VB6 Mnemonics patch API
Last Updated: Nov 16 2012 11:41, Started by
horohoro
, Nov 10 2012 15:42
·
0
#1
Posted 10 November 2012 - 15:42
Stie cineva cu ce API pot patch-ui o aplicatie permanent cu un cod asm?
De exemplu vreau sa patchuiesc aceasta linie 0046F6A1 0F84 24010000 JE svchost.0046F7CBIN 0046F6A1 0F84 24010000 JMP svchost.0046F7CB Edited by horohoro, 10 November 2012 - 15:47. |
#3
Posted 10 November 2012 - 17:53
Daca stii instructiunea, o poti cauta cu orice API de lucru cu fisiere si apoi poti scrie noua instructiune.
|
#4
Posted 10 November 2012 - 22:37
Vreau ca de fiecare data cand deschid aplicatia sa preia codul patch-uit de program-ul facut de mn sa numai stau mereu sa o inlocuiesc manual cu ollydbg de fiecare data cand scot o alta versiune. Daca nu exista API atunci la ce apelez ca sa pot modifica cod asm?
msmihai, on 10 noiembrie 2012 - 17:53, said:
Daca stii instructiunea, o poti cauta cu orice API de lucru cu fisiere si apoi poti scrie noua instructiune. Edited by horohoro, 10 November 2012 - 22:44. |
#5
Posted 11 November 2012 - 07:00
Foloseste un hex editor si scrie direct in .exe asa cum te joci in OllyDbg.
|
#6
Posted 13 November 2012 - 20:11
#7
Posted 15 November 2012 - 23:41
msmihai, on 13 noiembrie 2012 - 20:11, said:
Foloseste un hex editor si scrie direct in .exe asa cum te joci in OllyDbg. Da man si cand scot o alta versiune stau mereu sa intru hex si sa schimb? Eu vreau decat un "BUTON" care cand il apas sa faca toate operatiile automat. Instructiunea pe care vreau sa o modific o stiu deci nu am degand sa o caut in tot programul. Am auzit ceva ca trebuie sa gasesc adresa "offset" si apoi sa patchuiesc dar cum fac acest lucru ??! http://en.wikipedia....mputer_science) |
#8
Posted 16 November 2012 - 11:41
"Linia" respectiva, cum ii zici tu, nu este altceva decat o succesiune de octeti a caror valoare o cunosti. Tot ce trebuie sa faci e sa cauti succesiunea respectiva de octeti (citesti fisierul in memorie, etc.) si apoi sa rescrii octetul care contine noul cod al instructiunii (pe care il cunosti).
Edited by msmihai, 16 November 2012 - 11:42. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users