waleedshamhan2050-sys/FaceTracker-Pro
GitHub: waleedshamhan2050-sys/FaceTracker-Pro
基于面部识别与反查图像的OSINT工具,自动化发现并验证目标在多社交平台的账号。
Stars: 1 | Forks: 0
# 🔍 FaceTracker Pro
```
███████╗ █████╗ ██████╗███████╗████████╗██████╗ █████╗ ██████╗██╗ ██╗███████╗██████╗
██╔════╝██╔══██╗██╔════╝██╔════╝╚══██╔══╝██╔══██╗██╔══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗
█████╗ ███████║██║ █████╗ ██║ ██████╔╝███████║██║ █████╔╝ █████╗ ██████╔╝
██╔══╝ ██╔══██║██║ ██╔══╝ ██║ ██╔══██╗██╔══██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗
██║ ██║ ██║╚██████╗███████╗ ██║ ██║ ██║██║ ██║╚██████╗██║ ██╗███████╗██║ ██║
╚═╝ ╚═╝ ╚═╝ ╚═════╝╚══════╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
██████╗ ██████╗ ██████╗
██╔══██╗██╔══██╗██╔═══██╗
██████╔╝██████╔╝██║ ██║
██╔═══╝ ██╔══██╗██║ ██║
██║ ██║ ██║╚██████╔╝
╚═╝ ╚═╝ ╚═╝ ╚═════╝
```




