Log in

View Full Version : a question by newbie.. please refer me to the right tutorial


spathi
April 23rd, 2001, 06:14
Hi

I was wondering if there's any way to *edit* some progy. Let me explain ;

This progy sends a *string* to some website, and i was wondering if i could change that string into somethin else. I've successfuly done that with hex editin, but the problem is that the string i want to replace the original with is longer than the original. Is there anythin i could do about it ?

I guess this task involves some advanced crackin or am i wrong ?

Can anyone be kind and refer me to the right tutorial ?

thanx in advance

/spathi

NOBODY
April 23rd, 2001, 21:51
Quote:
spathi (04-22-2001 20:14):
Hi

I was wondering if there's any way to *edit* some progy. Let me explain ;

This progy sends a *string* to some website, and i was wondering if i could change that string into somethin else. I've successfuly done that with hex editin, but the problem is that the string i want to replace the original with is longer than the original. Is there anythin i could do about it ?

I guess this task involves some advanced crackin or am i wrong ?

Can anyone be kind and refer me to the right tutorial ?

thanx in advance

/spathi


With Hexedit find a some space where your "new" string will fit either an Island of zeros or some irrelevant string, write it there, zero terminated.
Then figure out the place where your program passes the address of the old string into the sendout subroutine, and shamelessly change that address to point to your new string, cross your fingers and run.

spathi
April 24th, 2001, 00:24
Thank you, but do u know any tutorials which i could use to practice this ? i'l very new to all that.

thanx again ;>

[yAtEs]
April 25th, 2001, 07:07
Quote:
spathi (04-23-2001 14:24):
Thank you, but do u know any tutorials which i could use to practice this ? i'l very new to all that.

thanx again ;>


add the winsock dll to ur softice, BPX SEND then in ur exe edit the offset which is pushed to the string to send.

yates.