Dirfuzz is a tool for directory discovery of web applications, by default it uses a dictionary based approach which is in data/fdirs.txt it can also use the crawler module to find links up to 1 level of depth.
Dirfuzz is designed to give you plenty of information fast and without having to scroll through hundreds of pages of output or deal with a clunky GUI. Dirfuzz is also capable of crawling a page to retrieve links, email address and potential injection points. To activate this feature use the -l1 option.
The project is hosted at github and you can download it and get a bit more info from there:
With the tree command in Linux you can get a tree representation of a directory structure. Without any arguments it will start of the current dir and recursively go into each subdir to show a complete hierarchy.
.
├── 1
│ ├── 44
│ ├── aa
│ ├── bb
│ └── ff
└── 2
├── cc
└── dd
3 directories, 5 files
This is just some dirs and files I made for testing, but if you run this on a real directory you will get a lot of output, to avoid this you can use the -L option to limit the depth.
.
├── 1
└── 2
Well that’s a bit better, you can also get other useful information like permissions using the -p option:
# tree -p
.
├── [drw-r-----] 1
│ ├── [drwxr-xr-x] 44
│ ├── [-rw-r--r--] aa
│ ├── [-rw-r--r--] bb
│ └── [-rw-r--r--] ff
└── [drwxr-xr-x] 2
├── [-rw-r--r--] cc
└── [-rw-r--r--] dd
Another useful one is -u to show the owners of the files:
# tree -u
.
├── [root ] 1
│ ├── [root ] 44
│ ├── [matu ] aa
│ ├── [matu ] bb
│ └── [matu ] ff
└── [root ] 2
├── [root ] cc
└── [root ] dd
Other options that can come in handy are -d to show only dirs, and -s to show the size of files, but I will leave these to try on your own.