Sonicwall Firewall decoder, username, password hash extract. Formats into John the Ripper
Switch branches/tags
Nothing to show
Clone or download
Daniel Compton
Daniel Compton First release
Latest commit 1f3035c Jul 4, 2014
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE First release Jul 4, 2014 First release Jul 4, 2014 First release Jul 4, 2014


A very simple script to extract usernames and hashes from Sonicwall encoded firewall configs.

Just point to the config file, it will base64 decode it, extract all local user accounts and password hashes and format/output them in the correct way to run John the Ripper over them.

Nothing special, just written on the spot onsite to review some firewalls.

Developed by Daniel Compton

Released under AGPL see LICENSE for more information


git clone

How To Use



  • Base64 decodes the config file
  • Extract all firewall usernames and password hashes
  • Formats in the correct way for John the Ripper password cracking

Screen Shots

coming soon.

Change Log

  • Version 1.0 - First release.