Trace na API

11 отговора 588 прегледа
#1

Trace na API

Kak da prosledq kogato se izvikva nqkoq API funkciq. Znam che e vuzmojno, no ne znam kak stava. S Hook mai ne e? Nqmam druga ideq...

P.S. Dali ne trqbva da se pravi tochno za opredelena funkciq ot DLL?

Help pls

by Wise Guy
[email protected]
Отговор
в отговор на Wise Guy #2

Re: Trace na API

naj-lesno stava s SoftIce
s nego moje da si slojish hook za vsjaka funcia ot win32 API :)

Отговор
в отговор на Wise Guy #3

Re: Trace na API

Ima edna programka, ApiHooker, i ApySpy, potarsi gi po mrejata, daje sam gi sreshtal i na source.

Отговор
в отговор на Wise Guy #4

Re: Trace na API

tova e neshto kato tejka artileria:
[линк].

Отговор
в отговор на Wise Guy #5

Re: Trace na API

Kakvo to4no ti trqbva - da vidish kakvi parametri se predavat i vrashtat li ?
Ako e zatova - WIN98DASM tam mojesh da vidisha takiva raboti...

Emptiness Is Filling Me ...
Отговор
в отговор на GogoBogo #6

Re: Trace na API (malko poqsneniq)

Temata q pusnah v Programisti zashtoto tuk i e mqstoto. Ne mi trqbva nqkoq druga programa da sledi API-to ami az da hvashtam kogato nqkoi izvika nqkoq funkciq za izkarvane na text (TextOut i t.n.) i da hvana teksta koito shte se izvejda

Loshoto e che mai stava dosta trudno. Trqbva vsqka programa da se zaredi ot men (za da moga da i prikacha nqkakva DLL za sledene) i da moga da prihvashtam API funkciite kogato gi vika... :-(

Awe edin ot newsgroup.borland me zaribi i si bqh pomislil che stava lesno. To po-dobre OCR na ecrana da napravq ;-) kato iskam da procheta text

by Wise Guy
[email protected]

Редактирано от Wise Guy на

Отговор
в отговор на Wise Guy #7

Re: Trace na API (malko poqsneniq)

detours imashe, pone doskoro, download na source-ovete.

Отговор
в отговор на Wise Guy #8

Re: Trace na API

Ne sum suvsem siguren, ama mai za da napravish tova, koeto iskash trjabva na napravish VXD. Potursi njakude iz net-a kak stava VXD na C++, imashe njakude. Ako namerish neshto, pusni edin posting...

Няма толкова проста работа, че да не можеш да я объркаш.
Отговор
в отговор на Executer #9

Re: Trace na API

Abe, gospoda, kato pishete neshto tuka, neka da ima pone malko smisal, choweka iska konkretna informaciya.
Vij tam kak da napishesh driver nabarzo i nas nauchi posle... :))

Zwuchi kato "wij tam spretni edna operacionna sistemka do utre, ta da widim..."

Отговор
в отговор на - #10

Re: Trace na API

Tochno...
Nadqvah se che nqkoi se e zanimaval s tozi vupros i shte kaje nqkoq duma. Vse pak mai istanata e tochno s Detours.
Ama puk kato razgledah apimon.exe kum Win2000 i XP go ima, to izpozlva DLL-4e, s koeto hook-va. Az VXD nqma da trugna da pravq, no rabotata mai si e dosta seriozna i shte se otkaja ot ideqta. Vse pak shte pitam germaneca deto mi q podshushna, zashto kaza mu haresvala tazi realizaciq na moq problem (sledene na text na ekrana)

by Wise Guy
[email protected]
Отговор
в отговор на Wise Guy #11

Re: Trace na API

Mladeji, ne se nalaga nikakvo VxD da se pravi - samo s usermode tehniki pak ima opravija...

Tova, koeto az sym pravil za celta e - mojesh da si napishesh sobstven debugger (zvuchi strashno, no vsyshnost stava adski lesno - samo trebe da si izkopaja sorsovete ot predi vreme) bez user interface i da predefinirash kakvo stava na BreakpointHit eventa.

Po-zdravi !
Manski

Отговор
в отговор на manski #12

Re: Trace na API

mi da, neshto takova e..

dori ne sum se i zamislql za VXD (vse pak pisha na Delphi)

az puk namerih The Ultimate Internet Guide For API Hooking t.e 2-3 stranichki sus vsi4ki nachini po koito mojesh da go napravish

vsi4ko trugva ot:
[линк]

by Wise Guy
[email protected]
Отговор