Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 11:51

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Request]Trainer-Algorythm

Discussion on [Request]Trainer-Algorythm within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
reijin's Avatar
 
elite*gold: 20
Join Date: Feb 2006
Posts: 3,174
Received Thanks: 1,153
Tag leute!
Ich habe mir zum Ziel gemacht, einen Trainer zu entwerfen. er soll folgendes tun können:
Den Code an der Adresse XY durch nops ersetzen.
allerdings bin ich etwas überfragt in der Hinsicht. Und deshalb frage ich mal, ob mir jemand mal sagen kann wie der assambler code aussieht um diese funktion auszuführen. Oder kann mir vllt jemand nen tipp geben?
Andere sprachen sehe ich auch gerne

Gruß, reijin

karma für alles
reijin is offline  
Old 04/23/2007, 15:46   #2
 
elite*gold: 0
Join Date: Mar 2006
Posts: 145
Received Thanks: 14
da du ja schon nach nem asm code fragst, gehe ich davon aus das du es auch verstehen kannst^^





hier hat mr.rattlz ein asm code gepostet in dem er unter anderem auch code in einen process schreibt^^


hoffe es hilft dir weiter :-)
Dodge is offline  
Old 04/23/2007, 16:28   #3
 
reijin's Avatar
 
elite*gold: 20
Join Date: Feb 2006
Posts: 3,174
Received Thanks: 1,153
k, ich werde mir das mal ansehen.
//EDIT// kommt bald^^
reijin is offline  
Old 04/23/2007, 17:08   #4
 
rEdoX's Avatar
 
elite*gold: 20
Join Date: Jan 2006
Posts: 539
Received Thanks: 228
Ich gehe jetzt mal davon aus, dass der trainer nur fuer ein bestimmtes spiel funktionieren soll alles andere laesst sich nur schwer machen.
Als erstes suchst du die addresse an der du patchen willst mit einem disassembler, dieser sollte dir anzeigen wie "groß" die instruction ist. Jetzt nimmst du dir ein array das so groß ist wie deine instruction, dieses füllst du nun mit 0x90 (0x90 = nop). Nun kannst du es mit Writeprocessmemory in den speicher schreiben. fertig.


lg
rEdoX is offline  
Old 04/24/2007, 10:58   #5
 
elite*gold: 0
Join Date: Aug 2005
Posts: 443
Received Thanks: 72
hier mal als kleines Delphi Beispiel

Code:
procedure WriteAddress(aHandle, address:Cardinal; bytes: string);        // Ref# 011
var
 ActByte:Byte;
 Loop:integer;
 write, pid,newproc : Cardinal;
begin
 Bytes := StringReplace(Bytes,' ','',[rfReplaceAll]);
 GetWindowThreadProcessId(aHandle,@pid);
 newproc := OpenProcess(PROCESS_ALL_ACCESS,FALSE,pid);
 if Length(Bytes) mod 2 = 0 then for Loop := 1 to (Length(Bytes) div 2) do
 begin
  ActByte := StrToInt('$'+Bytes[Loop*2-1]+Bytes[2*Loop]);
  WriteProcessMemory(newproc,ptr(address),@ActByte,sizeof(ActByte),write);
  inc(address);
 end;
 CloseHandle(newproc);
end;
Aufgerufen wird die Funktion dann mit
Code:
WriteAdress(123456,$10ABF,'90 90 90 90')
wobei 123456 das Prozesshandle ist, $10ABF die Speicheradresse und 90 90 90 90 steht exemplarisch für 4 NOP's.

Ich weiss, nur zum ausnoppen kann man das auch einfacher machen, aber mit der Funktion kann man sich auch einfach den Code ausm Tsearch ala "Poke 10ABF 1F 10 FF 90 B3" oder sowas rauskopieren.
neji is offline  
Reply


Similar Threads Similar Threads
(Request)Trainer?
07/31/2010 - 12Sky2 - 6 Replies
the blaxpirit isnt working anymore and i cant find anymore bots i dont need anything fancy just a auto pot really i rarely use the speed hack and i dont need a auto aoe maybe a auto loot would be cool but not a must..
[REQUEST] Trainer...
06/02/2010 - S4 League - 0 Replies
also ich hab ein trainer erstellt bzw. mehrere um zu üben ^^ aber ein kleines problem stört mich =/ wenn man ihn öffnet taucht hinten ein fenster auf das schwarz ist und ich hab atm. kp wie und wieso das auftaucht ^^ bedanke mich im vorraus =)
Random algorythm hacked - High roll addon released
04/12/2010 - WoW Exploits, Hacks, Tools & Macros - 29 Replies
/Random algorythm hacked - High roll addon released A few days ago, someone managed to decode the algorythm behind /random calculations, it didn't take long to exploit it and release an addon to get very high /random 100 everytime : Highroller. This AddOn uses an advanced algorithm to time your roll requests to the server in order to increase your average roll value. Note that the addon is rather large due to the advanced algorithm. It must take into account things such as Name, Race,...
trainer request
01/30/2009 - Planetside - 5 Replies
ello was wondering if neone could make a hack with these abilities that follow: Alpha Blending Rate of fire Cone of fire no fog and maybe a reload speed increase



All times are GMT +1. The time now is 11:52.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.