https://github.com/xyntax/filesensor
Dynamic file detection tool based on crawler 基于爬虫的动态敏感文件探测工具
https://github.com/xyntax/filesensor
crawler fuzzing pentesting scrapy
Last synced: 2 months ago
JSON representation
Dynamic file detection tool based on crawler 基于爬虫的动态敏感文件探测工具
- Host: GitHub
- URL: https://github.com/xyntax/filesensor
- Owner: Xyntax
- Created: 2017-02-27T12:33:12.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2020-05-02T09:13:57.000Z (over 5 years ago)
- Last Synced: 2025-04-13T05:28:06.769Z (7 months ago)
- Topics: crawler, fuzzing, pentesting, scrapy
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 254
- Watchers: 9
- Forks: 76
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FileSensor
**Dynamic file detection tool based on crawler**
基于爬虫的动态敏感文件探测工具

Feature
-------
* Generate the fuzzing vectors based on crawler results
**(input)http://localhost/ -> (crawl)http://localhost/test.php -> (detect)http://localhost/.test.php.swp**
* Scrapy framework
Stable crawler and customizable HTTP requests.
* Custom 404 filter
Use a regular expression to filter out user-defined 404 pages(which status code is 200).
Requirement
-----------
* Python 3.x
* pip
Install
-------
1. `git clone https://github.com/Xyntax/FileSensor`
2. `cd FileSensor`
3. `pip3 install -r requirement.txt`
* [Scrapy official installation guide](http://scrapy.readthedocs.io/en/latest/intro/install.html)
Usage
-----
```
FileSensor ver0.2 by
https://github.com/Xyntax/FileSensor
Usage:
filesensor.py URL [--404 REGEX] [-o]
filesensor.py (-h | --help)
Example:
python3 filesensor.py https://www.cdxy.me --404 "404 File not Found!"
Options:
-o save results in ./output folder
--404 REGEX filter out custom 404 page with regex
-h --help show this help message
```
Links
-----
* [Bug tracking](https://github.com/Xyntax/FileSensor/issues)
* Contact