
Injected DLL Call Function
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 152
- Kayıt: 16 May 2014 11:23
Re: Injected DLL Call Function
Help me 

Re: Injected DLL Call Function
O Injection olayları o kadar kolay işler değildir. Inject etmek kolaydır da gerisi sıkıntılı olabilir
Örneğin Inject ettiğin DLL içinde VCL sınıflarını kullanmanı tavsiye etmem, çünkü inject edilecek process bir Delphi uygulaması olmayabilir dolayısı ile senin metodlarından bihaber olur. Kısaca söylemek gerekir ise, inject ettiğin DLL'in inject edilen process üzerinde işlemler yapması gerekiyor ise WinAPI ile yapmalısın bunları ve iş burada da bitmez. İlgili DLL içinde hangi API'leri kullanacaksan onlar için de hangi dll'de tanımlılar ise oradan referans alman gerekecek.
Aslında madCodeHoook, afxcodehook vb code hook örneklerine bakarsan google üzerinde, dediğim gibi uzak process üzerinde kullanmak istediğin api'ler olduğunda ne yapman gerektiğini kod örnekleri üzerinden daha rahat göreceksin

Aslında madCodeHoook, afxcodehook vb code hook örneklerine bakarsan google üzerinde, dediğim gibi uzak process üzerinde kullanmak istediğin api'ler olduğunda ne yapman gerektiğini kod örnekleri üzerinden daha rahat göreceksin

-
- Üye
- Mesajlar: 152
- Kayıt: 16 May 2014 11:23
Re: Injected DLL Call Function
Hocam teşekkür ederim madCodeHook ücretli bir kütüphane olarak gördüm ben device yi create ederken zaten DirectX in SDK larını dll lerini kullanıyorum DirectX 8 Device sorunsuz create oluyor ama 9 Olmuyor DirectX delphi hook ile ilgili hiç bir örnek bulamadım ne yazık ki hep C# ile var onlardan yola çıkarak bir çok seyi öğrendim lakin bi yere kadar gelebildim sanırım bu iş burada bitecek :/
Re: Injected DLL Call Function
Eh herşey bir anda öğrenilmez, zamana yayabilirsin
MadCodeHook ücretli bir kütüphane ve kaynak kodları gizlendi bir süredir olumsuz kullanımlardan ötürü, ancak afxCodeHook açık bir kaynak. Arzu edersen oradan bakabilirsin, ama dediğim gibi bir bakayım şıp diye çözeyim düşüncesinde isen biraz hayal kırıklığı yaratabilir. Çünkü bu işler bir süreç ve bazı detay bilgilerin zaruretini gerektiriyor. Code injection, code hooking için onlarca yöntem var, trampoline metodların bile birden çok yolu var. Araştırmalarına devam edip yılmaz isen, güzel bilgiler ile donanır ve belki bizler için de güzel bir makale yazarak taçlandırırsın öğrendiklerini kimbilir 
Biraz daha kafanı karıştırayım senin madem heveslisin
x86 API Hooking Demystified


Biraz daha kafanı karıştırayım senin madem heveslisin

x86 API Hooking Demystified
-
- Üye
- Mesajlar: 152
- Kayıt: 16 May 2014 11:23
Re: Injected DLL Call Function
Cansın abi insanın senin gibi bir abisi olması mutluluk veriyor
afxCodeHook a baktım kodları çok kısa sanki amatör veya yetersiz bir kütüphane gibime geldi birde Detours var belki biliyorsundur Delphi için indirdim bayagı iyi bir kütüphane. kesinlikle katılıyorum 5 gün içinde dahi çok şey öğrendim en azından az da olsa bilgi yüklendim dediğin gibi zamanla iyice bilgilenip bir makale yazıp senin sitende paylaşabiliriz inşAllah. Birde bu ingilizce noksanlığı adamı en pis yerinden vuruyor biliyor olsaydım eminim daha çok ilerlemiştim kısmet işte 
herşey için teşekkür ederim abi


herşey için teşekkür ederim abi

Re: Injected DLL Call Function
Estağfirullah, bir şey yapmadım sadece yol gösterdim. Öğrenmek isteyenlere feda olsun. Ayrıca belirtmek isterim ki, kayda değer bir husus hakkında detaylı malümatım var ve bu malümatı paylaşmak isterim diyen arkadaşlarıma arzu ederler ise her daim sitemde yazarlık imkanı verebilirim. Maksat, iyiliklere vesile olmak.anonymousdelphicoder yazdı:Cansın abi insanın senin gibi bir abisi olması mutluluk veriyorafxCodeHook a baktım kodları çok kısa sanki amatör veya yetersiz bir kütüphane gibime geldi birde Detours var belki biliyorsundur Delphi için indirdim bayagı iyi bir kütüphane. kesinlikle katılıyorum 5 gün içinde dahi çok şey öğrendim en azından az da olsa bilgi yüklendim dediğin gibi zamanla iyice bilgilenip bir makale yazıp senin sitende paylaşabiliriz inşAllah. Birde bu ingilizce noksanlığı adamı en pis yerinden vuruyor biliyor olsaydım eminim daha çok ilerlemiştim kısmet işte
herşey için teşekkür ederim abi
Ayrıca AdvApiHook diye başka bir hook library daha var belki ona da bakmak istersin

-
- Üye
- Mesajlar: 152
- Kayıt: 16 May 2014 11:23
Re: Injected DLL Call Function
Hocam afxCodeHook u indirdim fakat derlerken hata veriyor bazı tanımlamalar yok diyor XE sürümleri için elinde varsa buraya koyabilir misin ?
-
- Üye
- Mesajlar: 152
- Kayıt: 16 May 2014 11:23
Re: Injected DLL Call Function
teşekkür ederim hocam. inşAllah GDI+ hakkında makale yazıp sitede paylaşmak isterim 

Re: Injected DLL Call Function
Tabii ki, bana bir mesaj at; kullanıcı adını ve istediğin şifreyi; sana yazarlık hesabı açayım. Ne zaman istersen gir yazanonymousdelphicoder yazdı:teşekkür ederim hocam. inşAllah GDI+ hakkında makale yazıp sitede paylaşmak isterim

Re: Injected DLL Call Function
anonymousdelphicoder yazdı:Hocam afxCodeHook u indirdim fakat derlerken hata veriyor bazı tanımlamalar yok diyor XE sürümleri için elinde varsa buraya koyabilir misin ?
Bende hiç öyle zararlı şeyler olur mu

-
- Üye
- Mesajlar: 152
- Kayıt: 16 May 2014 11:23
Re: Injected DLL Call Function
est hocam zararından çok yararlı işler için kullanmakdır evelAllah 
