Skip to main content

Send password reset requests to Instagram accounts without reCaptcha

Project description

InstaReset - Forgot Instagram Password using Python !


What is this?

This script was made to send a Instagram reset password request using Python without asking for reCAPTCHA as Instagram does if we used a browser, It supports username and email methods.


How it works ?

This script works by using a faked mobile user agent like Instagram 150.0.0.0.000 Android (29/10; 300dpi; 720x1440) and send a POST request to https://i.instagram.com/api/v1/accounts/send_password_reset/ with a random generated CSRF token of 32 chars in the request data.


Features

  • Faster ⚡
  • No reCAPTCHA 🤖
  • Nice looking CLI 🎨
  • Works on mobile 📱

Requirements


Installation

The source code is now available on PyPi so you can install it using pip:

pip install instareset

Module version usage (New in v2.0.0)

from instareset import InstaReset

# Create an instance of InstaReset
ir = InstaReset()

# Send a reset password request
ir.send_request('username or email')

send_request might raise InvalidUsernameException, RateLimitedException, or UsernameNotFoundException which can be imported from instareset.exceptions.


Changelog

v2.0.0

What's new?

  • Added module support, script mode still available if you run the script directly.
  • Uploaded source code to PyPi
  • Removed main.exe file
  • New ASCII art and changed in console style
  • Changed README.md file (added installation and usage sections)
  • Changed coloring module to Rich

Coming soon...

  • Auto reset password feature (available with temporary email that the script will generate)

v1.1

  • Auto detect target's method (email/username)
  • More clean code
  • Fixed bug in email method

v1.0

  • Initial release




Liked the project? Leave a star ⭐ to show your support!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

instareset-2.0.0.tar.gz (4.7 kB view details)

Uploaded Source

File details

Details for the file instareset-2.0.0.tar.gz.

File metadata

  • Download URL: instareset-2.0.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for instareset-2.0.0.tar.gz
Algorithm Hash digest
SHA256 587d798bb7a8e78fd8f420a5f2c3298bcec318faf18cd80c810b4ab5a5861bf0
MD5 5063027df22c576bcb9482764dcc0562
BLAKE2b-256 7bb05b7f5f1cf8847075a130e935274b4a78bde51475b18374388d6d5f93aeca

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page