I'm not sure if I'm on to something, or going about it completely wrong.
From the shell if I run, find / -name get.sh the file comes back in /usr/local/bunny/udisk/payloads/library/extensions/ after a clean flash this directory has the same files as if I browse to the mass storage disk in /payloads/library/extensions.
If I create a "new.sh" file in that directory from the USB drive, eject, and plug the bash bunny back in, the file is still there if I browse through mass storage. However if I browse to that directory from the shell, the new.sh file I created isn't there. Running find / -name new.sh doesn't find anything either.
If I create a file in that directory from the shell then the file is there after an eject/replug, but the file isn't there if I browse the mass storage?
Should this not be the same location with the same files?