SkillAgentSearch skills...

DedSec

Unofficial DedSec Project GitHub Repository

Install / Use

/learn @dedsec1121fk/DedSec

README

<div align="center"> <img src="https://raw.githubusercontent.com/dedsec1121fk/dedsec1121fk.github.io/47ad8e5cbaaee04af552ae6b90edc49cd75b324b/Assets/Images/Logos/Black%20Purple%20Butterfly%20Logo.jpeg" alt="DedSec Project Logo" width="150"/> <h1>DedSec Project</h1> <p> <a href="https://ded-sec.space/"><strong>Official Website</strong></a> </p> <p> <a href="https://github.com/sponsors/dedsec1121fk"><img src="https://img.shields.io/badge/Sponsor-❤-purple?style=for-the-badge&logo=GitHub" alt="Sponsor Project"></a> </p> <p> <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"> </p> </div>
<details> <summary><strong>🇬🇧 English</strong></summary>

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.

This README is structured so the installation process and every listed tool include both English and Greek sections, similar to the bilingual style used in README 2.md.

</details> <details> <summary><strong>🇬🇷 Ελληνικά</strong></summary>

Το DedSec Project είναι ένα ευρύ εκπαιδευτικό toolkit για Android + Termux, που συγκεντρώνει πολλά scripts, utilities, local web interfaces και περιβάλλοντα εξάσκησης σε ένα σημείο. Ο σκοπός του είναι να βοηθά τους χρήστες να μαθαίνουν πώς λειτουργούν τα εργαλεία, να κατανοούν καλύτερα την αμυντική επίγνωση και να οργανώνουν συνηθισμένα Termux workflows μέσα από ένα ενιαίο project.

Αυτό το README είναι δομημένο έτσι ώστε η διαδικασία εγκατάστασης και κάθε καταχωρημένο εργαλείο να περιλαμβάνουν και English και Greek ενότητες, παρόμοια με το δίγλωσσο στυλ που χρησιμοποιείται στο README 2.md.

</details>

📋 Table of Contents


🚀 How To Install And Setup The DedSec Project

<details> <summary><strong>🇬🇧 English</strong></summary>

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.

Requirements

| 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 |

Before You Start

  • Install Termux from F-Droid for the best compatibility.
  • If you install APK files manually, allow installation from unknown apps in your Android settings.
  • When Termux asks for storage permission, allow it if you want the project to access Downloads and saved files.
  • For long installs, long-press inside Termux, tap More, and enable Keep screen on.
  • You can also customize the terminal appearance by long-pressing inside Termux, tapping More, and selecting Style.

Installation Options

Option 1: First-Time Full Install

Use this path if you are installing the DedSec Project for the first time.

1. Install F-Droid, then install Termux and the recommended add-ons
  • Download and install F-Droid.
  • Open F-Droid.
  • Search for Termux and install it.
  • Recommended extras: Termux:API and Termux:Styling.
2. Open Termux and prepare packages

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:

  • updates package lists
  • upgrades installed packages
  • installs git and nano
  • requests storage access inside Termux
3. Clone the DedSec Project repository

Run:

git clone https://github.com/dedsec1121fk/DedSec

This downloads the full project into a folder named DedSec.

4. Enter the project folder and run setup

Run:

cd DedSec && bash Setup.sh

The script will handle the complete installation.

5. Complete the post-setup configuration

After setup finishes, do the following:

  • change the prompt
  • change the menu style
  • for new users, list or numbered menu styles are the best choices
  • choose your language
  • fully close Termux from your phone's notification panel using the exit button
  • open Termux again
6. Quick launch tip after setup

After reopening Termux, you can quickly open the project menu by typing:

  • e for English
  • g for Greek

Option 2: Update an Existing Installation

Use 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.

Option 3: Open the Project Later Without Reinstalling

If the project is already installed and configured, you usually do not need to reinstall it every time.

You can:

  • open Termux and use the quick-launch command if it is already configured
  • type e for English or g for Greek to open the menu quickly
  • or manually enter the folder again:
cd ~/DedSec

If you need to run setup again manually:

bash Setup.sh

Important Notes

  • Keep an internet connection enabled during the first install.
  • The first installation can take longer than normal because packages and tools may need to download.
  • If storage access was denied earlier, run termux-setup-storage again.
  • If Git is missing, run pkg install git -y.
  • If you are already inside the DedSec folder, you do not need to clone the repository again.
  • Using the F-Droid version of Termux is strongly recommended because some Play Store versions are outdated.
