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.
Requirements
- Hashcat installed and working ( https://hashcat.net/hashcat/ )
- Hashcat installed and working (just double checking)
- A working RVM environment ( https://rvm.io/rvm/install )
Installation
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
vim /etc/mysql/my.cnf
Add the following line under the [mysqld] section:innodb_flush_log_at_trx_commit = 0
restart mysqldservice mysql restart
Install RVM (recommended)
https://rvm.io/rvm/installSetup Hashview
Download Hashview
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
Install dependenciesgem install bundler
bundle install
Setup database connectivity
cp config/database.yml.example config/database.yml
vim config/database.yml
Create database
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.
Authors
Contact us on Twitter @caseycammilleri
@jarsnah12
Checkout www.shellntel.com