Skip to main content

Reverse Engineering of My Etisalat App

Project description

Etpy | MyEtisalat Reverse Engineering

Etpy is a Reverse Engineering of MyEtisalat Masr android application with this package you can control your etisalat number including cash wallet with python

from etpy import Client
client = Client("011xxxxxxxx") # here you must put your etisalat phone number
client.send_verification_code() # We are using this function to send verification code to procced the login request
client.login_with_code(input("Code ?  : ")) # here you must enter the verification code recevied on your phone
print(client.getbalance()) # Printing User Balance

Saving Session

print(client.access_token) # printing current user session

Login with Saved Session

client.session_login("xxxxxxxxxxxxxxxxxxxxxxxxxx....")

Using Etisalat Cash Functions

client.cash_login("your cash wallet pincode") 
client.generate_online_shopping_card(1)  # Generating Online Card with x limit
client.cash_card_online_deposit(amount,"pan","expire-month","expire-year(2 digits only)","cvv") # Deposit Wallet With Credit Card (Still Developing)
client.cash_transfer("phone-number","amount-to-transfer") # transfer cash to any meeza wallet in egypt
client.wait_for_cash() # Wait for x amount and once amount is received the function will releasd

Installing Etpy

$ python -m pip install etpy

Supported Features

  • OTP Login
  • Session Login
  • Getting User Balance
  • Rechage User Balance using scrach card
  • Getting Daily Gifts
  • Redeeming Daily Gifts
  • Getting Call Log
  • Getting Calling Numbers
  • Getting 011 Offers
  • Redeeming 011 Offers
  • Cash Features
  • Getting Balance
  • Money Transfer
  • Waiting For Cash Payment
  • Getting Transcation History

To do list

  • Getting User usage and subscriptions
  • Out of credit Service
    • Sallefny 3la nota
    • Megabytes 3al nota
  • Cash
    • Balance Rechrage (done)
    • Generating Online Payments Cards (done)
    • Cash Out (done)
    • Purchase
    • Bank to Wallet

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

etpy-0.0.14.tar.gz (11.0 kB view details)

Uploaded Source

File details

Details for the file etpy-0.0.14.tar.gz.

File metadata

  • Download URL: etpy-0.0.14.tar.gz
  • Upload date:
  • Size: 11.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.0

File hashes

Hashes for etpy-0.0.14.tar.gz
Algorithm Hash digest
SHA256 3553a8459d0b9869e2aa603ef949b4631d5f74afd28bc374e20e6a4cd6f8e23c
MD5 331a9f7ae968d6eb4723f5f56686aa41
BLAKE2b-256 0d108b62544f705a8252dbdea35c1253758fe20d18878f7f3c2dac4d08a7c8f3

See more details on using hashes here.

Supported by

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