Quote:
Originally Posted by howcow95
>.> I'm currently Live debugging and unpacked cabal and as Nova,dlntq etc. suggested I'm using Olly Socket Trace, I used non DC bracelets and then I used DC bracelets and saved the logs for them seperately and I'm comparing them... I was being retarded and trying to take the caller and put them as the address but then I realized that's not it >.> so my question is I know what callers they are but dunno how to get to them :S is there any search function for it in olly? I've googled it and etc but no luck, so am I either doing something completely wrong or is there a way to get to that caller, Example below...
Caller | Thread | Function Call | Return Value
cabalmai.004973 | 0x0454 | recv( 546, 0x5, 54, 0x0 ) | 84
those are NOT my logs purely demo purpose but how would I interpret something like this?
|
Heres a helping hand...
EBP+0x004973: Old EBP
EBP+0x0546: Return Address of Calling Function
EBP+0x5: Parameter 1 -- socket
EBP+0x54: Parameter 2 -- packet buffer
EBP+0x0: Parameter 3 -- length
EBP+0x84: Parameter 4 -- flags
Obviouslly as there not ur actual values the example is incorrect Its just to show u what each parameter is,,, Urll be wanting to learn more about the Stack to start being able to play around here

Though ur only a step away from DH

Only one more step for you, and your'll be able to do what u want