Skip to content

gsfish/S2-Reaper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S2-Reaper

This project is used to collect vulnerable URLs that affected by Struts2 S2-045 from the Google search results.

Usage

python reaper.py

About

The reaper.py will run a google search crawler with keywords definded at crawler.conf to find vulnerable URLs.

crawler.conf

base_url : the basic google search url

keyword : e.g. site:gov ext:action

expect_num : expect search results to be crawlered

http/socks : set a HTTP/SOCKS5 proxy for the crawler

Dependence

You need to run the following command to install requirements.

pip install beautifulsoup4 requests

If you want to use a SOCKS5 proxy, then install requests[socks] with pip.

pip install requests[socks]

Reference

https://github.com/meibenjin/GoogleSearchCrawler

http://www.freebuf.com/sectool/129224.html

Releases

No releases published

Packages

No packages published

Languages