https://github.com/joeri-abbo/python-raptor
A tool for exposing files / vulnerabilities in projects
https://github.com/joeri-abbo/python-raptor
ethical-hacking ethical-hacking-tools laravel snyk tool vulnerabilities wordpress
Last synced: about 2 months ago
JSON representation
A tool for exposing files / vulnerabilities in projects
- Host: GitHub
- URL: https://github.com/joeri-abbo/python-raptor
- Owner: Joeri-Abbo
- Created: 2022-07-03T18:55:08.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-02-26T09:40:20.000Z (about 1 year ago)
- Last Synced: 2025-01-15T04:29:55.971Z (3 months ago)
- Topics: ethical-hacking, ethical-hacking-tools, laravel, snyk, tool, vulnerabilities, wordpress
- Language: Python
- Homepage:
- Size: 4.37 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 9
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Raptor
A site scanner and vulnerability scanner / exposer.
Supported frameworks:
- Laravel
- WordPress### Commands
#### Scan a site commandos
Run default command the supports multiple arguments
```commandline
./main.py
```Run command with login brute force
```commandline
./main.py withLogin
```
Run command with browser
```commandline
./main.py withBrowser
``````Run command with scraper
```commandline
./main.py withScraper
```Set url by arg
```commandline
./main.py u=localhost
```Set proxy server ip
```commandline
./main.py p=127.0.0.1
```#### Scan composer / npm lock files.
As argument pass the url to the lock file and json file.
For example composer.json and composer.lock.
The command automatic downloads the files and run the `snyk test` to check for vulnerabilities.snyk need to be installed to let this command work. You can install it with `npm install -g snyk`. And after installing
run `snyk auth` to authenticate .```commandline
./vulnerabilities-scanner.py https://localhost/package.json https://localhost/yarn.lock
```#### scrape website
Scrape the given url and save the result to a file inside _scraper folder.
```commandline
./scraper.py
```With url argument
```commandline
./scraper.py u=https://localhost
```# Disclaimer
Only use this tool for research purposes and with permission from the owner of the site.