|
|||||||
| Pentesting Specific topics related to legal penetration testing |
![]() |
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Metasploit Framework - /modules/exploits/windows/ftp/3cdaemon_ftp_user.rb - Metasploit Redmine Interface
here is the source to the 3com user exploit |
|
|||
|
I'm not trying the USER exploit, I'm trying a exploit on the MKD command. I''ll look in ntdll, but I'm not sure how to search for a sequence of commands in Olly, especially something like POP POP RET where the things being popped don't exactly matter and it's more like a wildcard type search
|
|
|||
|
I did that before, it didn't get any that didn't start with 0x00. I just went into the Executable Modules list in Olly, found ntdll and searched for pop edi and pop esi neither of which helped so I just searched for ret and found a POP POP RET that started with 0x77.
|
|
||||
|
Quote:
Quote:
You can find out which character/s is/are bad by the process of elimination - feed in bits of your buffer at a time with other known good characters as padding - and see when the problem starts. You can also try and examine the contents of memory after feeding your buffer in, but this method isnt always that reliable (depending on the bad character its not always obvious what has caused your buffer to get mangled).
__________________
Nancy Astor: If I were your wife I would put poison in your coffee! Winston Churchill: Madam, if I were your husband I would drink it. |
|
|||
|
Thanks for the link. Also, I was doing some investigating and I followed the third address on the stack (the one that points back into my buffer) in the stack instead of in the dump and I got this:
Code:
0294FBC0 0FEB9090 Pointer to next SEH record 0294FBC4 42424242 SE handler |
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|