
Originally Posted by
oldschool
Well, I succeeded in adapting the minishare exploit to work under XP SP3.
I won't write a long post about how I did it, I'll just give the essential information which should be all that's required, especially if you were learning the processes involved rather than just treating it as a copy and paste exercise.
The only 2 differences were;
1) The location in memory for the first usable memory address for the JMP ESP was different in the XP SP3 Shell32.dll file so that address had to replace the one in the original exploit.
2) The shellcode that I produced using the msfpayload and msfencode tools was different to what lupin had provided on his examples. Not sure why, maybe the version of the program I have is different. I'm using BackTrack4 Final (the latest distro as of the date of this post).
Please feel free to contact me if you would like to discuss this further or ask any questions.
Thanks.