Eltion / Snapchat-SSL-Pinning-Bypass

Bypass Snapchat SSL pinning on Android devices
GNU General Public License v3.0
77 stars 27 forks source link

Force close in new snapchat version #12

Open Nafidinara opened 1 year ago

Nafidinara commented 1 year ago

Hi mate thanks for making this, I need your assist to check what/s wrong. I'm trying to patch new snapchat version 12.43.0.56. Here's my step:

  1. Download APK from this site
  2. Running patch following your readme
  3. All process is success and installed
  4. getting force close when I trying to open the snapchat on my android phone

I'll be happy for your reply, Thanks!

Titanium2099 commented 1 year ago

Hello,

I have also tried patching the last version and have hit the same problem, from what I understand there is 2 possible reasons for this:

  1. The APK is corrupted
  2. The new App version now detects if it is patched and crashes as a response

I may however be wrong, as I have no way to prove the above. (I would try to install the unpatched APK first see if it works, if the unpatched doesn't that means the original APK is corrupt)

And as far as I can tell even if you can stop it from crashing you will hit into #10

Nafidinara commented 1 year ago

Hello,

I have also tried patching the last version and have hit the same problem, from what I understand there is 2 possible reasons for this:

  1. The APK is corrupted
  2. The new App version now detects if it is patched and crashes as a response

I may however be wrong, as I have no way to prove the above. (I would try to install the unpatched APK first see if it works, if the unpatched doesn't that means the original APK is corrupt)

And as far as I can tell even if you can stop it from crashing you will hit into #10

Thanks for your reply, yeah as far as I try, I'm successful with login and other stuff, but it failed with register. Thinks I need to make some changes in the Frida script, but I'm completely new here and need to read the Frida documentation first. If you find something new and interesting, I'll be happy if you shared it here

Titanium2099 commented 1 year ago

No problem, I'll keep you updated.

Thanks for your reply, yeah as far as I try, I'm successful with login and other stuff, but it failed with register.

So you are able to successfully login with the patched APK or with the unpatched APK, because if you can log in with the patched APK than you got farther than I have been able to and I would appreciate if you can share the APK (the one I patched doesnt work at all). Also did you get it to work on an Emulator or on an actual Android?

internet44 commented 1 year ago

No problem, I'll keep you updated.

Thanks for your reply, yeah as far as I try, I'm successful with login and other stuff, but it failed with register.

So you are able to successfully login with the patched APK or with the unpatched APK, because if you can log in with the patched APK than you got farther than I have been able to and I would appreciate if you can share the APK (the one I patched doesnt work at all). Also did you get it to work on an Emulator or on an actual Android?

Hey guys, Same problem here, did you find any solutions?

SocialMediaBots commented 11 months ago

So you are able to successfully login with the patched APK or with the unpatched APK, because if you can log in with the patched APK than you got farther than I have been able to and I would appreciate if you can share the APK (the one I patched doesnt work at all). Also did you get it to work on an Emulator or on an actual Android?

@Titanium2099 @Nafidinara

I am still able to login with a patched Snapchat APK. But I don't use any emulator, I use 3 different physical Android devices.

Currently trying to encode/decode all the GRPC stuff to implement it into my Snapchat bot modules.

Titanium2099 commented 11 months ago

@SocialMediaBots Do i mind sharing the Snapchat bot code? or at least the API endpoints and there request data, because I do not currently have any way of accessing a physical android device.

SocialMediaBots commented 11 months ago

@Titanium2099

@SocialMediaBots Do i mind sharing the Snapchat bot code? or at least the API endpoints and there request data, because I do not currently have any way of accessing a physical android device.

You may have noticed that my GitHub account has been newly created. The reason is that Snap Inc. takes everything bot related down sooner or later, and this has happened to me several times already.

I can't share the Snapchat bot source code, but I might consider another API endpoint release at another place.

Which endpoints do you need exactly?

Titanium2099 commented 11 months ago

@SocialMediaBots

You may have noticed that my GitHub account has been newly created. The reason is that Snap Inc. takes everything bot related down sooner or later, and this has happened to me several times already. They are allowed to do that????

I am also trying to make a bot, I need:

and maybe:

Thanks again for your help.

I added you on discord I am Titanium.0 (Titanium)

SocialMediaBots commented 11 months ago

I added you on discord I am Titanium.0 (Titanium)

Okay, fine. Let's talk there in detail.

martmalo commented 9 months ago

@SocialMediaBots Can you help me out also with API because I cannot get the snap app working on my android device?

Titanium2099 commented 9 months ago

@SocialMediaBots Can you help me out also with API because I cannot get the snap app working on my android device?

He said he was busy and he was gonna help me out in a couple of weeks but he never did.

SocialMediaBots commented 9 months ago

He said he was busy and he was gonna help me out in a couple of weeks but he never did.

@Titanium2099 @martmalo

I was very busy, longer than expected, because the long-term customer needed some custom extensions to the software.

Afterwards I caught a heavy Covid 19 infection, still not fully recovered.

I will answer everybody as soon as I will be back at home/office, out of the hospital.

Titanium2099 commented 9 months ago

He said he was busy and he was gonna help me out in a couple of weeks but he never did.

@Titanium2099 @martmalo

I was very busy, longer than expected, because the long-term customer needed some custom extensions to the software.

Afterwards I caught a heavy Covid 19 infection, still not fully recovered.

I will answer everybody as soon as I will be back at home/office, out of the hospital.

Oh MB than, I hope you get better soon

Titanium2099 commented 9 months ago

@SocialMediaBots How is everything going

SocialMediaBots commented 3 weeks ago

@Titanium2099 @martmalo @internet44

[!CAUTION] I was hired by a company in February 2024 to work exclusively for them as a reverse engineer.

Regarding the Snapchat API bot and Snapchat API endpoints I recommend:

  1. Contact https://github.com/ReverseAndBot
  2. They are a team of professional and trustwory reverse engineers and bot coders, also at West Europe.
  3. They offer everything you need regarding Snapchat: https://github.com/ReverseAndBot/Snapchat-Bot/
  4. You will find more contact details at https://github.com/ReverseAndBot/Snapchat-Bot/