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 7 kullanıcı online :: 0 Kayıtlı, 0 Gizli ve 7 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

Oto Pointer Örneği

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

Oto Pointer Örneği

Mesaj tarafından Hello EMO Bir Çarş. Haz. 29, 2011 7:04 am

[QUOTE=Thyke;795663]
Kod:
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

BOOL GetHandle( char* WindowName );
BOOL PatternCmp( BYTE *p1, BYTE *p2, size_t plen );
DWORD SearchPattern( HANDLE ProcessHandle, BYTE *Pattern, size_t pattern_length );


HANDLE ProcessHandle;

int
main(void)
{
   DWORD KO_SNDX;
   DWORD KO_CHRB;
   DWORD KO_DLG;

   if( !GetHandle("Knight OnLine Client") )
   {
      puts("Cannot get handle\n");
      return 1;
   }

   BYTE KO_SNDX_PATTERN[] = { 0x8B, 0x81, 0xD0, 0, 0, 0, 0x8D, 0x54, 0x24, 0x18, 0x88, 0x44, 0x24, 0x26, 0x52, 0x6A, 0x04, 0x68 };
   BYTE KO_CHRB_PATTERN[] = { 0x8B, 0x50, 0x1C, 0x89, 0x54, 0x24, 0x40, 0x8B, 0x50, 0x20, 0x89, 0x54, 0x24, 0x44, 0x8B, 0x15 };
     BYTE KO_DLG_PATTERN[] = { 0x8B, 0x4C, 0x24, 0x20, 0x89, 0x44, 0x24, 0x24, 0x33, 0xF6, 0xC6, 0x04, 0x01, 0x00, 0x8B, 0x15 };
   
   KO_SNDX = SearchPattern( ProcessHandle , KO_SNDX_PATTERN, sizeof(KO_SNDX_PATTERN) );
   KO_CHRB = SearchPattern( ProcessHandle , KO_CHRB_PATTERN, sizeof(KO_CHRB_PATTERN) ),
   KO_DLG = SearchPattern( ProcessHandle , KO_DLG_PATTERN, sizeof(KO_DLG_PATTERN) ),

   printf("KO_SNX = %X\nKO_CHRB = %X\nKO_DLG = %X\n",KO_SNDX,KO_CHRB,KO_DLG);

return 0;   
   
}


BOOL GetHandle( char* WindowName )
{
   HWND WindowHandle;
   DWORD PID;

   if( (WindowHandle = FindWindow(NULL,WindowName)) )
   {
      if( GetWindowThreadProcessId(WindowHandle,&PID) )
      {
         if( (ProcessHandle = OpenProcess( 0x1F0FFF , 0 , PID)) )
         {
            return TRUE;
         }
      }
   }
   
return FALSE;
}

DWORD SearchPattern( HANDLE ProcessHandle, BYTE *Pattern, size_t pattern_length )
{
   DWORD i;
   DWORD j;
   
   BYTE *Buff = malloc(0x1000);

   for( i = 0 ; i < 0x7FFFFFFF ; i+= 0x1000 )
   {
      ReadProcessMemory( ProcessHandle, (LPCVOID)i , Buff , 0x1000 , NULL );

      for( j = 0 ; j < 0x1000 ; j++ )
      {
         if( Buff[j] == Pattern[0] )
         {
            if( PatternCmp( Buff + j, Pattern, pattern_length ) )
            {
               return *(DWORD*)(Buff+j+pattern_length);
            }
         }
      }
      
   }

   free(Buff);

   return 0;
}

BOOL PatternCmp( BYTE *p1, BYTE *p2, size_t plen )
{
          int i;

   for( i = 0 ; i < plen ; i++ )
   {
      if( p1[i] != p2[i] )
      {
         return FALSE;
      }
   }

   return TRUE;
}
[/QUOTE]


Hello Kitty
vs
eMoStyLe



avatar
Hello EMO
EMO Team
EMO Team

Cinsiyet : Erkek
Burçlar : Yay
Yılan
Mesaj Sayısı : 935
Puan : 252043
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

- Similar topics

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