Skip to content

A commandline forced browsing tool for subdomain lists

Notifications You must be signed in to change notification settings

Rozendantz/subforce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NOTE: Files must be in linebyline format, csv is not currently supported

Usage_gif

Sample output file:

Output_file_gif

Current State

v0.1:

  • ingest subdomain and subdirectory files
  • forced-browsing/content-discovery across all given subdomains
  • output response headers, links, scripts (stripped from response object) to results.txt file
  • swaps out user agents between requests

Development Roadmap

v1.0:

  • add support for api tokens and custom cookies in header
  • target domain with sub wordlist
  • full input sanitization i.e. input domain without .com.* namespace or http/https
  • custom output
  • add proxy support
  • csv formatted subdomain and subdir files
  • custom response exclude i.e. 400, 403, Server Not Found
  • better print to screen format (tabled, paged etc)
  • randomized delays between requests
  • native open with w3m

v2.0:

  • database support (NoSQL not sure whether mongo or redis, feel free to yell suggestions xx)
  • input data from database via flags e.g. --use-cookie, --load-forms
  • intelligent content sniffing, scan through http-200 responses in output file and flag interesting finds
  • special store: auth cookies, api tokens, keys

About

A commandline forced browsing tool for subdomain lists

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages