3 ms·
Doing this as you program is also fun, as you must find standard library functions that act similarly to your daily functions, but still with analogous output.
by MereInterest 6y ago
Doing this as you program is also fun, as you must find standard library functions that act similarly to your daily functions, but still with analogous output. I did this a long ago, writing a program in C that avoids any inclusion of ';'.
(Also, wow it is hard to avoid 'e', just for this post, though I found that I couldn't bypass that limitation for "semicolon". Doing so for a full book would bring about total insanity.)
- schoen 6y agoFolks who study attacks also found it practical to construct binary attack payloads without particular symbols (or with only particular symbols), in that ways of providing such payloads might constrain valid symbols. X86 attack payloads built, amazingly, with only [A-Za-z0-9]: https://en.wikipedia.org/wiki/Alphanumeric_shellcode https://en.wikipedia.org/wiki/Alphanumeric_shellcode I think I saw similar work with analogous but distinct constraints in addition to [A-Za-z0-9].
- anitil 6y agotom7 made a while video explaining how to create an executable only with printable characters [0]. He even write a compiler called 'ABC' for it. [0] https://www.youtube.com/watch?v=LA_DrBwkiJA https://www.youtube.com/watch?v=LA_DrBwkiJA