ihackit
Instagram Private Api, Device Customization, User-Agent Generator & Identifier Generator Library
ihackit is a powerful and flexible python library for automating instagram accounts with private api from apk pinning, generate device configuration and customizing user-agent strings to avoid suspicious login, built to provide full control over account management, media posts scraping, and etc.
i made this library for instagram hacking tools :)
https://github.com/termuxhackers-id/instahack
Requirements
Requests | pip install requests |
Pycryptodomex | pip install pycryptodomex |
Table of Contents
Installation
install with pip
pip install ihackit
install with clone repository
git clone https://github.com/iqbalmh18/ihackit
cd ihackit
pip install .
Quick Start
example usage of ihackit
from ihackit import Instagram
ig = Instagram(cookie='YOUR INSTAGRAM COOKIE')
print(ig.account())
print(ig.username_info('username')
print(ig.location_info('username')
foll = ig.followers('username')
for user in foll:
print(user)
foll = ig.following('username')
for user in foll:
print(user)
media = ig.mediapost('username')
for post in media:
print(post)
url = 'https://www.instagram.com/p/XXXX'
print(ig.media_info(url))
Customize
Check Available Device
from ihackit import DEVICE, DEVICE_LIST
print(DEVICE)
print(DEVICE_LIST)
Check Available Country
from ihackit import COUNTRY, COUNTRY_LIST
print(COUNTRY)
print(COUNTRY_LIST)
Device Customization
from ihackit import Device
device = Device(device_brand='Samsung', device_model='SM-A125F', device_country='ID')
info = device.info()
print(info)
User Agent Customization
from ihackit import Device, UserAgent
device = Device(device_brand='Samsung', device_model='SM-A125F', device_country='ID')
useragent = UserAgent(device)
print(useragent.dalvik())
print(useragent.threads())
print(useragent.facebook())
print(useragent.instagram())
Hackers
example usage of ihackit
for hackers
from ihackit import (
Device,
UserAgent,
Generator,
Instagram
)
cookies = 'YOUR INSTAGRAM COOKIE'
proxies = {'http': 'protocol:ip:port', 'https': 'protocol:ip:port'}
devices = Device('Samsung').info()
useragent = UserAgent(devices)
generator = Generator()
device_id = generator.device_id()
ig = Instagram(cookie=cookies, device=devices, device_id=device_id, proxies=proxies)
info = ig.account()
if info:
print(info)
print(ig.session.headers)
else:
print('cookie is not valid or have been expired')
example usage to generate identifier
for hackers
from ihackit import Identifier
identify = Identifier(firstname='john', last_name='doe', domain=['gmail.com','yahoo.com'], result=10)
emails = identify.email()
for email in emails:
print(email)
usernames = identify.username()
for username in usernames:
print(username)
fullname = identify.fullname()
print(fullname)
wordlist = identify.wordlist()
print(wordlist)
Authors
Iqbalmh18
Founder of Termux Hackers ID
Follow on Instagram
back to top