https://github.com/vivekcode101/pt-gui
https://github.com/vivekcode101/pt-gui
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vivekcode101/pt-gui
- Owner: vivekcode101
- License: gpl-3.0
- Created: 2022-09-22T10:57:50.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-22T11:16:43.000Z (almost 4 years ago)
- Last Synced: 2025-01-18T14:33:02.739Z (over 1 year ago)
- Language: Python
- Size: 85.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Deakin Detonator Toolkit
Deakin Detonator Toolkit (DDT) is a toolkit that aims to simplify the penetration testing experience and workflow. The toolkit was initially started as a Command Line Interface (CLI) toolkit with a few minor tools. This Trimester, DDT has been further developed to now have a Graphical User Interface (GUI) with several new attack vectors and tools added.
## Installation
### Requirements
* [Kali](https://www.kali.org/)
### Steps
1. Clone the repo
```bash
$ git clone https://github.com/taysmith99/PT-GUI.git
```
2. Install requirements
```bash
$ sudo apt update
$ sudo apt install -y python3 python3-pip python3-tk git
$ cd PT-GUI
$ pip3 install -r requirements.txt
```
3. Start the application
```bash
$ cd PT-GUI #This step is not needed if you are already in the directory.
$ python3 main.py
```
## Usage
After launching the tool, the GUI will open the homepage of toolkit. From there, we can see five main pages show up: About, Attack vectors, Tools, Walkthroughs, and References.

- **About:** Provides basic information about the tool and its purpose.
- **Attack Vectors:** Contains a step by step demonstration of different exploitations.
- **Tools:** The tools page provides an easy access to many tools of different purposes, like reconnaissance and enummeration tools.
- **Walkthroughs:** This page will have video walkthroughs to different exploits and tools.


# Development
The GUI of the toolkit is developed using [Tkinter](https://docs.python.org/3/library/tkinter.html) and theming is inspired from [here](https://github.com/rdbende/Azure-ttk-theme).