Skip to content

Simple react-native Android app that tries to search for permanent plaintext password found in your SMS Messages and display them for you

License

Notifications You must be signed in to change notification settings

salsowelim/password_in_sms_exploit

Repository files navigation

password_in_sms_exploit

تطبيق أندرويد يستغل ثغرة وجود كلمات المرور غير المؤقتة في رسائلك النصية. وظيفته محاولة البحث عن مثل هذه الرسائل وعرضها لك. للتفاصيل اطلع على التدوينة التالية:

من هنا

جميع التفاصيل التقنية مذكورة في الشرح بالأسفل.

Simple react-native app (Android only) that tries to search for permanent plaintext password found in your SMSs and display them for you. The objective is to show the implication of storing users passwords as plaintexts, and even send them to users via third parties (like sms). It is trivial for any determinant attacker to harvest passwords exposed like this.

Prerequisites:

How to install

Cd to the project directory. After making sure npm and react-native are installed in your system, run "npm install". Then hopefully you can run the app using command "react-native run-android"

Known limitation:

  • You will likely get some false positives in your results. Search is done using keyword string matching.
  • Search is hard limited up to the last 10000 SMSs. You can change this in code.
  • Android API > 22.
  • Require a phone with installed sim to work properly.

Screenshot (GIF)

About

Simple react-native Android app that tries to search for permanent plaintext password found in your SMS Messages and display them for you

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published