Hashview is a tool for security professionals to help organize and automate the repetitious tasks related to password cracking. Hashview is a web application that manages hashcat ( https://hashcat.net ) commands. Hashview strives to bring constiency in your hashcat tasks while delivering analytics with pretty pictures ready for ctrl+c, ctrl+v into your reports.
- Hashcat installed and working ( https://hashcat.net/hashcat/ )
- Hashcat installed and working (just double checking)
- A working RVM environment ( https://rvm.io/rvm/install )
Involves installing mysql, resque, and a ruby app
Install mysql & Redis
sudo apt-get update sudo apt-get install mysql-server libmysqlclient-dev redis-server openssl rake [optional, but recommended] mysql_secure_installation
Optimize the database
Add the following line under the [mysqld] section:
innodb_flush_log_at_trx_commit = 0
service mysql restart
Install RVM (recommended)https://rvm.io/rvm/install
git clone https://github.com/hashview/hashview
Install gems (from hashview directory)Install ruby 2.2.2 via RVM (if using RVM (recommended))
rvm install ruby-2.2.2
gem install bundler bundle install
Setup database connectivity
cp config/database.yml.example config/database.yml vim config/database.yml
RACK_ENV=production rake db:setup
DerbyCon 2016 Talk on Hashview
Developing and Contributing
Please see the Contribution Guide for how to develop and contribute.
If you have any problems, please consult Issues page first. If you don't see a related issue, feel free to add one and we'll help.
Contact us on Twitter @caseycammilleri