Required Gems

I'd like to list all external gems that might be used in this book. This list will be updated once new gem required.

Note that you don't need to install it all unless you need it.

1. Main Gems

  • Pry

    gem install pry
    

    To run pry with best appearance

    pry --simple-prompt
    

Note Most of our example will be executed on pry so please consider it as main part of our environment. Otherwise (when you see #!/usr/bin/env ruby) then it means a file script to execute.

> **Info** Info

2. Modules gems

2.0.1. Module 0x1 | Basic Ruby Kung Fu

  • colorize

2.0.2. Module 0x2 | System Kung Fu

  • virustotal
  • uirusu

Extra gems

Useful gems to build command line applications

  • tty-prompt - A beautiful and powerful interactive command line prompt.
  • Thor - Create a command-suite app simply and easily, as well as Rails generators
  • GLI - Create awesome, polished command suites without a lot of code
  • Slop - Create simple command-line apps with a syntax similar to trollop.
  • Highline - handle user input and output via a “Q&A” style API, including type conversions and validation
  • Escort - A library that makes building command-line apps in ruby so easy, you’ll feel like an expert is guiding you through it
  • commander - The complete solution for Ruby command-line executables

2.0.3. Module 0x3 | Network Kung Fu

  • geoip
  • net-ping
  • ruby-nmap
  • ronin-scanners
  • net-dns
  • snmp
  • net-ssh
  • net-scp
  • packetfu

2.0.4. Module 0x4 | Web Kung Fu

  • activerecord
  • tiny_tds
  • activerecord-sqlserver-adapter
  • activerecord-oracle_enhanced-adapter
  • buby
  • wasabi
  • savon
  • httpclient
  • nokogiri
  • twitter
  • selenium-webdriver
  • watir-webdriver
  • coffee-script
  • opal

Extra gems
Useful gem to deal with web

  • Mechanize - a ruby library that makes automated web interaction easy.
  • HTTP.rb - Fast, Elegant HTTP client for ruby

2.0.5. Module 0x5 | Exploitation Kung Fu

  • metasm

2.0.6. Module 0x6 | Forensic Kung Fu

  • metasm

results matching ""

    No results matching ""