Code Monkey home page Code Monkey logo

keyboard_walk's Introduction

keyboard_walk

A host discovery and password bruteforce-over-SSH tool, by gigadeleo.

Follow @gigadeleo on Twitter.

Installation Notes:

To run this tool you need to do the following:

  1. Copy 'keyboard_walk.sh' file to a Linux host of your choice.
  2. Give 'keyboard_walk.sh' execute rights.
  3. Copy 'subnets' in the same directory; 'subnets' is a list of CIDR Subnet Mask notation IPs (such as: 10.0.0.0/24) for host discovery.
  4. Copy 'unames' in the same directory; 'unames' is a list of possible usernames to try.
  5. Copy 'pwords' in the same directory; 'pwords' is a list of possible passwords to try.

The script expects four (4) arguments:

  1. [FILE] subnet file
  2. [FILE] username file
  3. [FILE] password file
  4. [FLAG] Force Rescan Flag (0 to force host-discovery (longer); 1 to use previously identified hosts (quicker but less accurate)).

Usage Example:

./keyboard_walk.sh subnets unames pwords 0

The script requires 2 tools:

  1. nmap - for host discovery
  2. medusa - for password bruteforcing

Script in Detail:

The script will perform the following:

  1. Check whether all necessary files are available.
  2. Extract the subnets file and attempt to find live hosts by using a very fast nmap scan on the SSH Port (tcp/22), all extracted files are persistently stored to a 'livehost_list' file (for future use).
  3. Attempt a brutefore attack of username/password combinations on all live hosts.
  4. Report results in the log subdirectory

keyboard_walk's People

Contributors

gigadeleo avatar

Watchers

 avatar

keyboard_walk's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.