Skip to content
This repository has been archived by the owner on Oct 3, 2020. It is now read-only.

A small stuff of telegram bot for pentest and information gathering.

License

Notifications You must be signed in to change notification settings

reynldi/telegram-bot-for-pentest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram bot for Pentesting

I will not maintain this repo anymore. Thank you

You can use this bot for hacking or pentesting activity and modify this code. We provide some modules inside Tools directory. You can add more stuff from your code by put your code inside Tools directory and call it from bot.py

Bot Example

http://t.me/av3cbot

Bot Features

- Sub Domain Scanner
- TCP Port Scanner
- Password Generator (SHA512, SHA256, MD5)
- base64 Decode and Encode
- HTTP Header Scanner

Latest Update (Jan-18-2017)
- Add domain validation
- HTTP Response validation
- Some Bug fixing - New Feature Google Dorking
- New Feature DNS Recon
- New Feature DNS Lookup
- New Feature NMAP Scanner
- New Feature DNS Mapping
- New Feature Geo IP Information
- New Feature Lokomedia SQL Injection
Please read change_log.txt

Installing

First, you need to install python telegram bot library:

git clone https://github.com/python-telegram-bot/python-telegram-bot
cd python-telegram-bot
git clone https://github.com/reynldi/telegram-bot-for-pentest.git
cd telegram-bot-for-pentest


Your API

paste your api, bot.py line 489
updater = Updater("PASTE-HERE-YOUR-API-TOKEN") # Paste your token bot here

Missing Python Module

If you mising python module just install it.
Example:
if you get this error
"No module named telepot"
Just install telepot module: pip install telepot

You can add new Features

Put your new feature module into tools directory and call your module from bot.py

More Reference

Python telegram bot library documentation
https://github.com/python-telegram-bot/python-telegram-bot

Contributing

Contributions of all sizes are welcome.
1. Fork it
2. Create your feature branch (git checkout -b my-new-feature)
3. Make your changes
4. Commit your changes (git commit -am 'Added some feature')
5. Push to the branch (git push origin my-new-feature)
6. Create new Pull Request
7. Path yourself on the back for being so awesome

3rd Party tools


If you have problem with some modules, Please read third party documentation tools below
- Sublist3r https://github.com/aboul3la/Sublist3r
- Infoga https://github.com/m4ll0k/Infoga

Contributor

- reynldi
- harsxv