
أداة مفتوحة المصدر لإخفاء وتحليل عناوين URL لأغراض البحث الأمني والتوعية بالتصيد والاختبار الدفاعي. توضح تقنيات الخصوم المستخدمة لإخفاء الروابط الضارة.
Facad1ng هي أداة مفتوحة المصدر لإخفاء وتحليل عناوين URL، مصممة لـ أبحاث الأمن السيبراني، والتوعية بالتصيد الاحتيالي، والاختبارات الدفاعية.
توضح كيف يمكن للخصوم إخفاء الروابط الضارة باستخدام تقنيات معالجة URL والهندسة الاجتماعية، مما يساعد المدافعين على فهم هذه الهجمات والتخفيف من آثارها.
تم ربطه بـ MITRE ATT&CK® T1665 – إخفاء البنية التحتية (التحكم والقيادة).
يتم الإشارة إلى هذا المشروع علنًا بواسطة Tidal Cyber (Community Edition) كجزء من أبحاث سلوك الخصوم.
🔗 https://app.tidalcyber.com/references/bd80f3d7-e653-5f8f-ba8a-00b8780ae935
[!IMPORTANT] للاستخدام التعليمي والدفاعي فقط
Facad1ng هو مشروع إثبات مفهوم مخصص لـ أبحاث الأمن السيبراني، والتدريب على التوعية بالتصيد الاحتيالي، واختبار الاختراق المُصرح به. يوضح التقنيات التي يستخدمها المهاجمون الحقيقيون حتى يتمكن المدافعون من التعرف عليها واكتشافها ومنعها بشكل أفضل.
الاستخدام غير المصرح به أو الخبيث ممنوع تمامًا.
Your phishing link: https://example.com/whatever
Give any custom URL: gmail.com
Phishing keyword: anything-u-want
Output: https://[email protected]/yourlink
# Get 4 masked URLs like this from different URL-shortener
إخفاء URL: تتيح Facad1ng للمستخدمين إخفاء عناوين URL باستخدام نطاق مخصص وكلمات مفتاحية تصيد اختيارية، مما يصعّب التعرف على الرابط الفعلي.
مختصري URLs متعددون: تدعم الأداة العديد من مختصري عناوين 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>
مثال: 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.")
نرحب بالمساهمات وطلبات الميزات! إذا واجهت أي مشكلات أو كانت لديك أفكار للتحسين، فلا تتردد في فتح مشكلة أو إرسال طلب سحب.
TinyURL لا يختصر trycloudflare الحل: لا تستخدم pyshortner. قم بتقصير الروابط يدويًا واحدة تلو الأخرى. إذا حظر TinyURL، جرب مختصرًا مختلفًا