webshell-detector
所属分类:前端开发
开发工具:PHP
文件大小:0KB
下载次数:0
上传日期:2020-04-25 20:33:50
上 传 者:
sh-1993
说明: webshell检测器,,
(webshell detector,,)
文件列表:
LICENSE (1061, 2018-08-02)
bin/ (0, 2018-08-02)
bin/webshell-detector.phar (6398772, 2018-08-02)
box.json (551, 2018-08-02)
composer.json (688, 2018-08-02)
composer.lock (97319, 2018-08-02)
doc/ (0, 2018-08-02)
doc/20180501_report.pdf (110377, 2018-08-02)
(0, 2018-08-02)
.project (399, 2018-08-02)
.settings/ (0, 2018-08-02)
.settings/.jsdtscope (312, 2018-08-02)
.settings/org.eclipse.wst.jsdt.ui.superType.container (44, 2018-08-02)
.settings/org.eclipse.wst.jsdt.ui.superType.name (6, 2018-08-02)
lang/ (0, 2018-08-02)
lang/chinese.php (3771, 2018-08-02)
lang/french.php (3806, 2018-08-02)
lang/german.php (3798, 2018-08-02)
lang/italian.php (3867, 2018-08-02)
lang/pt_BR.php (3734, 2018-08-02)
lang/russian.php (5426, 2018-08-02)
lang/spanish.php (4117, 2018-08-02)
media/ (0, 2018-08-02)
media/script.js (1476, 2018-08-02)
media/style.css (4639, 2018-08-02)
shelldetect.db (81957, 2018-08-02)
shelldetect.ini (299, 2018-08-02)
shelldetect.php (33796, 2018-08-02)
version/ (0, 2018-08-02)
version/app (4, 2018-08-02)
version/db (10, 2018-08-02)
doc/ask.txt (312, 2018-08-02)
doc/planning.txt (1712, 2018-08-02)
nbproject/ (0, 2018-08-02)
nbproject/project.properties (2295, 2018-08-02)
nbproject/project.xml (319, 2018-08-02)
... ...
# webshell-detector
[![pipeline status](https://gitlab.cylab.be/cylab/webshell-detector/badges/master/pipeline.svg)](https://gitlab.cylab.be/cylab/webshell-detector/commits/master)
[![Latest Stable Version](https://poser.pugx.org/cylab-be/webshell-detector/v/stable)](https://packagist.org/packages/cylab-be/webshell-detector)
[![Total Downloads](https://poser.pugx.org/cylab-be/webshell-detector/downloads)](https://packagist.org/packages/cylab-be/webshell-detector)
[![Latest Unstable Version](https://poser.pugx.org/cylab-be/webshell-detector/v/unstable)](https://packagist.org/packages/cylab-be/webshell-detector)
[![License](https://poser.pugx.org/cylab-be/webshell-detector/license)](https://packagist.org/packages/cylab-be/webshell-detector)
Developement now taks place at https://gitlab.cylab.be/cylab/webshell-detector
## Installation and usage
The webshell detector can be integrated as a composer library to your project,
or you can run it from the command line.
### As a library
```composer require cylab-be/webshell-detector```
```php
require_once "vendor/autoload.php";
use RUCD\WebshellDetector\Detector;
$detector = new Detector();
echo $detector->analyzeFile("strange_file.php");
```
### From the command line
Download the runnable PHAR from the [Releases pages](https://github.com/cylab-be/webshell-detector/releases).
To run:
```
webshell-detector.phar analyze:directory /path/to/directory
```
![](./webshell-detector.png)
You can modify the "sensitivity" of the detector, by modifying the threshold for displaying files. This will display the suspiciousness score of every files:
```
webshell-detector.phar analyze:directory -t 0.0 /path/to/directory
```
The default threshold used by the tool is 0.4
近期下载者:
相关文件:
收藏者: