Wcc: The Witchcraft Compiler Collection
github.com
github.com
It appears to be: 'The primary use of wcc is to "unlink" (undo the work of a linker) ELF binaries, either executables or shared libraries, back into relocatable shared objects.'
edit: Previous discussion on this: https://news.ycombinator.com/item?id=12281803
wsh looks amazing for dynamic analysis though.
Not unlike the image processing work my daughter is doing for a bio research lab she is interning at. Fortunately, the image processing tool they are using has a built in “macro” scripting language. But my girl was the only student who knew how to use it :-)
There seems to be no video of the BlackHat talk freely available but I found this version [1] from DEF CON.
Ob. Charles Stross reference :-)
Seriously, though, this sounds like a really interesting hack for reusing stuff that wasn’t intended to be reused. Cool.