Comments: 1. If you want to get all the functions of the pigeon and dig out its vulnerabilities, You Need To shell it. Use ASPackdie to shell him (because it is a shell added with ASPack). This software is very easy to find and can be found on some hacker websites. Run aspackdieto find the master file h_client.exe of the pigeon, and the shell is automatically removed. Files 709 kb before shelling and 2.69 MB after shelling
1. shelling the gray pigeon
To get all the functions of the gray pigeon and dig out its vulnerabilities, You Need To shell it out. Use ASPackdie to shell him (because it is a shell added with ASPack). This software is very easy to find and can be found on some hacker websites. Run aspackdieto find the master file h_client.exe of the pigeon, and the shell is automatically removed. Files before shelling are 709 kb, and files after shelling are 2.69 MB. All objects are files after shelling.
Ii. Solving the problem of gray pigeon self-detection
After shelling, the gray pigeon will appear: The file is modified illegally! This may be... (It's too long to write, and it's too lazy ). Continue, run UltraEdit to open the gray master file, find: "E89044EFFF" and change it to "9090909090". Next, change 750C to EB0C in two bytes after the address you find. Then save the Modification result and exit, and the self-detection will be solved. It can run normally.
3. Become a registered user
Run UltraEdit to open the gray master file and change "E80573ECFF755D" to "E80573ECFF9090" and "E84371ECFF7556" to "E84371ECFF9090". This completely solves the online verification problem and becomes a registered user! In addition to the above problem, the gray pigeon will also display a dialog box to remind you to register.
4. Remove the reminder registration dialog box
Run UltraEdit to open the gray master file and change "80B855090000007513" to "80B85509000000EB13. Gray pigeon has functional limitations on free users, a total of 14. (I want to find it now, using W32Dasm, an disassembly software)
5. Remove the function restriction (after 5 minutes)
Run UltraEdit to open the gray main file, find "80BB55090000007518", change "80BB5509000000EB18", "80B855090000007517" to "80B85509000000EB17", "renew" to "renew ", change "80B85509000000751E" to "80B85509000000EB1E" to both. Change "80BB5509000000751B" to "80BB5509000000EB1B. 14 in total.
6. Break Through password connection restrictions
That is, you can connect to other hosts without a password. Because the gray pigeon verifies whether the connection password is correct and whether it enters the target host, the client program has the final say, so we can simply modify the gray pigeon main program, in this case, you can access any machine with a gray pigeon password. Run UltraEdit to open the gray master file and change "0F851A020000" and "0F85AC000000" to "909090909090". This solves the connection password restriction problem of the gray pigeon.
The above article applies only to the official version of gray pigeon 1.0. Other versions are not applicable. If you are interested, you can solve it yourself.