rhunk / SnapEnhance

An Xposed module offering an enhanced Snapchat experience
https://t.me/snapenhance
GNU General Public License v3.0
1.29k stars 119 forks source link

Sign-in problem #637

Open Averagegithub-enjoyer opened 10 months ago

Averagegithub-enjoyer commented 10 months ago

Description

When trying to sign in it displays error saying "due to multiple sign in attempts or suspicious activity your access to snapchat has been temporarily disabled."

Reproduction steps

  1. Attempt to sign in
  2. See error.

Logs

I'm not entirely sure how to find any logs

Snapchat Version

12.70.0.34

SnapEnhance Version

1.2.6

Agreement

VendorAttestation commented 10 months ago

If you're using a custom rom/kernel go back to stock they hate custom roms

RSR1337 commented 10 months ago

If you're using a custom rom/kernel go back to stock they hate custom roms

True πŸ‘

DjCrqss commented 10 months ago

+1, using the latest APK and LsPatch unrooted method. Previous APK and SnapEnhance 2.0.5 worked fine.

Update: using the latest LsPatch and the SnapChat 12.69.0.26 APk worked perfectly for me. New Snapchat may have more security. ApkMirror link

Anshu-Bijarnia commented 10 months ago

+1, using the latest APK and LsPatch unrooted method. Previous APK and SnapEnhance 2.0.5 worked fine.

Update: using the latest LsPatch and the SnapChat 12.69.0.26 APk worked perfectly for me. New Snapchat may have more security. ApkMirror link

Were you using stock rom or custom?

DjCrqss commented 10 months ago

+1, using the latest APK and LsPatch unrooted method. Previous APK and SnapEnhance 2.0.5 worked fine. Update: using the latest LsPatch and the SnapChat 12.69.0.26 APk worked perfectly for me. New Snapchat may have more security. ApkMirror link

Were you using stock rom or custom?

Stock Samsung OneUI 5.1 ROM on android 13

RevealedSoulEven commented 10 months ago

Even that version is not working too for custom roms

Not-Smelly-Garbage commented 10 months ago

Back up your config by exporting it through the snapenhance app, then toggle everything off and log in. It should work, then you can import all your previous settings and be good

RevealedSoulEven commented 10 months ago

Back up your config by exporting it through the snapenhance app, then toggle everything off and log in. It should work, then you can import all your previous settings and be good

Even uninstalled it. Still the same

histefanhere commented 10 months ago

Any snapchat version, no patches, added sc to magisk denylist, hidden apps via hide my applist and still doesn't allow login. It's possible this might not be a SnapEnhance issue but this is nonetheless a good place to discuss this.

RevealedSoulEven commented 10 months ago

Any snapchat version, no patches, added sc to magisk denylist, hidden apps via hide my applist and still doesn't allow login. It's possible this might not be a SnapEnhance issue but this is nonetheless a good place to discuss this.

Actually, it's a custom rom check, where your device fingerprints and play integrity is checked. Even if you bypass play integrity it won't work coz it needs even Strong Play Integrity to be true

VendorAttestation commented 9 months ago

Any snapchat version, no patches, added sc to magisk denylist, hidden apps via hide my applist and still doesn't allow login. It's possible this might not be a SnapEnhance issue but this is nonetheless a good place to discuss this.

Actually, it's a custom rom check, where your device fingerprints and play integrity is checked. Even if you bypass play integrity it won't work coz it needs even Strong Play Integrity to be true

Custom roms no longer work people need to go back to stock also no Strong Play Integrity is not enforced only Key Attestation / Play Integrity Basic (Standard Aswell) also some phones are banned especially older that are no longer widely used on snapchat as they probably fell victim to abuse.

Blurry-face-99 commented 9 months ago

I don't understand why the support from the Snapchat side is zero except an automated email. Also, did the issue got resolved yet?

karimmec999 commented 9 months ago

Can i bypass custom rom check by using and spoofing device informations (like changing build.prop, spoofing imei, device id ...etc)

fluid46 commented 9 months ago

Also having this issue, using version suggested, latest LSPatch and stock ROM, unrooted android.

VendorAttestation commented 9 months ago

Can i bypass custom rom check by using and spoofing device informations (like changing build.prop, spoofing imei, device id ...etc)

You will bootloop so no maybe hooking possible

I don't understand why the support from the Snapchat side is zero except an automated email. Also, did the issue got resolved yet?

if you think there gunna help you for using a mod lol nah its against TOS

karimmec999 commented 9 months ago

Can i bypass custom rom check by using and spoofing device informations (like changing build.prop, spoofing imei, device id ...etc)

You will bootloop so no maybe hooking possible

don't worry about boot looping because i tried doing all what i mentioned above....so any possible would be helpful Thanks.

Verequies commented 9 months ago

Not sure about you guys. But I just spend a couple hours narrowing it down. Running LMODroid 4.2 on an LG V30+ (H930DS) with Kitsune Mask (Magisk Hide + Enforce SU List enabled), LSPosed, Play Integrity Fix, Hide My Applist (Snapchat hidden from everything and Applist Detector confirms) and Iconify.

I managed to get it to work with a failing Safety Net (not sure why - sometimes its working sometimes it isn't - have to fix this) and basic integrity on Play Integrity Checker. Could be because I spammed checked these services.

Regardless of what I did, the only thing that allowed me to login, was disabling USB Debugging in Developer Options. Quite strange but it worked. Even on the latest version. I might check with Hide My Applist to see if an option to hide this can be added in.

mzashh commented 9 months ago

basically your device is banned, the ban is usually tied to IMEI but recently they have upped their security and they are using some other way to detect so spoofing won't help.

however i have a very easy fix for you and should work for root and non root as well, only works for device ban not permanent ban

  1. basically download an old version of Snapchat from 2022 or something it should be v11.78.xxx something like that. APKMirror link

  2. install it and you can login now since it doesn't have any device ban detection.

  3. now after logging in you can update to the latest version via playstore or via apk and you should still be logged in.

note: if you uninstall Snapchat or logout you will have to follow these steps inorder to login again

Verequies commented 9 months ago

@mzashh I'm not sure you understand. My device is certainly not banned. I am able to uninstall the app and install it from Play Store and log in successfully without any problems as long as I turn USB Debugging off or in terminal set svc.init.adbd to stopped or empty string by running setprop init.svc.adbd stoppped.

I have decompiled and am currently reverse engineering the app to check how they are checking for USB Debugging status properly. My hopes is that I can add a way to intercept this check into the IAmNotADeveloper Xposed module. That way all apps that do this kind of check will benefit from it.

Calamardins commented 9 months ago

Does anybody here know a solution to use Snapchat and SnapEnchance with emulators? I used Nox with kitsune (Nox emulator being the only one I could use Magisk on) but now I can't even login on Vainilla Snap with any emulators.

mzashh commented 9 months ago

@Verequies thats weird, USB debugging or adb service seems to have no effect for me. i can login fine. the login issues is caused by a variety of different reasons, be it a device ban, play integrity issues, or in your case usb debugging. and the method i provided is a universal solution, definitely not a convenient solution but one that should definitely get you logged in for the time being.

computer-catt commented 9 months ago

I've had this issue a bit ago, the issue was that i had been trying to log into my account with the wrong password

VendorAttestation commented 9 months ago

[Current Known Causes]:

Semi-Bypassing (Won't ALWAYS WORK) AS of 12.69 + there is a new Token so use this version to Bypass alot of detection then upgrade:

[Recommended Rooting Option]:

Calamardins commented 9 months ago

I was able to log in with an old phone while failing play integrity using dual messenger, with the main app I got the too many attempts msg but I was able to login in with the dual version, someone more skilled than me should look into this and the possibility of using apps like pararell space to bypass the login, I just did it by plain luck while playing around I got no technical knowledge.

zenveh commented 9 months ago

Hi all, not too techy here but ive had this problem and just managed to fix it. I am on a samsung s21 ultra normal stock ui and all, unrooted. The account wasnt blocked as worked on separate unmodded phone, and normal play store snapchat worked This problem occurred for me when i tried updating it. I deleted both snapehance and snapchat(dont keey the files it asks if you want to otherwise itll be a pain to fix) got newest stable builds apk of both Install snapehance and toggle off all settings /anything changed Turn off USB debugging (not my idea i read it here, dont know if turning off all snapenhance modules or this fixed it, maybe both) I used lspatch and shizuku, shizuku works with wireless debugging Use lspatch to install the mod, i didnt enable the option to downgrade as didnt want to risk it, dont know if it works I believe thats all i did, i hope this helps others, ill try and help any more if can. Gave me an error saying password was wrong which is odd because i know it's right, but just used phone number to login and all was well, toggled everything back on and works fine.

authorisation commented 9 months ago

Hey guys, if anyone is experiencing the login issue, rhunk has made a userscript to fix this problem. If you'd like to test it feel free to do so and let us know if it works.

Please keep in mind due to heavy obfuscation the script will take around 3 minutes (or more) to load up on launching Snapchat.

loginfix_obf.zip

iamkcube commented 9 months ago

Can someone say how to fix this? Or how to run that login script. I have tried every version but it's still saying the same error again and again.

iamkcube commented 9 months ago

Okay, tried the solution from https://t.me/snapenhance_chat/1/50747 and it worked.

Jeffdow85 commented 9 months ago

Hey guys, if anyone is experiencing the login issue, rhunk has made a userscript to fix this problem. If you'd like to test it feel free to do so and let us know if it works.

Please keep in mind due to heavy obfuscation the script will take around 3 minutes (or more) to load up on launching Snapchat.

loginfix_obf.zip

Love that he has obfuscated it so snapchat can't see what he's done hahaha 🀣 Giving them a taste of their own medicine what a legend ❀️

Jeffdow85 commented 9 months ago

@authorisation how to/where to run script? the other solution did not work for me.

I opened it and looks like it goes in custom scripts folder where other Java script type singular mods people have been doing, go check the chat group on telegram about scripting for this bud I haven't tried them so haven't set up the working folder for it not even sure of the folder structure like where it goes although from memory reading a while ago think it just lives in enhance default save location so internal storage /snapenhance/scripts .. or something and must get loaded at login with Enhance patched snap.

authorisation commented 9 months ago

@authorisation how to/where to run script? the other solution did not work for me.

~Run it as a script using v2~ Script is patched, here's the unobfuscated version.

loginfix.zip

Techwizz-somboo commented 8 months ago

@Verequies thats weird, USB debugging or adb service seems to have no effect for me. i can login fine. the login issues is caused by a variety of different reasons, be it a device ban, play integrity issues, or in your case usb debugging. and the method i provided is a universal solution, definitely not a convenient solution but one that should definitely get you logged in for the time being.

This fixed it for me too!

devilbager commented 8 months ago

I was able to fix it by pressing the "optimize app" button with LSPatch with the newest snapchat version from the play store.

FlashNUT commented 7 months ago

Hi guys. I am not as good as you are at these kind of things but what seemed to work for me was to create a new account after i installed snapchat and apply snapenhance to it. after i created that account i could easily change the account and it worked. Also i am on non rooted.

bocajthomas commented 7 months ago

Hi guys. I am not as good as you are at these kind of things but what seemed to work for me was to create a new account after i installed snapchat and apply snapenhance to it. after i created that account i could easily change the account and it worked. Also i am on non rooted.

People Don't want to create a new account on each update πŸ˜’

FlashNUT commented 7 months ago

Hi guys. I am not as good as you are at these kind of things but what seemed to work for me was to create a new account after i installed snapchat and apply snapenhance to it. after i created that account i could easily change the account and it worked. Also i am on non rooted.

People Don't want to create a new account on each update πŸ˜’

well yes but. I created a new gmail adress and you can create as many snapchat accounts as you want with that email. after you create a snapchat account with that email you can log with your original snapchat account that you wanted to use without getting that error.

Eatham532 commented 7 months ago

Closing the app and reopening worked for me. I have also tried changing the password not sure if that impacted

krone0001 commented 7 months ago

whats the latest fix for 2.0 cuz its doin it to me

Eatham532 commented 7 months ago

whats the latest fix for 2.0 cuz its doin it to me

Try to quit the app from the app drawer and reopen it.

shaunbharat commented 7 months ago

I fixed this by going into developer settings and explicitly turning off wireless debugging. Then I logged in using my number instead of my username.

NicoaraAlex commented 7 months ago

I found a workaround, it's simpler and it works for me: before logging out, I deactivate SnapEnhance from the LSPosed application, close and open the snap (in the bar) until the SnapEnhance settings wheel disappears, then log out or delete the memory on Snapchat. When I log in, I do the same, I activate SnapEnhance after logging into my Snapp account.

amandy85 commented 6 months ago

@authorisation how to/where to run script? the other solution did not work for me.

~Run it as a script using v2~ Script is patched, here's the unobfuscated version.

loginfix.zip

🚨where to run that script ❓❓❓❓

authorisation commented 6 months ago

@rhunk found some new ancient magic spell. Try this out if you're having issues on a custom rom.

loginfix_v2_obfed.zip

Jacobfed1 commented 5 months ago

I was having trouble logging in my Snapchat account. I was so sad. Because I have a lot of memories on the account I pleaded for help on snapchat support but no response. Finally I was able to permanently restore my account with the help of Chloe_consultant on.1nSstagrm, & chloe.consultant1@gmail.com so I can now use my account again. Thanks so much Chloe.

OctavXD commented 5 months ago

So any work around that actually work?

fairy-root commented 4 months ago

Here's the fix for non root users

When using Shizuku / LSPatch

After selecting which app you want to modify (in this case Snapchat)

  1. Choose Local not Integrated mode
  2. Disable (uncheck) SnapEnhance from the modules
  3. Login to Snapchat
  4. Back to LSPatch, enable the SnapEnhance module
  5. Force Stop Snapchat
  6. Open Snapchat, and you'll see it working.
  7. Enjoy.
kamharry commented 2 months ago

https://github.com/JingMatrix/LSPatch/actions/runs/10714678100

Use debug build

Patch with debug build and optimize in lspatch

duffyduck00 commented 2 months ago

What version of snapchat are you using ? I have the big problem, that i cant even install the app on waydroid. I cant find the app in google playstore, cause playstore tell me, that snapchat isnt available for my device and if i try to install previous downloaded .apk file - nothing happens

LightslicerGP commented 1 month ago

+1, using the latest APK and LsPatch unrooted method. Previous APK and SnapEnhance 2.0.5 worked fine.

Update: using the latest LsPatch and the SnapChat 12.69.0.26 APk worked perfectly for me. New Snapchat may have more security. ApkMirror link

How did you find 2.0.5? i looked at the latest Action build and its on 2.1, assuming you used an action build im guessing that 2.0.5 was a previous action build?

also yes, using the reccomended snapchat version (12.81.0.44) gives me that same "too many login attempts" error. ill try everything people reccomend, and if that doesnt work ill use 12.69.0.26 and keep yall updated

edit: what worked for me was force stopping the app (in lspatch, i pressed +, then selected snapchatapk, then clicked Integrated, then clicked embed, selected SnapEnhance 2.0.1, then installed, tried logging in, said failed, force stopped the app, then tried again and it worked, and snapenhance is working too)

Gt2307 commented 2 weeks ago

No matter what I try to do, I always get the same error.

Sometimes it shows me "SS06: device banned."

Sometimes it says, "Too many attempts."

I tried the local mod and the integrated one in LSpatch, tried old versions of Snapchat, I tried everything.

It seems like Snapchat now has a device identification method.

At least before the security update of the Play Store, I was able to connect by switching from Wi-Fi to a 5G connection.

If someone could try a script or a patch that will fake the device info so the Snapchat app will not recognize the device, that would be great.