arsh a tiny (237 bytes) asm reverse shell written for an article sets process name at startup eventually forks some code placed in ELF headers to reduce size