Skip to content
Ivan Kulikov edited this page Mar 14, 2015 · 1 revision

index page the wiki

<wiki:gadget url="https://corkami.googlecode.com/svn/wiki/gadgets/twitter_corkami.xml" height=400 width=460 border=0/> <wiki:gadget url="https://corkami.googlecode.com/svn/wiki/gadgets/whenaes_slideshare.xml" width=595 height=497 border=0/>

Posters (prints)

101 walkthroughs

  • WAV101 (2014/01/08)

  • Happy new year!

  • (2013/12/24-2014/01/02) Mach-O (32b+old format, 64b+new format)

  • (2013/12/24) ZIP, Java Class, PDF

  • (2013/11/20-2013/12/06) ELF (32b, 64b, AT&T, Pro, ARM)

  • (2013/03/26) COM (also explains PEs' DOS stub)

  • (2012/05/03-2013/06/28) PE 32b, 64b, Russian, French, German, Polish, Japanese, Arabic, Chinese, Korean, Spanish

others

Binary files

Crypto

Presentations

  • 2014/03/21 Binary Arts - funky PoCs and visual docs, presented at Insomni'hack, Geneva, Switzerland
  • 2014/01/13 on hacking & security a security 101, targeted at (defensive) beginners (released as is, never presented publicly)
  • on binary polyglots, first in french at SSTIC, then improved at 44CON
  • (2013/06/05) SSTIC, Rennes, France: Polyglottes binaires et implications Slides & PoCs SlideShare
  • (2013/09/13) 44CON, London, England: Messing with binary formats 'inception' slides SlideShare
  • on the PE file format, first at Hack In Paris, then reworked and extended at hashdays, Luzern (Switzerland)
  1. (2012/06/22) a bit more of PE (+video)
  2. (2012/11/03) Binary Art - byte-ing the PE that fails you
  • on x86 oddities first presented and recorded at hashdays, then improved at !BerlinSides
  1. (2011/10/28) Such a weird processor - messing with opcodes (...and a little bit of PE) (+video)
  2. (2011/12/28) x86 & PE (+screencasts)

Portable Executable

  • article with !PoCs (2011/09/26 - 2013/10/07) the PE format
  • PoC a fully working PE in a tweet (encoded in a python string): "MZR\xc3"+"\0"*56+"@\0\0\0PE\0\0L\1"+"\0"*16+"\2\0\x0b\1"+"\0"*28+"@\0\1\0\0\0\1\0"+"\0"*10+"\4"+"\0"*7+"H\1\0\0G\1"+"\0"*6+"\3"+"\0"*171
  • source a rewrite of the PE header of Traceless demo
  • !PoCs (2011/02) Binary corpus is a group of non malicious binaries, exhibiting various file formats, and more specifically, aspects of PE files (Formats: NE, PE, Elf, LX, LE, COM, EXE / Compilers: Digital Mars C, Lcc, Masm, Tasm, !FreeBasic, !FreePascal, !OpenWatcom, Fasm, !GoAsm...)
  • graphics (2010/10) PE file format (file & memory layout, headers, data directories)

misc

  • 2014/03/12 HexII an attempt at getting a better generic binary representation
  • !PoCs (2013/06/10) valid hand-made GIF/BMP, useable as !JavaScript (commented source + binaries)
  • doc (2012/02/22) Opcodes Tables of Java, .Net, Android, x86 - as either compact single-page cheat sheets, or full descriptive posters.
  • article with !PoCs (2012/03/18) Encodings
  • Introduction To Virus
  • PoC Kernel31, a trampoline DLL to enable >!XpSp3 binaries work on previous OS.
  • old crackmes solutions: PredatorPirupiru LilcwXor
  • screencast OllyDbg Tracing (easy level) setting !OllyDbg as a JIT debugger, tracing, optimizing tracing, finding bug, patching, saving as a new executable
  • screencast reJava create a .class from scratch
  • PoC (2013/01/30-2013/02/16) a one-solution random labyrinth 'dumb' generator, in python (also with optimized algorithm), 16b x86 .COM in 126/122 bytes (on Pouet), GW-BASIC, Turbo Pascal 3.0 and x86 PE

PDF

brainteasers

x86/x64 asm

packers

more

...for more information, check the (old) blog map, and the downloads tab.

wiki:comment

In memory of Cédric 'Sid' Blancher:

friendly, dynamic, inspiring :(

https://www.digdeo.fr/dd-data/files/hackito-ergo-sum-2012-8520.jpg </wiki:comment>

Clone this wiki locally