dvntae
July 22nd, 2006, 02:28
Hi all, need some help here ^^.
Here's the catch: login protection in VB$6 but client - server application.
The protection is simple:
input username (8 char max)
input password (6 char max)
client -> request a 4 digit encryption key to the server
server -> acknowledge and send such as 7321, A723, 32B3, etc... (this 4 key digit is always changes)
client -> use the 4 digit to encrypt the password (and perhaps username), send this data to server
server -> send success message if the password correct, or invalid/user-d password
--------------------------------------------
on cases like this, does reversing the encryption scheme and bruteforcing is the only way to do this?? were there any other feasible approach to crack client - server application.
The application is using vb6 and winsock. The message is not encrypted, EXCEPT the username/password for authentication. Using WPE, we can fish the send/receive message.
Any inputs ?? Thanks and regards.
Here's the catch: login protection in VB$6 but client - server application.
The protection is simple:
input username (8 char max)
input password (6 char max)
client -> request a 4 digit encryption key to the server
server -> acknowledge and send such as 7321, A723, 32B3, etc... (this 4 key digit is always changes)
client -> use the 4 digit to encrypt the password (and perhaps username), send this data to server
server -> send success message if the password correct, or invalid/user-d password
--------------------------------------------
on cases like this, does reversing the encryption scheme and bruteforcing is the only way to do this?? were there any other feasible approach to crack client - server application.
The application is using vb6 and winsock. The message is not encrypted, EXCEPT the username/password for authentication. Using WPE, we can fish the send/receive message.
Any inputs ?? Thanks and regards.