Skip to content

SuprDewd/unfolder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unfolder is an automated tool for discovering hidden files and directories hosted on HTTP servers. Given a base URL and a dictionary, it scans the HTTP server for URLs that return non-404 status codes.

Installation

Download unfolder by cloning the Git repository:

git clone https://github.com/SuprDewd/unfolder.git

Build unfolder using autotools:

./autogen.sh
./configure
make
sudo make install

Usage

Choose one or more of the following dictionaries of common file and directory names:

Run unfolder as follows:

unfolder -u http://example.com/base_url/ -d dict1.txt -d dict2.txt

TODO

  • Support HTTPS connections
  • Recover when server closes connection unexpectedly
  • Use HTTP HEAD instead of HTTP GET
    • Fall back on HTTP GET when HEAD is unsupported
  • Interactive CLI
    • Ability to add new base URLs and dictionaries at run-time

Releases

No releases published

Packages

No packages published