Table of contents Module 0x0 | Introduction Contribution Beginners Required Gems Module 0x1 | Basic Ruby Kung Fu String Conversion Extraction Array Module 0x2 | System Kung Fu File manipulation Parsing HTML, XML, JSON Cryptography Command Execution Remote Shell Ncat.rb RCE as a Service VirusTotal Module 0x3 | Network Kung Fu Ruby Socket SSL/TLS SSID Finder FTP SSH Email SMTP Enumeration Network Scanning Nmap Nessus DNS DNS Enumeration SNMP Enumeration Packet Manipulation ARP Spoofing DNS Spoofing MiTM Attack Memcached AMQP Module 0x4 | Web Kung Fu SQL Injection Scanner Databases Extending Burp Suite Browser Manipulation Web Services and APIs Interacting with Web Services Interacting with APIs WordPress API Twitter API Telegram API Ruby 2 JavaScript Web Server and Proxy LDAP injection Module 0x5 | Exploitation Kung Fu Fuzzer Calling Windows APIs Metasploit Auxiliary module Exploit module Meterpreter API and Extensions Meterpreter Scripting Railgun API Extension metasm Module 0x6 | Forensic Kung Fu Windows Forensic Android Forensic Memory Forensic Network Traffic Analysis Parsing Log Files Module 0x7 | OSINT Kung Fu Shodan References FAQs Contributors TODO