<a href="https://ded-sec.space/"><strong>Official Website</strong></a>
<a href="https://github.com/sponsors/dedsec1121fk"><img src="https://img.shields.io/badge/Sponsor-DedSec-purple?style=for-the-badge&logo=GitHub" alt="Sponsor Project"></a>
<img src="https://img.shields.io/badge/Purpose-Educational-blue.svg" alt="Purpose: Educational">
<img src="https://img.shields.io/badge/Platform-Android%20(Termux)-brightgreen.svg" alt="Platform: Android (Termux)">
<img src="https://img.shields.io/badge/Language-Python%20%7C%20JS%20%7C%20Shell-yellow.svg" alt="Language: Python | JS | Shell">
<img src="https://img.shields.io/badge/Interface-EN%20%7C%20GR-lightgrey.svg" alt="Interface: EN | GR">
Για να μεταβείτε στην πλήρη Ελληνική έκδοση, συνεχίστε Πατώντας Εδώ.
The DedSec Project is a broad educational toolkit built for Android + Termux, bringing together many scripts, utilities, local web interfaces, and practice environments in one place. Its purpose is to help users learn how tools work, understand defensive awareness, and organize common Termux workflows from a single project.
How To Install And Setup The DedSec Project
This section follows the installation HTML and shows the full setup flow for the DedSec Project on Android with Termux. It covers first-time installation, the exact post-setup steps you should follow, how to update an existing copy, and how to open the project again later without reinstalling it.
| Component | Minimum Specification |
|---|---|
| Device | Android phone or tablet with Termux installed |
| Storage | Minimum 8GB free space |
| RAM | Minimum 2GB |
| Internet | Needed for first installation and updates |
Use this path if you are installing the DedSec Project for the first time.
Important: open the Termux app on your device before copying and pasting the command below.
Run:
pkg update -y && pkg upgrade -y && pkg install git nano -y && termux-setup-storage
What this does:
git and nanoRun:
git clone https://github.com/dedsec1121fk/DedSec
This downloads the full project into a folder named DedSec.
Run:
cd DedSec && bash Setup.sh
The script will handle the complete installation.
After setup finishes, do the following:
After reopening Termux, you can quickly open the project menu by typing:
e for Englishg for GreekUse this if the project is already installed and you only want the newest files.
First enter the project folder:
cd ~/DedSec
Then pull the newest changes:
git pull
If needed, run setup again:
bash Setup.sh
This is useful after major project changes, new dependencies, or menu updates.
If the project is already installed and configured, you usually do not need to reinstall it every time.
You can:
e for English or g for Greek to open the menu quicklycd ~/DedSec
If you need to run setup again manually:
bash Setup.sh
termux-setup-storage again.pkg install git -y.Website Help Paths
This follows the same starter/help path from the website index.html, but here the website buttons are written as normal linked text. Each link also shows the exact website path.
The best path to start is:
Start with the installation guide, then learn what each tool does before running anything.
Pages/guide-for-installation.htmlPages/learn-about-the-tools.htmlPages/assistance.htmlThen download our free e-book:
Assets/Master Termux In 7 Days English.pdfCheck our exclusive ButSystem.py and become a real detective:
Pages/butsystem-exclusive.htmlIf Termux or DedSec breaks, open Assistance first. If you need anything custom-made or direct help, check our Store.
Pages/store.htmlPages/assistance.htmlCheck the menu (the three lines at the top right) to find more stuff like assistance, frequently asked questions, our vision, contact ways, etc.
Settings & Configuration
The DedSec Project includes Settings.py, the central control panel for keeping the toolkit configured, updated, backed up, connected, and easy to open after installation.
dedsec1121fk/DedSec repository by fetching the newest files and applying the latest version.sal-scar/DedSec repository, useful when the first source is unavailable or when you want the mirror source.bash.bashrc, and removes the default MOTD when needed.~/Language.json and hides or shows the Greek folder depending on whether English or Greek is selected.The GitHub section can install or use gh, start the official GitHub login flow, save the connected username, disconnect the saved account, and show combined repository stats such as repositories counted, total stars, forks, watchers, commits, and rank. When connected, the prompt can automatically use the GitHub username, and the same connected account is used by Access Sponsors-Only Scripts to check private repository access.
This option is for sponsors who have access to the tier-appropriate private sponsor repository. It first checks whether GitHub is connected. If GitHub is not connected, it asks whether to connect now and follows the same GitHub CLI login flow used by the GitHub stats system. After a successful connection, it checks repository access and downloads the Sponsors-Only scripts into Termux home storage. The $3 tier contains the existing sponsor scripts, including Login Stealer.py. The $9 tier contains every $3 script plus Widget Maker.py, Kraken Trader.py, and Noob Hacker.py. If an older local copy exists, it is replaced only after access is confirmed.
The usage stats section builds a local activity snapshot of your Termux workspace. On later scans, it compares changes and reports what was created, edited, or deleted. It also detects programming language usage by file extension, checks shell history commands, lists recent file activity, and highlights active folders.
The network utilities section gives you optional controls for Tor and proxy-based VPN routing without root. Tor can be enabled or disabled from the menu. VPN routing can be enabled or disabled separately, uses a selectable country or refre
$ claude mcp add DedSec \
-- python -m otcore.mcp_server <graph>