Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

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

About

Automated tool for discovering hidden files and directories hosted on HTTP servers

Topics

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.