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 SMB Enumeration LDAP Eenumeration DNS DNS Enumeration SNMP Enumeration Packet Manipulation ARP Spoofing DNS Spoofing MiTM Attack Memcached AMQP Module 0x4 | Web Kung Fu SQL Injection Scanner NoSQL Injection 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