โญโโโฎโฑโฑโฑโฑโฑโญโฎโฑโฑโฑโญโโโโฎโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโญโฎ
โฐโซโฃโฏโฑโฑโฑโฑโญโฏโฐโฎโฑโฑโโญโโฎโโฑโฑโฑโฑโฑโฑโฑโฑโฑโญโฏโฐโฎ
โฑโโโญโโฎโญโโปโฎโญโโโโซโฐโโฏโฃโโโณโโโณโโโณโปโฎโญโโโโณโโฎ
โฑโโโโญโฎโซโโโซโโโญโฎโโญโฎโญโซโโโซโญโฎโโญโฎโโญโซโโโโโซโญโฏ
โญโซโฃโซโโโฃโโโโฐโซโญโฎโโโโฐโซโโโซโฐโฏโโฐโฏโโโโฐโซโโโซโ
โฐโโโปโฏโฐโปโโโปโโปโฏโฐโปโฏโฐโโปโโโซโญโโปโโโปโฏโฐโโปโโโปโฏ
โฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโโ
โฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฑโฐโฏ
๐ Advanced Instagram Content Reporting Automation Tool
Streamline your content moderation workflow with intelligent proxy rotation and multiprocessing
- Profile Reporting: Target specific Instagram user profiles
- Video Content Reporting: Report individual video posts
- Multiprocessing Engine: Up to 5 concurrent processes for maximum efficiency
- Smart Load Distribution: Automatic proxy chunking (10 proxies per process)
- Intelligent Fallback: No-proxy mode with 10 requests per process
- Dynamic Proxy Support: Built-in proxy harvesting from internet sources
- Custom Proxy Lists: Support for user-provided proxy files (max 50)
- User Agent Rotation: 90+ realistic browser user agents
- Protocol Intelligence: Automatic HTTP/HTTPS proxy configuration
- Colorized Console Output: Beautiful terminal interface with status indicators
- Real-time Progress Tracking: Live transaction monitoring
- Error Handling: Comprehensive error reporting with detailed diagnostics
# Python 3.7 or higher required [1](#header-1)
python --version - Clone the repository
git clone https://github.com/muneebwanee/InstaReporter.git
cd InstaReporter - Install dependencies
pip install requests colorama asyncio proxybroker - Run the application
python InstaReporter.py The application provides an intuitive step-by-step interface:
-
Proxy Configuration
- Choose to use proxies or run without them
- Auto-harvest proxies from the internet
- Or provide your own proxy list file
-
Attack Mode Selection
1- Report Instagram profiles2- Report Instagram videos
-
Target Specification
- Enter the username (for profiles)
- Enter the video URL (for videos)
Create a text file with one proxy per line:
proxy1.example.com:8080
proxy2.example.com:3128
192.168.1.100:8080
- Main Orchestrator (
InstaReporter.py): Process management and user interaction - Attack Engine (
libs/attack.py): HTTP request handling and form submission - Proxy Harvester (
libs/proxy_harvester.py): Automatic proxy discovery - Utility Suite (
libs/utils.py): Console interface and file operations
graph TB
A[User Input] --> B{Proxy Choice}
B -->|Yes| C[Proxy Harvesting]
B -->|No| D[Direct Mode]
C --> E[Attack Mode Selection]
D --> E
E --> F{Profile or Video}
F -->|Profile| G[Profile Attack Process]
F -->|Video| H[Video Attack Process]
G --> I[Multiprocess Execution]
H --> I
I --> J[Success/Error Reporting]
- Session Initialization: Create HTTP session with proxy configuration
- Authentication Chain: Facebook โ Instagram cookie extraction
- Form Parameter Extraction: Dynamic token and session data parsing
- Report Submission: POST request to Instagram's help infrastructure
- Response Validation: Success/error status verification
| Parameter | Default | Description |
|---|---|---|
| Max Processes | 5 | Concurrent attack processes |
| Proxies per Process | 10 | Proxy distribution ratio |
| No-Proxy Requests | 10 | Fallback request count |
| HTTP Timeout | 10s | Request timeout duration |
- Dynamic User Agents: Automatic browser user agent rotation
- Cookie Management: Automatic session handling
- Error Resilience: Comprehensive exception handling
- Protocol Flexibility: HTTP/HTTPS proxy support
- OS: Windows 7+, macOS 10.12+, Linux (any modern distro)
- Python: 3.7 or higher
- RAM: 512MB available memory
- Network: Stable internet connection
requests[socks]- HTTP client with SOCKS proxy supportcolorama- Cross-platform colored terminal textasyncio- Asynchronous I/O operationsproxybroker- Proxy discovery and validation
InstaReporter/
โโโ InstaReporter.py # Main application entry point
โโโ libs/
โ โโโ attack.py # Core attack functionality
โ โโโ proxy_harvester.py # Automatic proxy discovery
โ โโโ user_agents.py # Browser user agent rotation
โ โโโ utils.py # Utility functions
โ โโโ logo.py # Branding and UI elements
โ โโโ check_modules.py # Dependency validation
โโโ README.md # This file
chunks(): Proxy list segmentation for multiprocessingprofile_attack_process(): Profile reporting workervideo_attack_process(): Video reporting workerreport_profile_attack(): Core profile attack logicreport_video_attack(): Core video attack logic
This tool is designed for educational and research purposes only. Users are responsible for:
- โ Complying with Instagram's Terms of Service
- โ Following local and international laws
- โ Using the tool ethically and responsibly
- โ Not engaging in harassment or malicious activities
The developers assume no responsibility for misuse of this software.
We welcome contributions! Here's how you can help:
- ๐ด Fork the repository
- ๐ฟ Create a feature branch (
git checkout -b feature/amazing-feature) - ๐พ Commit your changes (
git commit -m 'Add amazing feature') - ๐ค Push to the branch (
git push origin feature/amazing-feature) - ๐ Open a Pull Request
Found a bug? Please open an issue with:
- Detailed description
- Steps to reproduce
- Expected vs actual behavior
- System information
This project is licensed under the Educational License - see the LICENSE file for details.
โญ If this project helped you, please give it a star! โญ
Made with โค๏ธ by Muneeb