Text this: Writing security tools and exploits /