Skip to content

Repository files navigation

A tool to help you search for Directory Traversal Vulnerabilities.

Disclaimer : I needed something less focused on the use-case...

Made to run for many Linux VMs as possible. Still need to check for Windows. Tested on the ZICO2-1 image from VULNHUB.

Benchmarks

Platforms that I tested to validate tool efficiency :

  • DVWA (low/medium/high)
  • bWAPP (low/medium/high)

Screenshots

Screenshot

Screenshot

Screenshot

Installation

You can download the last version cloning this repository.

git clone https://github.com/jcesarstef/dotdotslash/

This tool was made to work with Python3.

Usage

> python3 dotdotslash.py --help
usage: dotdotslash.py [-h] --url URL --string STRING [--cookie COOKIE]
[--depth DEPTH] [--verbose]
dot dot slash - A automated Path Traversal Tester. Created by @jcesrstef.
optional arguments:
-h, --help show this help message and exit
--url URL, -u URL Url to attack.
--string STRING, -s STRING
String in --url to attack. Ex: document.pdf
--cookie COOKIE, -c COOKIE
Document cookie.
--depth DEPTH, -d DEPTH
How deep we will go?
--verbose, -v Show requests

Example

> python3 dotdotslash.py \
--url "http://192.168.58.101/bWAPP/directory_traversal_1.php?page=a.txt" \
--string "a.txt" \
--cookie "PHPSESSID=089b49151627773d699c277c769d67cb; security_level=3"

Todo

Take FuzzDb Payloads...

Stack

Stack

About

Scanner de vulnérabilités path traversal : tests automatisés de séquences ../ sur endpoints

Topics

Resources

Security policy

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages