U3F1ZWV6ZTE1Njg4NDY3OTQ0X0FjdGl2YXRpb24xNzc3Mjg2OTg2NDQ=

اداة لفك تشفيرة الواتساب التكلم بلسان الاخرين تغيير محادثات الضحية تنصت فورى

WhatsApp Protocol Decryption Burp Tool اداة لفك تشفيرة الواتساب


WhatsApp Protocol Decryption Burp Tool
اداة لفك تشفيرة الواتساب
التكلم بلسان الاخرين
تغيير محادثات الضحية
تنصت فورى


WhatsApp بروتوكول تجعيد أداة فك التشفير


تم إنشاء هذه الأداة خلال بحثنا في Checkpoint Software Technologies على بروتوكول Whatsapp (سيتم تحديث هذا المستودع بعد BlackHat 2019)
إليك الرابط الخاص بمدونة المدونة الخاصة بنا: https://research.checkpoint.com/fakesapp-a-vulnerability-in-whatsapp/
تمديد:
اداة لفك تشفيرة الواتساب التكلم بلسان الاخرين تغيير محادثات الضحية تنصت فورى

تبعيات
* Windows Only(step 3 and 4)

  1. قم بتنزيل Python 2.7 على https://www.python.org/downloads/release/python-2715/
  2. قم بتنزيل النقطة على https://pip.pypa.io/ar/stable/installing/
  3. قم بتنزيل برنامج Microsoft Visual C ++ مترجم لبرنامج Python 2.7 على الموقع https://www.microsoft.com/en-us/download/confirmation.aspx؟id=44266
  4. نسخ stdint.hإلىC:\Users\Administrator\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\include
  5. تنفيذ الأمر pip install -r requirements.txt
  6. على استخدام لينكس / ماك python2 -m pip install -r requirements.txt
عن التمديد

يتيح لك هذا الامتداد عرض ومعالجة البيانات الفعلية المرسلة عبر تطبيق WhatsApp.
  1. افتح أداة مطور Chrome وكسر على الخط "33479" و "5857"
  2. استمر في التنفيذ حتى تنقطع عن 5857 وأخذ المفاتيح.
  3. أولاً ، يجب عليك تشغيل خادم فك الترميز الذي هو parser.py(في dir المساعد).
  4. ثانياً ، عليك إضافة الملف burpWhatsapp.pyإلى امتدادات burpsuite الخاصة بك.
وظائف

  1. فك تشفير البيانات الواردة ، عليك لصق البيانات كقاعدة 64 إلى التمديد ctrl+b
  2. تشفير البيانات الواردة ، بعد قيامك بفك تشفير البيانات ، يمكنك تشفيرها وإعادتها إلى التجشؤ بواسطة نسخ pase و base64 و ctrl+shift+b
  3. فك تشفير البيانات الصادرة ، لفك تشفير البيانات الصادرة عليك أن تأخذها من AesCbcEncryptوظيفة في شكل قائمة.
  4. تشفير البيانات الصادرة ، بعد التمديد تشفير البيانات مرة أخرى لديك لوضعه مرة أخرى عبر وحدة التحكم.
يمكنك استخدام وظيفة المساعد التالية للقيام بذلك:
function  str2unit8 ( str ) {   var buf =  new  ArrayBuffer ( str . length )؛  var bufView =  جديد  Uint8Array (buf) ؛    لـ ( var i = 0 ، strLen = str . length ؛ i < strLen؛ i ++ ) {    bufView [i] = str [i]؛  }  عودة buf.}


لكى يفعل

يمكن للامتداد حاليًا فك تشفير وتشفير الوظائف المتعلقة بالرسائل فقط  من أجل إضافة المزيد من الوظائف ، يجب عليك تعيين protobuf وإضافته إلى ملف protobuf 
الخاص بنا

الى هنا يكون قد أنتهى شرح اليوم ، على أمل أن يكون قد أفادكم ، الى اللقاء في شروحات جديدة . إذا كان لديك أي سؤال أو استفسار فلا تتردد في طرحه في التعليقات ، كما أدعوك لترك تعليق تحفيزي من أجل الإستمرار في تقديم الأفضل. في أمان الله.
ليست هناك تعليقات
إرسال تعليق

إرسال تعليق

اذا اعجبك الموضوع علق بتعليق If you like the subject, comment on the comment