Got it to work last night. Switched to a different computer and it worked perfectly. I assume it was something with my keys file messed up.
EDIT: I also had trouble with the nx2elf program as it kept asking for VS C++ 2015 debug dlls, so I had to compile my own version.
The demo is on my SD card.
Running this I get a permission denied error. Running it with the /00 at the end of the filename gets me the error: "Invalid NCA header! Are keys correct?"
Again running it with -t nax0 and my sd seed I get: Error: NAX0 key derivation failed. Check SD card seed and...
I've followed along to this point, but I keep getting the error "Input path appears to be neither a NAX0, nor a NAX0 directory".
I'm using my sd seed and the location of the game for me was identical to yours. Here's the command I'm running:
hactool -t nax0 -k keys.ini --sdseed=[REDACTED]...
He'll just end up bitter after prison and use his knowledge for even worse shit to make a living now that his chance of a decent career is pretty much nonexistent. He also probably won't be picked up by a cyber security company because a determined nine year old could learn how to DDoS.