Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
#Ri
Coder
Katılım
17 Ocak 2016
Mesajlar
1,111
Çözümler
2
Tepki puanı
2,542
Ödüller
12
Yaş
9
10 HİZMET YILI
Pattern Çıkarma & Kodlama / How to extract Signature & Pattern

Merhaba millet.

Kodlama örneğini delphide gösterdim videoda mask'ı yanlış yazmışım ondan bulmamış fakat fonksiyonda sıkıntı yok :)

Çıkarttığınız patternleri Cheat Engine vs. memory scannerden taratırsanızda gene adreslere ulaşabilirsiniz :)


Delphi Pattern Scan Kodu / Delphi Pattern Scan Code

Kod:
function Eslestir(iVeri: PByte; Maske: PByte; Maskesz: PChar): Boolean;
begin
 while (Maskesz^ <> #0) do
 begin
   if (Maskesz^ = 'x') and (iVeri^ <> Maske^) then
   begin
     Result := false;
     exit;
   end;
   Inc(Maskesz);
   Inc(iVeri);
   Inc(Maske);
 end;
 Result:= (Maskesz^ = #0);
end;
function PatternBul(Adres, UzunlukAdr : Cardinal; Maske : PBYTE; Maskesz : PCHAR) : Cardinal;
var
i : Cardinal;
begin
 try
 Result:= 0;
 for i := 0 to UzunlukAdr-1 do
   if(Eslestir(PBYTE(Adres + i), Maske, Maskesz)) then
   begin
     Result := Cardinal((Adres + i));
     break;
   end;
 except
 MessageBox(0,'Pattern Search Failed.. ????','Error',0);
 end;
end;

Kullanım / Ussage

Kod:
var
xmsg : string;
ady_hp : Cardinal;
const p_hp : Array[0..6] of Byte = ($8B, $08, $00, $00, $94, $08, $00);
begin
ady_hp := PatternBul($00000000 {Başlangıç - Start},$FFFFFFFF {Bitiş - End},@p_hp { array } ,'xx??xx?' { maske } );
xmsg  := 'Bulunan Adres : 0x' + IntToHex(hp,8);
showmessage(xmsg);
end;
 
Słyszę, słyszę letni powiew.
Kurucu
Katılım
20 Haz 2015
Mesajlar
7,666
Çözümler
136
Tepki puanı
20,724
Ödüller
25
10 HİZMET YILI
Sig Scanın ne olduğunu arkadaşlara açıkla ki ne kadar faydalı bir şey olduğunu öğrensinler.
 
Hayat Paylaşınca güzel.
Seçkin Üye
Katılım
22 Ağu 2016
Mesajlar
407
Tepki puanı
17
Ödüller
8
9 HİZMET YILI
eyvallah reis paylaşımın için :)
 
Onaylı Üye
Katılım
13 Ara 2015
Mesajlar
51
Tepki puanı
18
Ödüller
9
10 HİZMET YILI
videoda yanlış söylemişsin yada diline oturmamış onu düzelttim
 
  • Konuyu başlatan
  • Moderatör
  • #8
#Ri
Coder
Katılım
17 Ocak 2016
Mesajlar
1,111
Çözümler
2
Tepki puanı
2,542
Ödüller
12
Yaş
9
10 HİZMET YILI
Advertising
Seçkin Üye
Katılım
5 Nis 2016
Mesajlar
487
Tepki puanı
29
Yaş
26
10 HİZMET YILI
Yine güzel bir anlatım, diline sağlık kardeşim benim. :)
 
omertrans505
Efsane Üye
Katılım
17 Ara 2016
Mesajlar
3,221
Çözümler
63
Tepki puanı
361
Ödüller
13
Sosyal
9 HİZMET YILI
başarılı olmuş.
pointer taraması mı?
bu ne işe yarıyor ?
 
Seçkin Üye
Katılım
6 Ocak 2017
Mesajlar
413
Çözümler
1
Tepki puanı
84
Ödüller
7
9 HİZMET YILI
kardeşim paylaştığın için teşekkür ederim işime yaradı, fakat zahmet olmazsa vb.net için kodları eklermisin ?
 
Banlı Üye
Katılım
11 Haz 2017
Mesajlar
46
Tepki puanı
2
Yaş
28
8 HİZMET YILI
Yanlıs Yaptıysam Ozur Dılerım.Kuralları Tam Bılmıyorum.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst