Replies: 5 comments 1 reply
-
CDP Capture Follow-up (2026-04-08)Ran a second capture using the CDP-based script ( Key finding:
|
Beta Was this translation helpful? Give feedback.
-
|
There seems to be a difference between cold starts and subsequent logins for the bulk encryption key fetcher cc @highesttt working on supporting this at the moment, seems like the number one priority. let me know if you are working on it already Continuing ... Testing a fresh cold start run and getting the payloads. Will post here as I find stuff |
Beta Was this translation helpful? Give feedback.
-
|
Current hypothesis
Doing a login with the former LSOFF to see if it still calls it |
Beta Was this translation helpful? Give feedback.
-
LSOFF Login Report4 digit PIN Code appeared, strange. And no E2EE related calls after logging in ... Super confusing. Did they revert the Letter Sealing for everyone feature? 🫠 Checking news ... :x EDIT: no news found |
Beta Was this translation helpful? Give feedback.
-
|
Closing this to make a more organized discussion for educational purposes |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
On a recent network traffic analysis I found that post-login initialization step used
TalkService/getE2EEPublicKeysExon the line chrome extension but we use a combination ofgetE2EEPublicKeyandnegotiateE2EEPublicKey.Questions
TalkService/getE2EEPublicKeysEx?Post-Login Initialization
TalkService/getProfileTalkService/getEncryptedIdentityV3TalkService/getServerTimeTalkService/getLastOpRevisionTalkService/getConfigurationsTalkService/getSettingsTalkService/getE2EEPublicKeysExgetE2EEPublicKeyandnegotiateE2EEPublicKey)To be discussed ... Below is the complete traffic analysis for reference
Traffic Analysis
Login Flow (in order)
SecondaryQrCodeLoginService/createSessionpkg/line/client.go— implementedSecondaryQrCodeLoginService/createQrCodepkg/line/client.go— implementedSecondaryQrCodeLoginPermitNoticeService/checkQrCodeVerifiedpkg/line/client.go— implementedTalkService/getRSAKeyInfopkg/line/client.go— implementedAuthService/loginV2pkg/line/methods.go— implementedAuthService/logoutV2Post-Login Initialization
TalkService/getProfileTalkService/getEncryptedIdentityV3TalkService/getServerTimeTalkService/getLastOpRevisionTalkService/getConfigurationsTalkService/getSettingsTalkService/getE2EEPublicKeysExgetE2EEPublicKeyandnegotiateE2EEPublicKey)Contact & Chat Discovery — the key finding
TalkService/getAllContactIdsTalkService/getAllChatMidsTalkService/getMessageBoxesTalkService/getContactsV2TalkService/getChatsE2EE
TalkService/getE2EEGroupSharedKeyTalkService/getLastE2EEPublicKeysOther Services
BuddyService/getBuddyDetailShopService/getOwnedProductSummaries/api/operation/receivepkg/line/sse.go/api/lan/noticeBeta Was this translation helpful? Give feedback.
All reactions