Estou tentando instalar a ferramenta de vulnerabilidade Jackhammer no meu Ubuntu 16.04.3 LTS. Mais detalhes da ferramenta podem ser encontrados aqui link e o guia do usuário é link
Estou executando o Jackhammer localmente usando o método rails, mas não consigo fazer login usando as credenciais padrão, ou seja,
Nome de usuário: [email protected] senha: j4ckh4mm3r
Eu fiz a instalação do banco de dados e configurei o mysql como mostrado abaixo. Eu também cuidei de todas as gemas e dependências.
default: &default
adapter: mysql2
encoding: utf8
pool: 25
port: 3306
username: root
password: pass
host: localhost
socket: /var/run/mysqld/mysqld.sock
development:
<<: *default
database: jackhammer_development
test:
<<: *default
database: jackhammer_test
production:
<<: *default
database: jackhammer_production
Depois de fazer toda a instalação necessária eu corri o comando
bin/rake db:migrate RAILS_ENV=production
também
bin/rake db:migrate RAILS_ENV=development
separadamente, mas ainda o mesmo problema.
Eu também criei bancos de dados no mysql.
mysql> show databases;
+------------------------+
| Database |
+------------------------+
| information_schema |
| jackhammer_development |
| jackhammer_production |
| jackhammer_test |
| mysql |
| performance_schema |
| sys |
+------------------------+
7 rows in set (0,00 sec)
Então finalmente isso,
rails s
=> Booting Puma
=> Rails 4.2.7.1 application starting in development on http://localhost:3000
=> Run 'rails server -h' for more startup options
=> Ctrl-C to shutdown server
Puma 2.14.0 starting...
* Min threads: 0, max threads: 16
* Environment: development
* Listening on tcp://localhost:3000
Agora, quando eu insiro as credenciais padrão ou tento registrar não consigo fazer o login, abaixo está o resultado development.log .
I, [2017-11-03T10:45:16.824262 #5598] INFO -- : Started POST "/users/sign_in" for 127.0.0.1 at 2017-11-03 10:45:16 +0100
I, [2017-11-03T10:45:16.831569 #5598] INFO -- : Processing by Devise::SessionsController#create as HTML
I, [2017-11-03T10:45:16.831674 #5598] INFO -- : Parameters: {"utf8"=>"✓", "authenticity_token"=>"A/7MsxMp6f32zN2sbZKlTSCH23GYoYK+Wci24Lri1/a33EYOVUGYDq14Rkx2cL25iMb/6ff1BJRLKeMycQpe5Q==", "user"=>{"email"=>"[email protected]", "password"=>"[FILTERED]"}, "commit"=>"LOGIN"}
D, [2017-11-03T10:45:16.835452 #5598] DEBUG -- : [1m[36mUser Load (0.4ms)[0m [1mSELECT 'users'.* FROM 'users' WHERE 'users'.'email' = '[email protected]' ORDER BY 'users'.'id' ASC LIMIT 1[0m
I, [2017-11-03T10:45:16.835800 #5598] INFO -- : Completed 401 Unauthorized in 4ms (ActiveRecord: 0.9ms)
I, [2017-11-03T10:45:16.836908 #5598] INFO -- : Processing by Devise::SessionsController#new as HTML
I, [2017-11-03T10:45:16.837000 #5598] INFO -- : Parameters: {"utf8"=>"✓", "authenticity_token"=>"A/7MsxMp6f32zN2sbZKlTSCH23GYoYK+Wci24Lri1/a33EYOVUGYDq14Rkx2cL25iMb/6ff1BJRLKeMycQpe5Q==", "user"=>{"email"=>"[email protected]", "password"=>"[FILTERED]"}, "commit"=>"LOGIN"}
I, [2017-11-03T10:45:16.980094 #5598] INFO -- : Rendered users/sessions/new.html.erb within layouts/application (1.5ms)
I, [2017-11-03T10:45:17.477418 #5598] INFO -- : Completed 200 OK in 640ms (Views: 500.2ms | ActiveRecord: 0.0ms)
D, [2017-11-03T10:45:55.746744 #5598] DEBUG -- :
D, [2017-11-03T10:45:55.746873 #5598] DEBUG -- :
I, [2017-11-03T10:45:55.747045 #5598] INFO -- : Started GET "/users/sign_up" for 127.0.0.1 at 2017-11-03 10:45:55 +0100
I, [2017-11-03T10:45:55.780581 #5598] INFO -- : Processing by Users::RegistrationsController#new as HTML
D, [2017-11-03T10:45:55.810327 #5598] DEBUG -- : [1m[36mTeam Load (0.4ms)[0m [1mSELECT 'teams'.* FROM 'teams' ORDER BY 'teams'.'name' ASC[0m
I, [2017-11-03T10:45:55.848704 #5598] INFO -- : Rendered users/registrations/new.html.erb within layouts/application (55.1ms)
I, [2017-11-03T10:45:56.328669 #5598] INFO -- : Completed 200 OK in 548ms (Views: 542.3ms | ActiveRecord: 2.4ms)
Eu estou realmente presa e não sei como continuar. Qualquer tipo de ajuda é muito apreciado.
Obrigado antecipadamente.