EMO Style ForumPro - Hos Geldiniz
Giriş yap

Şifremi unuttum

Istatistikler
Toplam 203 kayıtlı kullanıcımız var
Son kaydolan kullanıcımız: posta59

Kullanıcılarımız toplam 1186 mesaj attılar bunda 862 konu
Tarıyıcı
 Kapı
 Indeks
 Üye Listesi
 Profil
 SSS
 Arama
Arama
 
 

Sonuç :
 


Rechercher çıkıntı araştırma

RSS akısı


Yahoo! 
MSN 
AOL 
Netvibes 
Bloglines 


Anahtar-kelime

Kimler hatta?
Toplam 6 kullanıcı online :: 0 Kayıtlı, 0 Gizli ve 6 Misafir

Yok

[ Bütün listeye bak ]


Sitede bugüne kadar en çok 217 kişi C.tesi Tem. 29, 2017 1:46 am tarihinde online oldu.
En son konular
» İnternetten Para Kazandıran Oyun ! Ödeme Alt Limiti Yok ! DEV KONU
Cuma Ağus. 29, 2014 8:33 am tarafından Hello EMO

» goldenchase.net maden yaparak para kazanma
Cuma Ağus. 29, 2014 8:18 am tarafından Hello EMO

» etichal hacker görsel egitim seti
Çarş. Ağus. 06, 2014 4:57 am tarafından Hello EMO

» KO TBL Source C#
Ptsi Ara. 09, 2013 6:36 am tarafından Hello EMO

» x86 Registers
C.tesi Ağus. 24, 2013 5:02 am tarafından Hello EMO

» [Tutorial] Pegando Address, Pointers de WYD
Çarş. Tem. 10, 2013 7:25 am tarafından Hello EMO

» [Tutorial] Pegando Address, Pointers de CS Metodo²
Çarş. Tem. 10, 2013 7:23 am tarafından Hello EMO

» [Tutorial] Aprendendo basico deASM OLLYDBG
Çarş. Tem. 10, 2013 7:22 am tarafından Hello EMO

» Basic C# DLL injector
Ptsi Tem. 08, 2013 7:48 am tarafından Hello EMO

Reklam

Inject Into a Running Process

Önceki başlık Sonraki başlık Aşağa gitmek

Inject Into a Running Process

Mesaj tarafından Hello EMO Bir Paz Nis. 24, 2011 7:04 am

[quote name='Stork' timestamp='1296607114' post='1196']
Here's a little code bit to inject into a running process. Note the use of TCHAR so it's using unicode characters.
Kod:

BOOL InjectIntoProcess(TCHAR* szExeName, TCHAR* szDllName)
{
        TCHAR szProcessName[MAX_PATH];
        TCHAR szDllNameAndPath[MAX_PATH];
        DWORD aProcesses[1024], cb, cProcesses;
        HANDLE hProcess = NULL;
        HMODULE hMod = NULL;
        UINT i = 0;
        // Get the full path to the DLL for later use
        GetCurrentDirectory(MAX_PATH, szDllNameAndPath);
        wcscat(szDllNameAndPath, _T("\\"));
        wcscat(szDllNameAndPath, szDllName);
        // Get the list of process identifiers
        if(!EnumProcesses(aProcesses, sizeof(aProcesses), &cb))
                return FALSE;
        // Calculate how many process identifiers were returned
        cProcesses = cb / sizeof(DWORD);
        // Get the name and process identifier for each process
        for(i = 0; i < cProcesses; i++)
        {
                hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, aProcesses[i]);
                if(hProcess)
                {
                        if(EnumProcessModules(hProcess, &hMod, sizeof(hMod), &cb))
                        {
                                GetModuleBaseNameW(hProcess, hMod, szProcessName, sizeof(szProcessName)/sizeof(TCHAR));
                        }
                        if(wcscmp(wcslwr(szProcessName), szExeName) == 0)
                        {
                                // We found the process, inject our DLL
                                if(DetourContinueProcessWithDllW(hProcess, szDllNameAndPath))
                                {
                                        return TRUE;
                                }
                        }
                }


                CloseHandle(hProcess);
        }
        return FALSE;
}

To start the injection...
Kod:

  if(InjectIntoProcess(_T("your_process.exe"), _T("my_hack.dll")))
  {
        _tprintf(_T("Injection successful!\n"));
  } else {
          _tprintf(_T("Injection failed.\n"));
  }




[/quote]
alıntı


Hello Kitty
vs
eMoStyLe



avatar
Hello EMO
EMO Team
EMO Team

Cinsiyet : Erkek
Burçlar : Yay
Yılan
Mesaj Sayısı : 935
Puan : 253593
Rep Puanı : 18
Doğum tarihi : 28/11/89
Kayıt tarihi : 21/07/09
Yaş : 27
Nerden : EMO WorlD
İş/Hobiler : RCE Student / Game Hacking / Learn Beginner C#,C++,Delphi
Lakap : EMO

Kullanıcı profilini gör http://emostyle.myforumpro.com

Sayfa başına dön Aşağa gitmek

Önceki başlık Sonraki başlık Sayfa başına dön


 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz