🐍 🔍 GuardDog is a CLI tool to Identify malicious PyPI and npm packages
-
Updated
May 26, 2026 - Python
🐍 🔍 GuardDog is a CLI tool to Identify malicious PyPI and npm packages
Open source local-first PR scanner that finds dead code, security bugs, secrets, quality regressions, and AI-code mistakes before merge. For first timers refer to https://duriantaco.github.io/skylos/repo-map/
Python for cybersecurity with the basic concepts, easy to understand code examples, lab exercises, real-world examples, different security scripts covering web security, network security, defensive security, crypto examples, exploits etc...
Supply-Chain Firewall (SCFW) is a tool for preventing the installation of malicious npm and PyPI packages 🔥
Vimana is a modular security framework for auditing Python APIs and Web applications. The plugin-based architecture enables security professionals to assess, fuzz, and analyze Python projects through automated and manual techniques.
Codeaudit - Modern Python source code security analyzer based on distrust.
Linux Security Audit Tool
A Python-based backdoor and server communication tool for ethical hacking and reverse shell practice using socket programming.
GitHub - therealilyas/pentest-toolkit: PentestKit — Advanced penetration testing toolkit in Python & Bash for bug bounty and ethical hacking.
A hands-on simulation of attacking a vulnerable login page using Python. This repo includes a Flask-based vulnerable login page and Python scripts to exploit weaknesses in regex validation and brute-force login attempts. Perfect for learning web penetration testing basics and ethical hacking techniques.
A secret file storage vault in python
MottaHunter: Advanced email reconnaissance tool for security professionals. Hunt emails across Google, Twitter, and LinkedIn, validate via SMTP, and generate smart permutations. Features rate limiting, catch-all detection, and permutation splitting for stealth operations.
Enumerate typosquatting, IDN homograph, bitsquatting, and visual spoofing candidates for red team engagements, threat hunting, and brand protection.
The Local Python Code Protector Script is a command-line tool designed to provide source code protection and secure code sharing for Python scripts. It allows developers to obfuscate their Python code. This script supports both Python source files (.py) and compiled Python files (.pyc), offering flexible options for code obfuscation and encryption.
Combine multiple popular python security tools and generate reports or output into different formats
Python Security Bootcamp aims at helping people with solving,automating challenges in security using python.
A collection of security and pen testing tools written in Python
An advanced, multi-layer Python obfuscation framework featuring AES-256 encryption, bytecode serialization, and 23+ polymorphic protection layers.
A learning-focused PE analysis engine with modular detectors, heuristic analysis, and HTML reporting.
a network traffic anomaly detector that captures and analyzes network packets to identify anomalous behavior. It uses machine learning techniques to detect deviations from normal traffic patterns // un detector de anomalías en el tráfico de red que captura y analiza paquetes de red para identificar comportamientos anómalos.
Add a description, image, and links to the python-security topic page so that developers can more easily learn about it.
To associate your repository with the python-security topic, visit your repo's landing page and select "manage topics."