Visual C++ Loader Yapılışı (ASİ)

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Seçkin Üye
Katılım
13 Ara 2015
Mesajlar
410
Tepki puanı
1
10 HİZMET YILI
[font=Hind, sans-serif][font=open_sansregular, Tahoma, Verdana, Arial, sans-serif]Visual C++ ile .asi loader gibi wolftü oyunun da yaptığınız loader mantığını gibidir.[/FONT][/FONT]
  • Yeni proje açıyoruz ama Empty Project seçeneğini seçiyoruz.
  • (Not)Sizden Windows Form , Console , DLL gibi seçenek isterse DLL 'yi seçeceksiniz.
  • Source Files 'e main.cpp diye dosya oluşturun. Aşağıdaki kodları yazıyoruz.
  • Proje ayarlarına gelerek(Alt+Enter) ayarları aşağıda işaretlediğim gibi yapınız.
  • Build ediyoruz.

Kod:
#include <windows.h>

typedef int (*function1_ptr) ();

function1_ptr function1=NULL;

int APIENTRY WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { 

   HMODULE myDll = LoadLibrary("Dosyaadi.dll"); // İnject edeceği dosyanın adını yazın..dll .exe .png farketmez.

   if(myDll!=NULL) {  
       function1 = (function1_ptr) GetProcAddress(myDll,"function1");  

       if(function1!=NULL)  
           function1();
       else
           exit(4);

       FreeLibrary(myDll);
   }
   else
       exit(6);

   return 0;
}
[font=open_sansregular, Tahoma, Verdana, Arial, sans-serif]

  

 HMODULE myDll = LoadLibrary("Dosyaadi.dll"); Dosyaadi.dll inject edeceği dosyanın ismini yazınız, uzantısıyla beraber.
[/FONT]





[align=center][font=open_sansregular, Tahoma, Verdana, Arial, sans-serif]Empty Project seçeceksiniz.[/FONT]

[font=open_sansregular, Tahoma, Verdana, Arial, sans-serif]
kgvJpA.jpg
[/FONT]





[font=open_sansregular, Tahoma, Verdana, Arial, sans-serif]Burada ilk mavi ile işaretlediğim örnek amaçlıdır. .exe / .asi / .dll / .bat istediğiniz yapın. Yani aktif edecek oyun veya programın istediği uzantı tipinde.[/FONT]




[font=open_sansregular, Tahoma, Verdana, Arial, sans-serif]
N4EWN5.jpg
[/FONT][/align]
[font=open_sansregular, Tahoma, Verdana, Arial, sans-serif]Alıntı Edecekseniz Alıntı diye belirtin . [/FONT]​

[font=open_sansregular, Tahoma, Verdana, Arial, sans-serif]! GQQGLEE ![/FONT]​
 
Banlı Üye
Katılım
1 Eki 2016
Mesajlar
1,521
Tepki puanı
334
Yaş
32
9 HİZMET YILI
aga şimdi loader açtık xincode dolarken loader kaybolcak demı ?
 
  • Konuyu başlatan
  • Yasaklandı
  • #4
Seçkin Üye
Katılım
13 Ara 2015
Mesajlar
410
Tepki puanı
1
10 HİZMET YILI
IBERKAYBEYI' Alıntı:
aga şimdi  loader açtık xincode dolarken loader kaybolcak demı ?

wolftü .asi dosyalarını oto inject eder o yüzden dll ile .asiyi wolftü klasörüne atın
 
Üye
Katılım
2 Şub 2017
Mesajlar
20
Tepki puanı
2
9 HİZMET YILI
Güzel mantık fakat c# ile yapılan loader benim daha çok işime geliyor :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst