1 Just a thinking-out-loud madness here, but to take mez to
     
2 the next level:
     
3 
     4 Make a primitive debugger, really just to stop execution
     
5 at the entry point address. Here's a starting point:
     
6 
     7 https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/
     
8 
     9 And try out this ptrace wrapper:
    
10 
    11 https://github.com/micahswitzer/zig-ptrace
    
12 
    13 Write the tiniest bit of a disassembler that expects and
    
14 recognizes ONLY my test program(s). :-)