Facad1ng 是一个开源的 URL 遮蔽和分析工具,专为安全研究、钓鱼意识培训和防御性测试而设计。
它演示了攻击者如何通过 URL 操作和社会工程手段伪装恶意链接,帮助防御者理解和减轻此类攻击。
映射到 MITRE ATT&CK® T1665 – 隐藏基础设施(命令与控制)。
本项目被 Tidal Cyber(社区版) 公开引用,作为对手行为研究的一部分。
🔗 https://app.tidalcyber.com/references/bd80f3d7-e653-5f8f-ba8a-00b8780ae935
[!重要] 仅限教育与防御用途
Facad1ng 是一个概念验证项目,旨在用于安全研究、钓鱼意识培训和授权的渗透测试。 它演示了真实攻击者使用的技术,以便防御者更好地识别、检测和预防它们。
严禁未经授权或恶意使用。
Your phishing link: https://example.com/whatever
Give any custom URL: gmail.com
Phishing keyword: anything-u-want
Output: https://[email protected]/yourlink
# 获取 4 个类似这样的遮蔽 URL,来自不同的短链接服务
URL 遮蔽:Facad1ng 允许用户使用自定义域名和可选的钓鱼关键词遮蔽 URL,使实际链接难以识别。
多种 URL 缩短器:该工具支持多种 URL 缩短服务,提供灵活性以满足不同需求。目前支持 TinyURL、osdb、dagd 和 clckru 等流行服务。
输入验证:Facad1ng 包含强大的输入验证功能,确保 URL、自定义域名和钓鱼关键词符合要求,防止错误并增强安全性。
用户友好界面:简洁直观的界面使新手和有经验的用户都能轻松使用,无需复杂的命令行输入。
开源:作为开源项目,Facad1ng 透明且由社区驱动。用户可以参与其开发并提出改进建议。
git clone https://github.com/spyboy-productions/Facad1ng.git
cd Facad1ng
pip3 install -r requirements.txt
python3 facad1ng.py
pip install Facad1ng
Facad1ng <your-phishing-link> <any-custom-domain> <any-phishing-keyword>
Example: Facad1ng https://ngrok.com gmail.com accout-login
import subprocess
# Define the command to run your Facad1ng script with arguments
command = ["python3", "-m", "Facad1ng.main", "https://ngrok.com", "facebook.com", "login"]
# Run the command
process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
# Wait for the process to complete and get the output
stdout, stderr = process.communicate()
# Print the output and error (if any)
print("Output:")
print(stdout.decode())
print("Error:")
print(stderr.decode())
# Check the return code to see if the process was successful
if process.returncode == 0:
print("Facad1ng completed successfully.")
else:
print("Facad1ng encountered an error.")
欢迎贡献和功能请求!如果遇到任何问题或有改进建议,请随时提交 issue 或发起 pull request。
TinyURL 不缩短 trycloudflare 解决方案:不要使用 pyshortner。如果 TinyURL 屏蔽,请逐一手动缩短链接,或尝试使用不同的短链接服务