giaplv57 / GuruWebScanner

An On-The-Cloud free "greybox" box scanner for various purposes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

An On-The-Cloud free "greybox" box scanner for various purposes.

Scan Vulnerability • Detect WebShell/Backdoor

Key Features

  • Detect following the vulnebilities: XSS, SQLInjection, File Inclusion...
  • Detect WebShell/Backdoor

Requirements:

php 5.6.12 , mysql, Apache/2.4.16, unzip, unrar, 7z, python-mysqldb, yara, python-yara

Usage:

  • Install requirements
  • Create a database named guruWS and import import-me-first.sql
$ mysql -uUSERNAME -pPASSWORD
(mysql) CREATE database guruWS
(mysql) exit
$ mysql -uUSERNAME -pPASSWORD DATABASE < dbconfig/import-me-first.sql
  • Change user and password of mysql in config/db.cfg file
  • chmod upload directory
chmod 777 -R userProjects/
  • Run jobAllocate.py as a service
sudo python jobAllocate.py &
  • Increase the max file size for upload file as well as max size of post request in php.ini (optional)
------- /etc/php5/apache2/php.ini ------
upload_max_filesize = 200M
post_max_size = 800M

restart the httpd service

Screenshot

home page

-+-

result page

-+-

result page

Changelog

  • Not yet released

Thanks to

About

An On-The-Cloud free "greybox" box scanner for various purposes.


Languages

Language:PHP 61.8%Language:JavaScript 19.0%Language:ASP 7.6%Language:Java 6.5%Language:CSS 3.0%Language:PowerShell 1.0%Language:Perl 0.4%Language:HTML 0.3%Language:Python 0.1%Language:Roff 0.1%Language:Perl 6 0.0%Language:Shell 0.0%Language:ColdFusion 0.0%Language:C 0.0%Language:Vue 0.0%Language:ActionScript 0.0%Language:C# 0.0%Language:Visual Basic 0.0%Language:Ruby 0.0%Language:XSLT 0.0%Language:Smarty 0.0%Language:Batchfile 0.0%