</details> <details> <summary><strong>🇬🇷 Ελληνικά</strong></summary>

Αυτή η ενότητα ακολουθεί το installation HTML και δείχνει ολόκληρη τη ροή εγκατάστασης του DedSec Project σε Android με Termux. Περιλαμβάνει την πρώτη εγκατάσταση, τα ακριβή βήματα που πρέπει να ακολουθήσεις μετά το setup, τον τρόπο ενημέρωσης μιας υπάρχουσας εγκατάστασης και το πώς να ανοίγεις ξανά το project αργότερα χωρίς νέα εγκατάσταση.

Απαιτήσεις

| Στοιχείο | Ελάχιστη Προδιαγραφή | | :-------- | :------------------- | | Συσκευή | Κινητό ή tablet Android με εγκατεστημένο Termux | | Αποθηκευτικός χώρος | Ελάχιστο 8GB ελεύθερος χώρος | | RAM | Ελάχιστο 2GB | | Internet | Απαιτείται για την πρώτη εγκατάσταση και τις ενημερώσεις |

Πριν Ξεκινήσεις

  • Εγκατάστησε το Termux από το F-Droid για την καλύτερη συμβατότητα.
  • Αν εγκαθιστάς APK αρχεία χειροκίνητα, επίτρεψε την εγκατάσταση από άγνωστες εφαρμογές στις ρυθμίσεις του Android.
  • Όταν το Termux ζητήσει άδεια αποθήκευσης, δώσ' την αν θέλεις το project να έχει πρόσβαση στα Downloads και στα αποθηκευμένα αρχεία σου.
  • Για μεγάλες εγκαταστάσεις, κράτησε πατημένο μέσα στο Termux, πάτησε More και ενεργοποίησε το Keep screen on.
  • Μπορείς επίσης να παραμετροποιήσεις την εμφάνιση του terminal κρατώντας πατημένο μέσα στο Termux, πατώντας More και επιλέγοντας Style.

Επιλογές Εγκατάστασης

Επιλογή 1: Πλήρης Πρώτη Εγκατάσταση

Χρησιμοποίησε αυτή τη διαδρομή αν εγκαθιστάς το DedSec Project για πρώτη φορά.

1. Εγκατέστησε το F-Droid, μετά το Termux και τα προτεινόμενα πρόσθετα
  • Κατέβασε και εγκατέστησε το F-Droid.
  • Άνοιξε το F-Droid.
  • Αναζήτησε το Termux και εγκατέστησέ το.
  • Προτεινόμενα πρόσθετα: Termux:API και Termux:Styling.
2. Άνοιξε το Termux και ετοίμασε τα πακέτα

Σημαντικό: άνοιξε πρώτα την εφαρμογή Termux στη συσκευή σου πριν αντιγράψεις και επικολλήσεις την παρακάτω εντολή.

Τρέξε:

pkg update -y && pkg upgrade -y && pkg install git nano -y && termux-setup-storage

Τι κάνει αυτό:

  • ενημερώνει τις λίστες πακέτων
  • αναβαθμίζει τα ήδη εγκατεστημένα πακέτα
  • εγκαθιστά τα git και nano
  • ζητά πρόσβαση αποθήκευσης μέσα στο Termux
3. Κάνε clone το repository του DedSec Project

Τρέξε:

git clone https://github.com/dedsec1121fk/DedSec

Αυτό κατεβάζει ολόκληρο το project μέσα σε έναν φάκελο με όνομα DedSec.

4. Μπες στον φάκελο του project και τρέξε το setup

Τρέξε:

cd DedSec && bash Setup.sh

Το script θα αναλάβει την πλήρη εγκατάσταση.

5. Ολοκλήρωσε τη ρύθμιση μετά το setup

Αφού ολοκληρωθεί το setup, κάνε τα εξής:

  • άλλαξε το prompt
  • άλλαξε το στυλ του μενού
  • για νέους χρήστες, τα list ή numbered menu styles είναι οι καλύτερες επιλογές
  • διά

Related Skills

View on GitHub
GitHub Stars934
CategoryDevelopment
Updated11h ago
Forks516

Languages

Python

Security Score

85/100

Audited on Apr 2, 2026

No findings