WLD(1)
π WLD β the Witchcraft Linker, bestie edition β¨
okay so real talk, wld is the tool that takes an executable and goes poof β now it's a shared library. transform executables into shared libraries. that's the whole vibe. π¦
πΈ SYNOPSIS πΈ
wld -libify [-noinit] file
like, that's it. one flag, one optional flag, one file. we love a low-effort queen. π
β¨ DESCRIPTION β¨
The Witchcraft Linker is part of the Witchcraft Compiler Collection. iykyk. π
here are the options, no gatekeeping:
-libifyβ Libifies input ELF executable into a shared library. that's the main character move, that's the whole point of being here fr fr. π₯-noinitβ Ignore constructors and desctructors in output library. like, we're just not doing the setup/teardown thing, okay? periodt.
π EXAMPLES π
here's the iconic demo, copy it exactly bestie:
cp /bin/cat /tmp && wld -libify /tmp/cat
what this does: Copy the executable /bin/cat to /tmp and transform it into a shared library. cat but make it a library. it's giving glow-up. πβ¨
π NOTES π
heads up: wld alters the file passed as argument. no copy, no undo, no "wait bestie i changed my mind". back it up first or cry later. π
The Witcraft Compiler Collection is a set of reverse engineering tools. that's the family wld belongs to. π§
π«Ά AUTHOR π«Ά
Written by endrazine (Jonathan Brossard). the icon, the legend. π
π REPORTING BUGS π
found a bug? not the vibe, but okay, tell the Witchcraft Compiler Collection online bug tracker:
<https://github.com/endrazine/wcc/issues>
they'll handle it. slay. π
β COPYRIGHT β
Copyright Jonathan Brossard
License: MIT and BSD Licenses. See <https://github.com/endrazine/wcc/blob/master/LICENSE>.
π SEE ALSO π
The full documentation of the Witchcraft Compiler Collection is available online at <https://github.com/endrazine/wcc/wiki> β go read it, it's a whole saga. π
mwah π this page came from the Witchcraft Compiler Collection, dated April 2017 β yes she's an older queen and she still ate. πβ¨
π¦ where this page comes from
- debian trixie: wcc 0.0.7+dfsg-1+b2 Β· MIT
- ubuntu resolute: wcc 0.0.7+dfsg-2build2 Β· MIT
- ubuntu stonking: wcc 0.0.7+dfsg-2build3 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms