borra
04-10-2008, 09:05 PM
Hey guys,
First let me say I haven't ever tried to crack a program before this one and I script with php and perl but thats it.
Anyways, I have an app that requires a username/password and it only allows you to login from one pc at a time. If more then one pc is on it will kick the older one off. I did some network captures and noticed that along with the initial signon it sends your machines local IP along with the username/password.
I modified my network so two machines had the same ip address and it worked great.
I also was able to login and stay connected on machines with different IP's if I modified the memory using a program I found called Cheat Engine. I did a search for my local IP and replaced it with what I wanted and it worked.
So my question is, how do I perminatly hard code those memory addresses with the IP I want, or manipulate the out going packets with the IP I want, or any other suggestions on doing this.
Any info would be great or some direction on what I should be researching to get this app opened up for me.
-Borra
First let me say I haven't ever tried to crack a program before this one and I script with php and perl but thats it.
Anyways, I have an app that requires a username/password and it only allows you to login from one pc at a time. If more then one pc is on it will kick the older one off. I did some network captures and noticed that along with the initial signon it sends your machines local IP along with the username/password.
I modified my network so two machines had the same ip address and it worked great.
I also was able to login and stay connected on machines with different IP's if I modified the memory using a program I found called Cheat Engine. I did a search for my local IP and replaced it with what I wanted and it worked.
So my question is, how do I perminatly hard code those memory addresses with the IP I want, or manipulate the out going packets with the IP I want, or any other suggestions on doing this.
Any info would be great or some direction on what I should be researching to get this app opened up for me.
-Borra