{"id":31919596,"url":"https://github.com/otterai/instagram-tool","last_synced_at":"2025-10-13T21:45:46.443Z","repository":{"id":315593260,"uuid":"1060131815","full_name":"otterai/Instagram-tool","owner":"otterai","description":"Instagram Mass Report Tool ","archived":false,"fork":false,"pushed_at":"2025-10-04T01:17:45.000Z","size":42,"stargazers_count":4,"open_issues_count":0,"forks_count":4,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-10-04T03:25:55.779Z","etag":null,"topics":["instagram","proxy","python","report","reporting-tool","spam","termux","tools"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/otterai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-09-19T12:36:38.000Z","updated_at":"2025-10-04T01:17:48.000Z","dependencies_parsed_at":"2025-09-19T14:51:20.956Z","dependency_job_id":"52cd0cef-a118-4f6d-aea9-3490ab589f8a","html_url":"https://github.com/otterai/Instagram-tool","commit_stats":null,"previous_names":["otterai/instagram-tool"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/otterai/Instagram-tool","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otterai%2FInstagram-tool","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otterai%2FInstagram-tool/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otterai%2FInstagram-tool/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otterai%2FInstagram-tool/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/otterai","download_url":"https://codeload.github.com/otterai/Instagram-tool/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otterai%2FInstagram-tool/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279017052,"owners_count":26085951,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-13T02:00:06.723Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["instagram","proxy","python","report","reporting-tool","spam","termux","tools"],"created_at":"2025-10-13T21:45:42.441Z","updated_at":"2025-10-13T21:45:46.435Z","avatar_url":"https://github.com/otterai.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🎯 InstaReporter  \n  \n\u003cdiv align=\"center\"\u003e  \n  \n```\n\n██╗███╗░░██╗░██████╗████████╗░█████╗░░██████╗░██████╗░░█████╗░███╗░░░███╗\n██║████╗░██║██╔════╝╚══██╔══╝██╔══██╗██╔════╝░██╔══██╗██╔══██╗████╗░████║\n██║██╔██╗██║╚█████╗░░░░██║░░░███████║██║░░██╗░██████╔╝███████║██╔████╔██║\n██║██║╚████║░╚═══██╗░░░██║░░░██╔══██║██║░░╚██╗██╔══██╗██╔══██║██║╚██╔╝██║\n██║██║░╚███║██████╔╝░░░██║░░░██║░░██║╚██████╔╝██║░░██║██║░░██║██║░╚═╝░██║\n╚═╝╚═╝░░╚══╝╚═════╝░░░░╚═╝░░░╚═╝░░╚═╝░╚═════╝░╚═╝░░╚═╝╚═╝░░╚═╝╚═╝░░░░░╚═╝\n\n        ░░██╗  ████████╗░█████╗░░█████╗░██╗░░░░░  ██╗░░\n        ░██╔╝  ╚══██╔══╝██╔══██╗██╔══██╗██║░░░░░  ╚██╗░\n        ██╔╝░  ░░░██║░░░██║░░██║██║░░██║██║░░░░░  ░╚██╗\n        ╚██╗░  ░░░██║░░░██║░░██║██║░░██║██║░░░░░  ░██╔╝\n        ░╚██╗  ░░░██║░░░╚█████╔╝╚█████╔╝███████╗  ██╔╝░\n        ░░╚═╝  ░░░╚═╝░░░░╚════╝░░╚════╝░╚══════╝  ╚═╝░░\n```  \n  \n**🚀 Advanced Instagram Content Reporting Automation Tool**  \n  \n*Streamline your content moderation workflow with intelligent proxy rotation and multiprocessing* \n\u003cimg align=\"right\" alt=\"count\" src=\"https://count.getloli.com/get/@:otterai?theme=rule34\"\u003e\n[![Python](https://img.shields.io/badge/Python-3.7+-blue.svg)](https://python.org)  \n[![License](https://img.shields.io/badge/License-Educational-green.svg)](LICENSE)  \n[![Status](https://img.shields.io/badge/Status-Active-brightgreen.svg)](https://github.com/otterai/Instagram-tool)  \n  \n\u003c/div\u003e  \n  \n---  \n  \n## 🌟 Features  \n  \n### 🎯 **Dual Attack Modes**  \n- **Profile Reporting**: Target specific Instagram user profiles  \n- **Video Content Reporting**: Report individual video posts  \n  \n### ⚡ **High-Performance Architecture**  \n- **Multiprocessing Engine**: Up to 5 concurrent processes for maximum efficiency  \n- **Smart Load Distribution**: Automatic proxy chunking (10 proxies per process)  \n- **Intelligent Fallback**: No-proxy mode with 10 requests per process  \n  \n### 🛡️ **Advanced Anonymity System**  \n- **Dynamic Proxy Support**: Built-in proxy harvesting from internet sources  \n- **Custom Proxy Lists**: Support for user-provided proxy files (max 50)  \n- **User Agent Rotation**: 90+ realistic browser user agents  \n- **Protocol Intelligence**: Automatic HTTP/HTTPS proxy configuration  \n  \n### 🎨 **Professional User Interface**  \n- **Colorized Console Output**: Beautiful terminal interface with status indicators  \n- **Real-time Progress Tracking**: Live transaction monitoring  \n- **Error Handling**: Comprehensive error reporting with detailed diagnostics  \n  \n---  \n  \n## 🚀 Quick Start  \n  \n### Prerequisites  \n  \n```bash  \n# Python 3.7 or higher required  [1](#header-1)\npython --version  \n```  \n  \n### Installation  \n  \n1. **Clone the repository**  \n```bash  \ngit clone https://github.com/otterai/Instagram-tool.git  \ncd InstaReporter  \n```  \n  \n2. **Install dependencies**  \n```bash  \npip install requests colorama asyncio proxybroker  \n```  \n  \n3. **Run the application**  \n```bash  \npython InstaReporter.py  \n```  \n  \n---  \n  \n## 📋 Usage Guide  \n  \n### 🎯 **Interactive Mode**  \n  \nThe application provides an intuitive step-by-step interface:  \n  \n1. **Proxy Configuration**  \n   - Choose to use proxies or run without them  \n   - Auto-harvest proxies from the internet  \n   - Or provide your own proxy list file  \n  \n2. **Attack Mode Selection**  \n   - `1` - Report Instagram profiles  \n   - `2` - Report Instagram videos  \n  \n3. **Target Specification**  \n   - Enter the username (for profiles)  \n   - Enter the video URL (for videos)  \n  \n### 📁 **Proxy File Format**  \n  \nCreate a text file with one proxy per line:  \n```  \nproxy1.example.com:8080  \nproxy2.example.com:3128  \n192.168.1.100:8080  \n```  \n  \n---  \n  \n## 🏗️ Architecture Overview  \n  \n### 🔧 **Core Components**  \n  \n- **Main Orchestrator** (`InstaReporter.py`): Process management and user interaction  \n- **Attack Engine** (`libs/attack.py`): HTTP request handling and form submission  \n- **Proxy Harvester** (`libs/proxy_harvester.py`): Automatic proxy discovery  \n- **Utility Suite** (`libs/utils.py`): Console interface and file operations  \n  \n### 🔄 **Workflow Architecture**  \n  \n```mermaid  \ngraph TB  \n    A[User Input] --\u003e B{Proxy Choice}  \n    B --\u003e|Yes| C[Proxy Harvesting]  \n    B --\u003e|No| D[Direct Mode]  \n    C --\u003e E[Attack Mode Selection]  \n    D --\u003e E  \n    E --\u003e F{Profile or Video}  \n    F --\u003e|Profile| G[Profile Attack Process]  \n    F --\u003e|Video| H[Video Attack Process]  \n    G --\u003e I[Multiprocess Execution]  \n    H --\u003e I  \n    I --\u003e J[Success/Error Reporting]  \n```  \n  \n### 🎯 **Attack Process Flow**  \n  \n1. **Session Initialization**: Create HTTP session with proxy configuration  \n2. **Authentication Chain**: Facebook → Instagram cookie extraction  \n3. **Form Parameter Extraction**: Dynamic token and session data parsing  \n4. **Report Submission**: POST request to Instagram's help infrastructure  \n5. **Response Validation**: Success/error status verification  \n  \n---  \n  \n## ⚙️ Configuration  \n  \n### 🔧 **Performance Tuning**  \n  \n| Parameter | Default | Description |  \n|-----------|---------|-------------|  \n| Max Processes | 5 | Concurrent attack processes |  \n| Proxies per Process | 10 | Proxy distribution ratio |  \n| No-Proxy Requests | 10 | Fallback request count |  \n| HTTP Timeout | 10s | Request timeout duration |  \n  \n### 🛡️ **Security Features**  \n  \n- **Dynamic User Agents**: Automatic browser user agent rotation  \n- **Cookie Management**: Automatic session handling  \n- **Error Resilience**: Comprehensive exception handling  \n- **Protocol Flexibility**: HTTP/HTTPS proxy support  \n  \n---  \n  \n## 📊 System Requirements  \n  \n### 🖥️ **Minimum Requirements**  \n- **OS**: Windows 7+, macOS 10.12+, Linux (any modern distro)  \n- **Python**: 3.7 or higher  \n- **RAM**: 512MB available memory  \n- **Network**: Stable internet connection  \n  \n### 📦 **Dependencies**  \n- `requests[socks]` - HTTP client with SOCKS proxy support  \n- `colorama` - Cross-platform colored terminal text  \n- `asyncio` - Asynchronous I/O operations  \n- `proxybroker` - Proxy discovery and validation  \n  \n---  \n  \n## 🛠️ Development  \n  \n### 📁 **Project Structure**  \n  \n```  \nInstaReporter/  \n├── InstaReporter.py          # Main application entry point  \n├── libs/  \n│   ├── attack.py            # Core attack functionality  \n│   ├── proxy_harvester.py   # Automatic proxy discovery  \n│   ├── user_agents.py       # Browser user agent rotation  \n│   ├── utils.py             # Utility functions  \n│   ├── logo.py              # Branding and UI elements  \n│   └── check_modules.py     # Dependency validation  \n└── README.md                # This file  \n```  \n  \n### 🔍 **Key Functions**  \n  \n- `chunks()`: Proxy list segmentation for multiprocessing  \n- `profile_attack_process()`: Profile reporting worker  \n- `video_attack_process()`: Video reporting worker  \n- `report_profile_attack()`: Core profile attack logic  \n- `report_video_attack()`: Core video attack logic  \n  \n---  \n  \n## ⚠️ Legal Disclaimer  \n  \nThis tool is designed for **educational and research purposes only**. Users are responsible for:  \n  \n- ✅ Complying with Instagram's Terms of Service  \n- ✅ Following local and international laws  \n- ✅ Using the tool ethically and responsibly  \n- ❌ Not engaging in harassment or malicious activities  \n  \n**The developers assume no responsibility for misuse of this software.**  \n  \n---  \n  \n## 🤝 Contributing  \n  \nWe welcome contributions! Here's how you can help:  \n  \n1. **🍴 Fork the repository**  \n2. **🌿 Create a feature branch** (`git checkout -b feature/amazing-feature`)  \n3. **💾 Commit your changes** (`git commit -m 'Add amazing feature'`)  \n4. **📤 Push to the branch** (`git push origin feature/amazing-feature`)  \n5. **🔄 Open a Pull Request**  \n  \n### 🐛 **Bug Reports**  \nFound a bug? Please open an issue with:  \n- Detailed description  \n- Steps to reproduce  \n- Expected vs actual behavior  \n- System information  \n  \n---  \n  \n## 📞 Support \u0026 Contact  \n  \n\u003cdiv align=\"center\"\u003e  \n  \n**👨‍💻 Producer: Muneeb**  \n  \n[![Instagram](https://img.shields.io/badge/Instagram-@foileds-E4405F?style=for-the-badge\u0026logo=instagram\u0026logoColor=white)](https://instagram.com/metaui)  \n[![GitHub](https://img.shields.io/badge/GitHub-otterai-181717?style=for-the-badge\u0026logo=github\u0026logoColor=white)](https://github.com/otterai)  \n[![Email](https://img.shields.io/badge/Email-chutpaglu@duck.com-D14836?style=for-the-badge\u0026logo=gmail\u0026logoColor=white)](mailto:chutpaglu@duck.com)  \n  \n\u003c/div\u003e  \n  \n---  \n  \n## 📄 License  \n  \nThis project is licensed under the **Educational License** - see the [LICENSE](LICENSE) file for details.  \n  \n---  \n  \n\u003cdiv align=\"center\"\u003e  \n  \n**⭐ If this project helped you, please give it a star! ⭐**  \n  \n*Made with ❤️ by [@Otterai](https://github.com/otterai)*  \n  \n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fotterai%2Finstagram-tool","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fotterai%2Finstagram-tool","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fotterai%2Finstagram-tool/lists"}