Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/j3ssie/goverview
goverview - Get an overview of the list of URLs
https://github.com/j3ssie/goverview
browser bugbounty chromedp favicon favicon-generator infosec recon screenshot security
Last synced: 24 days ago
JSON representation
goverview - Get an overview of the list of URLs
- Host: GitHub
- URL: https://github.com/j3ssie/goverview
- Owner: j3ssie
- License: mit
- Created: 2020-04-28T16:30:38.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-05-09T17:57:11.000Z (over 1 year ago)
- Last Synced: 2024-11-09T20:43:54.807Z (about 1 month ago)
- Topics: browser, bugbounty, chromedp, favicon, favicon-generator, infosec, recon, screenshot, security
- Language: Go
- Homepage:
- Size: 714 KB
- Stars: 144
- Watchers: 5
- Forks: 24
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- WebHackersWeapons - goverview - Get an overview of the list of URLs|![](https://img.shields.io/github/stars/j3ssie/goverview?label=%20)|[`url`](/categorize/tags/url.md)|![linux](/images/linux.png)![macos](/images/apple.png)![windows](/images/windows.png)[![Go](/images/go.png)](/categorize/langs/Go.md)| (Weapons / Tools)
- awesome-hacking-lists - j3ssie/goverview - goverview - Get an overview of the list of URLs (Go)
README
goverview
=========
goverview - Get an overview of the list of URLs## Installation
```
GO111MODULE=on go get github.com/j3ssie/goverview
```## Demo
[![asciicast](https://asciinema.org/a/432045.svg)](https://asciinema.org/a/432045)
## Example Commands
```shell
# Only get summary
cat http_lists.txt | goverview probe -N -c 50 | tee only-overview.txt# Get summary content and store raw response without screenshot
cat http_lists.txt | goverview probe -M -c 50 -o overview cat http_lists.txt | goverview probe -c 20 -M --json# Pass all urls to proxy with real browser
cat list_of_urls.txt | goverview screen --proxy http://127.0.0.1:8080# Do screenshot and store JSON Output
cat http_lists.txt | goverview screen -c 5 --json# Do screenshot based on success HTTP site
cat overview/target.com-http-overview.txt | jq -r '. | select(.status=="200") | .url' | goverview screen -c 5 -o overview -S overview/target.com-screen.txt# Do screenshot and generated report
cat http-shopee.io.txt| goverview screen --json -o /tmp/screenshot/
goverview report -o /tmp/screenshot/```
## Usage
```shell
goverview - Get an overview of the list of URLs - beta v1.0.0 by @j3ssiejjjUsage:
goverview [command]Available Commands:
help Help about any command
probe Do Probing on target
report Generate HTML Report based on screenshot output
screen Do Screenshot on targetFlags:
-B, --burp Receive input as base64 burp request
-c, --concurrency int Set the concurrency level (default 10)
-C, --content string Summary File for Content (default 'out/content-summary.txt')
--debug Debug output
-H, --headers strings Custom headers (e.g: -H 'Referer: {{.BaseURL}}') (Multiple -H flags are accepted)
-h, --help help for goverview
-I, --inputFile string Custom headers (e.g: -H 'Referer: {{.BaseURL}}') (Multiple -H flags are accepted)
-i, --inputs strings Custom headers (e.g: -H 'Referer: {{.BaseURL}}') (Multiple -H flags are accepted)
-j, --json Output as JSON
-l, --level int Set level to calculate CheckSum (default: 0)
-N, --no-output No output
-o, --output string Output Directory (default "out")
-P, --proxy string Proxy to send http request
-L, --redirect Allow redirect
--retry int Number of retry
-R, --save-redirect Save redirect URL to overview file too
-S, --screenshot string Summary File for Screenshot (default 'out/screenshot-summary.txt')
--sortTag Sort HTML tag before do checksum
-a, --tech string Technology File (default "technologies.json")
-t, --threads int Set the threads level for do screenshot (default 5)
--timeout int HTTP timeout (default 15)
-v, --verbose Verbose output
-V, --version Print version
-W, --wordlist string Wordlists File build from HTTP Content (default 'out/wordlists.txt')Use "goverview [command] --help" for more information about a command.
Checksum Content Level:
0 - Only check for src in tag
1 - Check for all structure of HTML tag + src in <script> tag
2 - Check for all structure of HTML tag + src in <script> <img> <a> tag
5 - Entire HTTP response```
## License
`goverview` is made with ♥ by [@j3ssiejjj](https://twitter.com/j3ssiejjj) and it is released under the MIT license.
## Donation
[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://paypal.me/j3ssiejjj)
[!["Buy Me A Coffee"](https://www.buymeacoffee.com/assets/img/custom_images/orange_img.png)](https://www.buymeacoffee.com/j3ssie)