Skip to content

πŸ“ž Linuxndroid IVR, Red Teamer Flask-based Interactive Voice Response (IVR) system using Twilio

Notifications You must be signed in to change notification settings

Linuxndroid/IVR-Hack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ›οΈ Linuxndroid IVR

A Flask-based Interactive Voice Response (IVR) system using Twilio


πŸš€ Features

  • πŸ“ž Twilio voice calls
  • πŸ”’ DTMF input (1-9, multi-digit)
  • πŸ“© Telegram alerts on keypress
  • πŸ–₯️ Admin panel to view call logs

πŸ› οΈ Setup & Installation

  1. Clone the repository:
    git clone https://github.com/linuxndroid/IVR-Hack.git
  2. Go to project directory:
    cd IVR-Hack
  3. Create a Python virtual environment:
    python3 -m venv venv
    source venv/bin/activate
  4. Install dependencies:
    pip install -r requirements.txt
  5. Paste Twilio Sid, Api, Number:
    Line 11,12,13
  6. Paste Your Telegram Bot Token, & Chat ID:
    Line 17,18
  7. Paste Your VPS Server IP:
    Line 64
  8. Run the Flask app:
    python app.py
  9. Configure Twilio webhook for incoming calls:
    http://yourip/voice
  10. Admin Panel URLs:
    http://yourip/admin

βš™οΈ Configuration

  • πŸ’³ Twilio Account SID and Auth Token
  • πŸ“± Twilio phone number
  • πŸ€– Telegram Bot Token and Admin Chat ID
  • πŸ—„οΈ SQLite database (ivr_logs.db) for logging

πŸ“Œ Notes

  • βœ… Trial Twilio numbers show a default voice warning
  • 🌐 For production, use a VPS

βœ… Allowed Uses

  • Learning Twilio, IVR, DTMF, and call automation
  • Building customer support or automation systems
  • Ethical hacking and cybersecurity awareness (with proper permission)

❌ Strictly Prohibited

  • Spam or automated fraud calls
  • Phishing, impersonation, or social engineering
  • Collecting user data or DTMF input without consent

⚠️ Warning: Misuse of this tool for illegal or unethical activities can lead to legal action under telecommunication and cybercrime laws. The developer assumes no responsibility for any misuse or violation

πŸ“‚ Directory Structure

IVR-Hack/
β”‚
β”œβ”€ app.py
β”œβ”€ requirements.txt
β”œβ”€ ivr_logs.db
β”œβ”€ templates/
β”‚   └─ admin.html
β”œβ”€ static/
β”‚   └─ css/
└─ README.html

Watch Video For More Information.

YouTube Video

Available Our Hacking Course

Follow Me on :

Instagram

Youtube

Browser

Made with ❀️ by Linuxndroid

About

πŸ“ž Linuxndroid IVR, Red Teamer Flask-based Interactive Voice Response (IVR) system using Twilio

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published