Git Product home page Git Product logo

hcxtools's Introduction

hcxtools

Small set of tools to capture (active and passive) and convert packets from WLAN devices for the use with hashcat. The tools are 100% compatible with hashcat and recommended by hashcat.

Brief description

Multiple stand-alone binaries.

All of these utils are designed to execute only one specific function.

Detailed description

Tool Description
wlandump-ng Small, fast and simple but powerfull WLAN scanner (replace wlandump and wlandump-sts)
wlandump Small, fast and simple but powerfull active WLAN scanner (deprecated: program will be removed later)
wlandump-sts Small, fast and simple but powerfull active WLAN scanner (deprecated: program will be removed later)
wlanscan Small, fast and simple passive WLAN scanner (no status output)
wlanscan-sts Small, fast and simple passive WLAN scanner (status output)
wlanrcascan Small, fast and simple passive WLAN channel assignment scanner (status output)
wlandumpfix Small, fast and simple but powerfull active WLAN scanner (fix channel - status output)
pioff Turns Raspberry Pi off via GPIO switch
wlancapinfo Shows info of pcap file
wlancap2hcx Converts cap to hccapx (recommended for use with wlandump (many options and pcapng support))
wlanhcx2cap Converts hccapx to cap
wlanhc2hcx Converts hccap to hccapx
wlanhcx2essid Merges hccapx containing the same ESSID
wlanhcx2ssid Strips BSSID, ESSID, OUI
wlanhcx2john Converts hccapx to format expected by John the Ripper
wlanhcxinfo Shows detailed info from contents of hccapxfile
wlanhcxmnc Manually do nonce correction on byte number xx of a nonce
whoismac Show vendor information
pwhash Generate hash of a word by using a given charset

Compile

Simply run:

make
make install

or (with GPIO support - hardware mods required)

make GPIOSUPPORT=on
make GPIOSUPPORT=on install

Requirements

  • Linux (recommended Arch, but other distros should work, too). Don't use Kernel 4.4 (rt2x00 driver regression)

  • libpcap and pcap-dev installed

  • libopenssl and openssl-dev installed

  • librt and librt-dev installed (should be installed by default)

  • libcurl and curl-dev installed (used by whoismac)

  • Raspberry Pi: additionally libwiringpi and wiringpi dev installed (Raspberry Pi GPIO support)

  • Chipset must be able to run in monitor mode. Recommended: RALINK chipset (good receiver sensitivity), rt2x00 driver (stable and fast)

  • Raspberry Pi (Recommended: A, A+, B, B+ - A & A+ = very low power consumption)

Useful scripts

Script Description
bash_profile Autostart for Raspberry Pi (copy to /root/.bash_profile)
pireadcard Back up a Pi SD card
piwritecard Restore a Pi SD card
makemonnb Example script to activate monitor mode
killmonnb Example script to deactivate monitor mode

Notice

Most output files will be appended to existing files (with the exception of .cap files).

hcxtools's People

Contributors

rjmendez avatar zerbea avatar

Watchers

 avatar  avatar

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.