**أداة متقدمة للبحث عن حسابات المستخدمين في وسائل التواصل الاجتماعي عن طريق صورة الشخص أو اسمه**
[English](#english) | [العربية](#العربية)
## العربية
### 📋 نظرة عامة
**FaceTracker Pro** هي أداة OSINT (استخبارات المصادر المفتوحة) متقدمة تستخدم تقنيات التعرف على الوجوه والبحث العكسي عن الصور للعثور على حسابات الأشخاص في منصات التواصل الاجتماعي.
### ✨ المميزات
- 🔎 **البحث بالصورة**: رفع صورة شخص والبحث عن حساباته في السوشال ميديا
- 👤 **البحث بالاسم**: إدخال اسم الشخص للبحث عن حساباته
- 📸 **Instagram**: البحث والتحقق من حسابات انستقرام
- 📘 **Facebook**: البحث في حسابات فيسبوك ومطابقة الوجوه
- 🐦 **Twitter/X**: البحث في حسابات تويتر
- 🎥 **YouTube**: البحث في قنوات يوتيوب
- 🔄 **البحث العكسي**: استخدام Google Reverse Image Search
- 🧠 **التعرف على الوجوه**: مطابقة ذكية للوجوه باستخدام face_recognition
- 📊 **تقارير احترافية**: إنشاء تقارير PDF و JSON بالنتائج
- 🐳 **Docker Support**: دعم كامل لـ Docker
### 🛠️ المتطلبات
- Python 3.6+
- Linux (Ubuntu/Debian/Arch)
- Firefox أو Chrome WebDriver
- اتصال بالإنترنت
### 📦 التثبيت
#### الطريقة السريعة
```
git clone https://github.com/waleedshamhan2050-sys/FaceTracker-Pro.git
cd FaceTracker-Pro
chmod +x install.sh
./install.sh
```
#### التثبيت اليدوي
```
git clone https://github.com/waleedshamhan2050-sys/FaceTracker-Pro.git
cd FaceTracker-Pro
pip3 install -r requirements.txt
```
#### باستخدام Docker
```
docker build -t facetracker-pro .
docker run -it facetracker-pro
```
### ⚙️ الإعداد
1. **إعداد WebDriver**: حمّل [GeckoDriver](https://github.com/mozilla/geckodriver/releases) أو [ChromeDriver](https://chromedriver.chromium.org/)
2. **تعديل الإعدادات**: عدّل ملف `config.json` حسب احتياجاتك
3. **إضافة الصور**: ضع صور الشخص المطلوب في مجلد `known/`
### 🚀 طريقة الاستخدام
#### البحث الأساسي
```
python3 facetracker.py
```
#### تخطي بحث فيسبوك
```
python3 facetracker.py --skipfb
```
#### إنشاء تقرير JSON
```
python3 facetracker.py --json report.json
```
#### وضع Docker
```
python3 facetracker.py --docker --name "اسم الشخص"
```
#### استخدام قائمة روابط فيسبوك
```
python3 facetracker.py --skipfb --facebookList urls.txt
```
### 📁 هيكل المشروع
```
FaceTracker-Pro/
├── facetracker.py # البرنامج الرئيسي
├── face_recog.py # محرك التعرف على الوجوه
├── config.json # ملف الإعدادات
├── requirements.txt # المكتبات المطلوبة
├── install.sh # سكربت التثبيت التلقائي
├── dockerfile # ملف Docker
├── grabber/ # وحدات جمع البيانات
│ ├── facebook.py # جامع بيانات فيسبوك
│ ├── google.py # البحث العكسي عبر قوقل
│ ├── instagram.py # جامع بيانات انستقرام
│ └── imageraider.py # البحث العكسي عبر ImageRaider
├── utils/ # أدوات مساعدة
│ ├── config.py # إدارة الإعدادات
│ └── console.py # واجهة سطر الأوامر
├── report/ # نظام التقارير
│ ├── report.py # مولد التقارير
│ └── template.html # قالب التقرير
├── known/ # مجلد الصور المرجعية
└── Example.pdf # مثال على التقرير
```
### ⚙️ ملف الإعدادات (config.json)
| الإعداد | الوصف | القيمة الافتراضية |
|---------|-------|-------------------|
| `SLEEP_DELAY` | التأخير بين الطلبات (ثواني) | 5 |
| `GOOGLE_IMG_PAGES` | عدد صفحات بحث قوقل | 3 |
| `JITTERS` | دقة التعرف على الوجوه | 10 |
| `INSTA_VALIDATION_MAX_IMAGES` | حد صور التحقق من انستقرام | 12 |
| `WEBDRIVER.ENGINE` | محرك المتصفح | firefox |
### 📊 التقارير
الأداة تنشئ تقارير احترافية تحتوي على:
- روابط الحسابات المكتشفة
- تنبؤات قوقل
- حسابات انستقرام المتحقق منها
- متاحة بصيغة **PDF** و **JSON**
## English
### 📋 Overview
**FaceTracker Pro** is an advanced OSINT (Open Source Intelligence) tool that uses facial recognition and reverse image search to find social media accounts.
### ✨ Features
- 🔎 **Image Search**: Upload a person's photo to find their social media accounts
- 👤 **Name Search**: Enter a person's name to search for their profiles
- 📸 **Instagram**: Search and validate Instagram profiles
- 📘 **Facebook**: Search Facebook profiles with face matching
- 🐦 **Twitter/X**: Search Twitter accounts
- 🎥 **YouTube**: Search YouTube channels
- 🔄 **Reverse Search**: Google Reverse Image Search integration
- 🧠 **Face Recognition**: Smart face matching using face_recognition library
- 📊 **Professional Reports**: Generate PDF and JSON reports
- 🐳 **Docker Support**: Full Docker support
### 🚀 Quick Start
```
git clone https://github.com/waleedshamhan2050-sys/FaceTracker-Pro.git
cd FaceTracker-Pro
pip3 install -r requirements.txt
python3 facetracker.py
```
### 📖 Usage
```
# Basic search
python3 facetracker.py
# Skip Facebook search
python3 facetracker.py --skipfb
# Generate JSON report
python3 facetracker.py --json output.json
# Docker mode
python3 facetracker.py --docker --name "Person Name"
```
### 🔧 Configuration
Edit `config.json` to customize:
- Search depth and delay
- WebDriver settings
- Face recognition sensitivity
- Platform-specific filters
### ⚠️ Legal Disclaimer | Legal Disclaimer
### 👨💻 Developer
**Waleed Shamhan** - Full Stack Developer & Security Researcher
- 💼 [LinkedIn](https://linkedin.com/in/waleed-shamhan-b33a41301)
- 💻 [GitHub](https://github.com/waleedshamhan2050-sys)
- 📢 [Telegram](https://t.me/Programmer_sitting2026)
### 📄 License | License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
⭐ **If you like this project, don't forget to give it a star!** ⭐
标签:AI识别, BeEF, BSD, ESC4, OSINT, 二进制发布, 二进制模式, 人像搜索, 人脸识别, 开源工具, 数据挖掘, 爬虫, 生物特征识别, 社交媒体挖掘, 社交媒体账号搜索, 社交网络分析, 网络侦查, 自动化侦察, 请求拦截, 账号关联, 逆向工具, 隐私分析, 面部识别