| C# // .NET General discussions about C# and .Net |
|
#1
| ||||
| ||||
| Shellcode converter
__________________ I live in cmd, so don't bother me asking for dir. |
|
#2
| ||||
| ||||
| Re: Shellcode converter
Very nice and useful tool, +Rep :-) Even though some shellcode cannot be written in ASCII ;-)
__________________ ![]() Quote:
|
|
#3
| ||||
| ||||
| Re: Shellcode converter Yep u r right coz shellcodes could be some Hex adrress of memory and if u converted it u will get some $^@&^$* characters.
__________________ I live in cmd, so don't bother me asking for dir. |
|
#4
| ||||
| ||||
| Re: Shellcode converter
Or empty spaces and weird signs in case it's the non-printable ASCII characters. :-) (0x0A is \n I think and can't be printed)
__________________ ![]() Quote:
|
|
#5
| ||||
| ||||
| Re: Shellcode converter
Still pretty useful. I love the UI :) What language is it written in?
__________________ I asked God for a bike, but I know God doesn't work that way. So I stole a bike and asked for forgiveness. |
|
#6
| ||||
| ||||
| Re: Shellcode converter
It is written in c#.
__________________ I live in cmd, so don't bother me asking for dir. |
|
#7
| ||||
| ||||
| Re: Shellcode converter
Every shell code has endiannes. But it is not having Endiannes are like data is reperesented backwards like my data is hello world but in the endiannes the hello world is look like this dlrow olleh Sorry for my Bad english
__________________ Hacking is not an illegal act. It's an Art |
|
#8
| ||||
| ||||
| Re: Shellcode converter
Thanks for sharing ,i like the GUI |
|
#9
| ||||
| ||||
| Re: Shellcode converter Quote:
U have big endian and little endian depending on IA32 machine u r using. It supposed to be reversed. I mean from hello world to dlrow olleh.
__________________ I live in cmd, so don't bother me asking for dir. Last edited by Except1onX; 25th December 2009 at 18:25. |
|
#10
| ||||
| ||||
| Re: Shellcode converter
DEADBEEF (Machine Code) will become FE EB AD DE in Little Endian. Example: \xDE \xAD \xBE \xEF will become: \xFE \xBE \xAD \xDE in Little Endian :-) It's very important to note, that the Hexidecimal characters were NOT reversed such as: \xEF \xEB \xDA \xED in Little Endian, no idea how big endian systems works since I've never used it for anything xD The conversion method shouldn't be hard though :-) Could a 2.0 version of your program, perhaps accept \x00 as input to be converted to little endian or big endian? And perhaps \n \r as well? ;-) Perhaps just make the Shellcode field editable? :-D
__________________ ![]() Quote:
|
![]() |
| Bookmarks |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| English Shellcode - Whitepaper | MaXe | Offensive Guides & Information | 1 | 25th November 2009 20:09 |
| Linux x86 Shellcode Obfuscator | MaXe | Exploits, Vulnerabilities & PoCs | 0 | 6th January 2009 10:52 |
| 10 second MB Converter | macd3v | Perl // Python | 3 | 2nd January 2009 04:01 |