
项目说明
🕵️♂️ ShadowPhish - APT Awareness Toolkit
: 1.0
Author: Joas A Santos
> simulator for cybersecurity awareness, phishing, and APT-based social engineering.
!image
---
🔥 Features
✅ Malicious PDF generator✅ Word macro with remote shellcode✅ PowerShell obfuscation (Base64, IEX, compression, )✅ Remote VBS + embedded HTTP server✅ Prebuilt phishing websites (.sites/)✅ Fake Recaptcha (PasteJack style)✅ Deepfake video (FaceFusion) and DeepVoice TTS✅ Payload generator for Windows, Linux, macOS✅ Built-in reverse shell listener with command interface✅ APT Chains (APT29, APT41, FIN7)✅ Smishing (SMS) and (voice call )✅ Malicious LNK shortcut builder✅ HTML Smuggling generator (Base64 embedded)✅ Simulated Ransomware + Decryptor✅ QR Code phishing generator---
⚙️ Requirements
Python 3.10+PHP (for phishing sites)GCC / MinGWffmpeg + facefusionInternet access (for DeepVoice and APIs)Install dependencies:
---
🚀 How to Run
Animated splash screen will appearChoose your languageToolkit interface will load---
📁 Project Structure
---
🚀 Future Work & Impro
Multi-language support: Extend full translation co across all features and tooltips, with community-contributed language packs.Integrated reporting system: Generate PDF/HTML reports from simulations for audits, training, or awareness tracking.User role system: Introduce user roles (admin, operator, trainee) for multi-user en.Phishing campaign builder: editor to simulate full phishing campaigns with delivery scheduling and tracking.Cloud integration: Deploy phishing and payload simulations on isolated cloud en for remote demonstrations.EDR/A lab: Create a module that benchmarks payload detection across common security solutions.Simulation scoring system: Automatically e success or failure of simulated APT chains for gamification and training purposes.Plugin SDK: Allow de to create and integrate custom payloads, phishing templates, or attack .---
🙏 Credits
De by Joas A Santos.sites/ templates inspired and adapted from Zphisher---
⚠️ Legal Notice
> This toolkit is strictly for educational and awareness purposes only.
> Do not use in real en without explicit authorization.
---
🕵️♂️ ShadowPhish - APT Awareness Toolkit
Versão: 1.0
Autor: Joas A Santos
> Simulador para conscientização sobre APTs, phishing, engenharia social e ameaças cibernéticas.
!image
---
🔥 Funcionalidades
✅ Geração de PDFs maliciosos✅ Macros Word com shellcode remoto✅ PowerShell e com opções de codificação, compressão e IEX✅ com shellcode + servidor embutido✅ Sites de phishing prontos (.sites/)✅ Recaptcha Falso (PasteJack)✅ Deepfake (FaceFusion) e DeepVoice (TTS)✅ Geração de Payload C2 para Windows, Linux e macOS✅ Terminal interativo com listener embutido✅ Cadeias de ataque APT29, APT41, FIN7✅ Smishing (SMS) e (ligação com áudio)✅ Gerador de LNK malicioso✅ HTML Smuggling (base64 + download automático ou por clique)✅ Simulador de Ransomware e Decryptor✅ Geração de QR Code malicioso---
⚙️ Requisitos
Python 3.10+PHP (para ser de phishing)GCC / MinGWffmpeg + facefusion (para deepfake)Internet (para TTS, APIs)Instale as dependências:
---
🚀 Como usar
Uma splash screen será exibidaSelecione o idioma desejadoA interface principal será carregada---
📁 Estrutura
---
🚀 Futuro & Melhorias
Suporte multilíngue: Expandir a cobertura de tradução para todas as funcionalidades e dicas, com pacotes de idiomas contribuídos pela comunidade.Sistema de relatórios integrado: Gerar relatórios em PDF/HTML a partir das simulações para auditorias, treinamentos ou registros.Sistema de perfis de usuário: Introduzir papéis como administrador, operador e aprendiz para ambientes multiusuário.Construtor de campanhas de phishing: Editor para simular campanhas de phishing completas com agendamento de entrega e rastreamento.Integração com nuvem: Possibilidade de simular phishing e cargas maliciosas em ambientes de nu para demonstrações remotas.Laboratório de evasão EDR/AV: Módulo que testa a detecção dos payloads em soluções de segurança populares.Sistema de pontuação de simulação: Avaliação automática de sucesso ou falha das cadeias APT para gamificação e treinamentos.SDK para Plugins: Permitir que desen criem e integrem payloads, templates de phishing ou de ataque personalizados.---
🙏 Créditos
Desen por Joas A SantosTemplates .sites/ extraídos e adaptados do excelente projeto Zphisher---
⚠️ Aviso Legal
> Esta ferramenta é estritamente educacional, para conscientização e simulações de segurança ofensiva.
> Não utilize em ambientes reais sem autorização.
---
项目信息
开发语言:Python
Star 数:243
技术要点
该项目属于病毒分析方向的开源资源,代码结构清晰,适合安全研究人员学习参考。项目围绕ShadowPhish is an advanced APT awareness toolkit designed to simulate real-world phishing, malware delivery, deepfakes, smishing/vishing, and command & control attacks through an intuitive graphical interface. Perfect for cybersecurity training, red team education, and security awareness programs.展开,提供了可运行的实现,对理解相关安全机制、工具原理与攻防技术具有较高的研究价值。
从技术实现角度看,此类项目的核心在于对底层原理的深入理解与工程化落地。开发者在研究过程中可以结合官方文档与社区讨论,梳理项目的初始化流程、核心模块职责与数据流转,逐步掌握其中的技术细节与设计思路。
使用与学习建议
1. 下载源码压缩包,解压到本地环境。
2. 根据项目类型准备对应的运行环境与依赖。
3. 按照 README 中的步骤完成配置与部署。
4. 在隔离的测试环境中运行验证,避免影响生产系统。
免责声明
本资源来源于开源社区,仅供安全研究、技术学习与合法授权范围内的攻防演练使用,请勿用于任何非法或侵害他人权益的用途。使用本项目产生的一切后果由使用者自行承担。