diff options
author | Malfurious <m@lfurio.us> | 2021-08-10 02:56:23 -0400 |
---|---|---|
committer | Malfurious <m@lfurio.us> | 2021-08-10 02:56:23 -0400 |
commit | 58f7de7652190912ec741366f1ee1415dbb77c5c (patch) | |
tree | a4e09fe4a43914900f88e42cdcb0379d10bba0b5 /templates | |
parent | 523791c15d7775f854a5bdea3463a11f14a85bfa (diff) | |
download | lib-des-gnux-58f7de7652190912ec741366f1ee1415dbb77c5c.tar.gz lib-des-gnux-58f7de7652190912ec741366f1ee1415dbb77c5c.zip |
Commit brainfuck tools
The foremost tool in this collection is the brainfuck debugger. It was
written to assist with the 'boring flag checker' problem from RaRCTF
2021, but has good potential for general-purpose use.
The compiler and decompiler are much more niche, given brainfuck is not
typically a compiled language. They are from the same CTF and, although
highly problem-specific, are kept around for posterity.
A hello world program is saved under templates as a quick sanity check
for the tools as well as for reference purposes, should it become useful.
Signed-off-by: Malfurious <m@lfurio.us>
Diffstat (limited to 'templates')
-rw-r--r-- | templates/hello.bf | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/templates/hello.bf b/templates/hello.bf new file mode 100644 index 0000000..11a66a2 --- /dev/null +++ b/templates/hello.bf @@ -0,0 +1 @@ +>++++++++[<+++++++++>-]<.>++++[<+++++++>-]<+.+++++++..+++.>>++++++[<+++++++>-]<++.------------.>++++++[<+++++++++>-]<+.<.+++.------.--------.>>>++++[<++++++++>-]<+. |