awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
noob-hackers avatar

noob-hackers/infect

0
View on GitHub↗
2,797 stars·371 forks·Shell·mit·18 viewswww.noob-hackers.com↗

Infect

Infect is a single-file shell script designed for Android device exploitation, enabling the generation of malicious links that, when opened on a target device, trigger the deletion of internal storage. The tool operates within the Termux Android terminal emulator and relies on manual distribution of the generated link by the attacker.

Beyond its attack capability, Infect includes a built-in repair mechanism that functions as an antivirus recovery tool. This repair script can be run on a compromised device to restore default file permissions and recreate deleted directories, effectively reversing the damage caused by the delivered payload.

The project serves as a device security testing tool, allowing users to simulate attacks on Android devices to evaluate their vulnerability to remote storage deletion exploits. Its single-file architecture packs both the attack and repair logic into one executable shell script for straightforward distribution and use.

Features

  • Exploitation Tools - Creates malicious links that trigger destructive actions on Android devices when opened by the target user.
  • Manual Link Distribution - Relies on manual sharing of the generated malicious link by the attacker outside the tool.
  • Android Storage Paths - Hard-codes the standard Android internal storage mount point as the deletion target for the exploit.
  • Malicious Link Generators - Generates a link that, when opened on an Android device, triggers a script to delete the device's internal storage.
  • Payload Execution Environments - Runs shell commands directly inside the Termux Android terminal emulator to perform file system operations.
  • Single-File Script Patterns - Packs the entire attack and repair logic into a single executable shell script for easy distribution.
  • Vulnerability Simulation - Simulates attacks on Android devices to evaluate their vulnerability to remote storage deletion exploits.
  • Link-Based Payload Delivery - Delivers a destructive payload to Android devices through a generated link that executes upon access.
  • Shell-Based Recovery Scripts - Provides a shell script that restores default file permissions and recreates deleted directories on compromised devices.
  • Recovery Tools - Provides a repair tool to restore Android devices that have been compromised by the delivered malware payload.
  • Malware Damage Reversal - Provides an anti-virus tool that can be installed on a victim's device to undo the damage caused by the virus.

Star history

Star history chart for noob-hackers/infectStar history chart for noob-hackers/infect

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Infect

These projects share indexed features with Infect. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • diafygi/acme-tinydiafygi avatar

    diafygi/acme-tiny

    4,781View on GitHub↗

    acme-tiny is a minimal ACME client implemented as a single-file Python script that automates obtaining and renewing SSL/TLS certificates from a Certificate Authority using the Automated Certificate Management Environment (ACME) protocol. It relies on OpenSSL command-line tools for key generation and certificate signing request creation, and uses file-based HTTP validation to verify domain ownership by placing a token file on the web server. Designed for fully automated certificate lifecycle management, acme-tiny is intended to be executed periodically by a system scheduler like cron, checking

    Python
    View on GitHub↗4,781
  • jerry-git/learn-python3jerry-git avatar

    jerry-git/learn-python3

    6,754View on GitHub↗

    This is an interactive Python tutorial delivered as a collection of Jupyter notebooks. It is designed as a structured learning path for beginners, teaching fundamental language concepts through a sequence of lessons that combine explanatory text with runnable code cells and embedded practice exercises. Each notebook is a self-contained unit that introduces a topic, demonstrates it with a minimal code example, and then asks the learner to write code themselves, receiving immediate feedback from the browser-based execution environment. The curriculum is built on a progressive concept-stacking mo

    HTMLjupyter-notebooklearning-pythonpython-exercises
    View on GitHub↗6,754

Frequently asked questions

What does noob-hackers/infect do?

Infect is a single-file shell script designed for Android device exploitation, enabling the generation of malicious links that, when opened on a target device, trigger the deletion of internal storage. The tool operates within the Termux Android terminal emulator and relies on manual distribution of the generated link by the attacker.

What are the main features of noob-hackers/infect?

The main features of noob-hackers/infect are: Exploitation Tools, Manual Link Distribution, Android Storage Paths, Malicious Link Generators, Payload Execution Environments, Single-File Script Patterns, Vulnerability Simulation, Link-Based Payload Delivery.

Which projects share features with noob-hackers/infect?

Projects with overlapping indexed features include: diafygi/acme-tiny — acme-tiny is a minimal ACME client implemented as a single-file Python script that automates obtaining and renewing… jerry-git/learn-python3 — This is an interactive Python tutorial delivered as a collection of Jupyter notebooks. It is designed as a structured…