Instagram Mobile API SMS регистратор (post/get)

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
sn_result
 
  • Спасибо
Реакции: Juniorcpa

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
sn_konkyrs'
 
  • Спасибо
Реакции: ParadoxRU

BadVolt

Client
Регистрация
15.09.2020
Сообщения
6
Благодарностей
9
Баллы
3
Проблема с sn_nonce нерешаема без серьезной работы с приложением, потому что sn_nonce и sn_result это конца одной палки. И то и другое - результат работы SafetyNet. По сути, нонс - base64 с рандомными байтами в конце, что автор и сделал. А вот дальше интересно. Внутренние механизмы андроида делают специальный запрос на сервера гугла и получают ответ. Инстаграм в соответствии с nonce, который передан в запросе, делает свой запрос и тоже получает ответ. Далее сравнивает идентичность ответов. В нашем случае такое не прокатит, тк эмуляции запросов к safetynet сейчас попросту нет, вместо этого торчит заглушка. Кому интересно, снизу скинул запрос с нормальным sn_nonce и sn_result, там два сертификата и какой-то payload для переданного nonce

SIGNATURE.{"is_secondary_account_creation":"false","jazoest":"22229","tos_version":"row","suggestedUsername":"","allow_contacts_sync":"true","verification_code":"234081","sn_result":"eyJhbGciOiJSUzI1NiIsIng1YyI6WyJNSUlGa3pDQ0JIdWdBd0lCQWdJUkFOY1NramRzNW42K0NBQUFBQUFwYTBjd0RRWUpLb1pJaHZjTkFRRUxCUUF3UWpFTE1Ba0dBMVVFQmhNQ1ZWTXhIakFjQmdOVkJBb1RGVWR2YjJkc1pTQlVjblZ6ZENCVFpYSjJhV05sY3pFVE1CRUdBMVVFQXhNS1IxUlRJRU5CSURGUE1UQWVGdzB5TURBeE1UTXhNVFF4TkRsYUZ3MHlNVEF4TVRFeE1UUXhORGxhTUd3eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxTmIzVnVkR0ZwYmlCV2FXVjNNUk13RVFZRFZRUUtFd3BIYjI5bmJHVWdURXhETVJzd0dRWURWUVFERXhKaGRIUmxjM1F1WVc1a2NtOXBaQzVqYjIwd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUNXRXJCUVRHWkdOMWlaYk45ZWhSZ2lmV0J4cWkyUGRneHcwM1A3VHlKWmZNeGpwNUw3ajFHTmVQSzVIemRyVW9JZDF5Q0l5Qk15eHFnYXpxZ3RwWDVXcHNYVzRWZk1oSmJOMVkwOXF6cXA2SkQrMlBaZG9UVTFrRlJBTVdmTC9VdVp0azdwbVJYZ0dtNWpLRHJaOU54ZTA0dk1ZUXI4OE5xd1cva2ZaMWdUT05JVVQwV3NMVC80NTIyQlJXeGZ3eGMzUUUxK1RLV2tMQ3J2ZWs2V2xJcXlhQzUyVzdNRFI4TXBGZWJ5bVNLVHZ3Zk1Sd3lLUUxUMDNVTDR2dDQ4eUVjOHNwN3dUQUhNL1dEZzhRb3RhcmY4T0JIa25vWjkyWGl2aWFWNnRRcWhST0hDZmdtbkNYaXhmVzB3RVhDdnFpTFRiUXRVYkxzUy84SVJ0ZFhrcFFCOUFnTUJBQUdqZ2dKWU1JSUNWREFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUhBd0V3REFZRFZSMFRBUUgvQkFJd0FEQWRCZ05WSFE0RUZnUVU2REhCd3NBdmI1M2cvQzA3cHJUdnZ3TlFRTFl3SHdZRFZSMGpCQmd3Rm9BVW1OSDRiaERyejV2c1lKOFlrQnVnNjMwSi9Tc3daQVlJS3dZQkJRVUhBUUVFV0RCV01DY0dDQ3NHQVFVRkJ6QUJoaHRvZEhSd09pOHZiMk56Y0M1d2Eya3VaMjl2Wnk5bmRITXhiekV3S3dZSUt3WUJCUVVITUFLR0gyaDBkSEE2THk5d2Eya3VaMjl2Wnk5bmMzSXlMMGRVVXpGUE1TNWpjblF3SFFZRFZSMFJCQll3RklJU1lYUjBaWE4wTG1GdVpISnZhV1F1WTI5dE1DRUdBMVVkSUFRYU1CZ3dDQVlHWjRFTUFRSUNNQXdHQ2lzR0FRUUIxbmtDQlFNd0x3WURWUjBmQkNnd0pqQWtvQ0tnSUlZZWFIUjBjRG92TDJOeWJDNXdhMmt1WjI5dlp5OUhWRk14VHpFdVkzSnNNSUlCQkFZS0t3WUJCQUhXZVFJRUFnU0I5UVNCOGdEd0FIY0E5bHlVTDlGM01DSVVWQmdJTUpSV2p1Tk5FeGt6djk4TUx5QUx6RTd4Wk9NQUFBRnZudXkwWndBQUJBTUFTREJHQWlFQTdlLzBZUnUzd0FGbVdIMjdNMnZiVmNaL21ycCs0cmZZYy81SVBKMjlGNmdDSVFDbktDQ0FhY1ZOZVlaOENDZllkR3BCMkdzSHh1TU9Ia2EvTzQxaldlRit6Z0IxQUVTVVpTNnc3czZ2eEVBSDJLaitLTURhNW9LKzJNc3h0VC9UTTVhMXRvR29BQUFCYjU3c3RKTUFBQVFEQUVZd1JBSWdFWGJpb1BiSnA5cUMwRGoyNThERkdTUk1BVStaQjFFaVZFYmJiLzRVdk5FQ0lCaEhrQnQxOHZSbjl6RHZ5cmZ4eXVkY0hUT1NsM2dUYVlBLzd5VC9CaUg0TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFESUFjUUJsbWQ4TUVnTGRycnJNYkJUQ3ZwTVhzdDUrd3gyRGxmYWpKTkpVUDRqWUZqWVVROUIzWDRFMnpmNDluWDNBeXVaRnhBcU9SbmJqLzVqa1k3YThxTUowajE5ekZPQitxZXJ4ZWMwbmhtOGdZbExiUW02c0tZN1AwZXhmcjdIdUszTWtQMXBlYzE0d0ZFVWFHcUR3VWJHZ2wvb2l6MzhGWENFK0NXOEUxUUFFVWZ2YlFQVFliS3hZait0Q05sc3MwYlRTb0wyWjJkL2ozQnBMM01GdzB5eFNLL1VUcXlrTHIyQS9NZGhKUW14aStHK01LUlNzUXI2MkFuWmF1OXE2WUZvaSs5QUVIK0E0OFh0SXlzaEx5Q1RVM0h0K2FLb2hHbnhBNXVsMVhSbXFwOEh2Y0F0MzlQOTVGWkdGSmUwdXZseWpPd0F6WHVNdTdNK1BXUmMiLCJNSUlFU2pDQ0F6S2dBd0lCQWdJTkFlTzBtcUdOaXFtQkpXbFF1REFOQmdrcWhraUc5dzBCQVFzRkFEQk1NU0F3SGdZRFZRUUxFeGRIYkc5aVlXeFRhV2R1SUZKdmIzUWdRMEVnTFNCU01qRVRNQkVHQTFVRUNoTUtSMnh2WW1Gc1UybG5iakVUTUJFR0ExVUVBeE1LUjJ4dlltRnNVMmxuYmpBZUZ3MHhOekEyTVRVd01EQXdOREphRncweU1URXlNVFV3TURBd05ESmFNRUl4Q3pBSkJnTlZCQVlUQWxWVE1SNHdIQVlEVlFRS0V4VkhiMjluYkdVZ1ZISjFjM1FnVTJWeWRtbGpaWE14RXpBUkJnTlZCQU1UQ2tkVVV5QkRRU0F4VHpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURRR005RjFJdk4wNXprUU85K3ROMXBJUnZKenp5T1RIVzVEekVaaEQyZVBDbnZVQTBRazI4RmdJQ2ZLcUM5RWtzQzRUMmZXQllrL2pDZkMzUjNWWk1kUy9kTjRaS0NFUFpSckF6RHNpS1VEelJybUJCSjV3dWRnem5kSU1ZY0xlL1JHR0ZsNXlPRElLZ2pFdi9TSkgvVUwrZEVhbHROMTFCbXNLK2VRbU1GKytBY3hHTmhyNTlxTS85aWw3MUkyZE44RkdmY2Rkd3VhZWo0YlhocDBMY1FCYmp4TWNJN0pQMGFNM1Q0SStEc2F4bUtGc2JqemFUTkM5dXpwRmxnT0lnN3JSMjV4b3luVXh2OHZObWtxN3pkUEdIWGt4V1k3b0c5aitKa1J5QkFCazdYckpmb3VjQlpFcUZKSlNQazdYQTBMS1cwWTN6NW96MkQwYzF0Skt3SEFnTUJBQUdqZ2dFek1JSUJMekFPQmdOVkhROEJBZjhFQkFNQ0FZWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0VHQ0NzR0FRVUZCd01DTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0hRWURWUjBPQkJZRUZKalIrRzRRNjgrYjdHQ2ZHSkFib090OUNmMHJNQjhHQTFVZEl3UVlNQmFBRkp2aUIxZG5IQjdBYWdiZVdiU2FMZC9jR1lZdU1EVUdDQ3NHQVFVRkJ3RUJCQ2t3SnpBbEJnZ3JCZ0VGQlFjd0FZWVphSFIwY0RvdkwyOWpjM0F1Y0d0cExtZHZiMmN2WjNOeU1qQXlCZ05WSFI4RUt6QXBNQ2VnSmFBamhpRm9kSFJ3T2k4dlkzSnNMbkJyYVM1bmIyOW5MMmR6Y2pJdlozTnlNaTVqY213d1B3WURWUjBnQkRnd05qQTBCZ1puZ1F3QkFnSXdLakFvQmdnckJnRUZCUWNDQVJZY2FIUjBjSE02THk5d2Eya3VaMjl2Wnk5eVpYQnZjMmwwYjNKNUx6QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFHb0ErTm5uNzh5NnBSamQ5WGxRV05hN0hUZ2laL3IzUk5Ha21VbVlIUFFxNlNjdGk5UEVhanZ3UlQyaVdUSFFyMDJmZXNxT3FCWTJFVFV3Z1pRK2xsdG9ORnZoc085dHZCQ09JYXpwc3dXQzlhSjl4anU0dFdEUUg4TlZVNllaWi9YdGVEU0dVOVl6SnFQalk4cTNNRHhyem1xZXBCQ2Y1bzhtdy93SjRhMkc2eHpVcjZGYjZUOE1jRE8yMlBMUkw2dTNNNFR6czNBMk0xajZieWtKWWk4d1dJUmRBdktMV1p1L2F4QlZielltcW13a201ekxTRFc1bklBSmJFTENRQ1p3TUg1NnQyRHZxb2Z4czZCQmNDRklaVVNweHU2eDZ0ZDBWN1N2SkNDb3NpclNtSWF0ai85ZFNTVkRRaWJldDhxLzdVSzR2NFpVTjgwYXRuWnoxeWc9PSJdfQ.eyJub25jZSI6Ikt6YzVNRE0xTnpJek1qazJmREUyTURBNE5qVTRPVEI4VkdxNmhDY0F1dUhFVGswSktnUzVlN1hJS0JGSlgxdW4iLCJ0aW1lc3RhbXBNcyI6MTYwMDg2NTkwMjMxMCwiYXBrUGFja2FnZU5hbWUiOiJjb20uaW5zdGFncmFtLmFuZHJvaWQiLCJhcGtEaWdlc3RTaGEyNTYiOiJZaWZPYWpRSnc3eWlpVWpBQ2FpN21WTk9aYXlzUFdRM0VSeU1YclJrNjFjPSIsImN0c1Byb2ZpbGVNYXRjaCI6dHJ1ZSwiYXBrQ2VydGlmaWNhdGVEaWdlc3RTaGEyNTYiOlsiWHo1UTlEVllQSnJtSmpBcWNmYzBBRVFJZW40c1lLMnMvQ1ZDQmFtVDR3VT0iXSwiYmFzaWNJbnRlZ3JpdHkiOnRydWUsImV2YWx1YXRpb25UeXBlIjoiQkFTSUMifQ.LgOvolmThh3rM8N2eIrk_8yTnAo2fSa_-7_hEhMjIzwkcKafB4ZWDCEfeT8S7HLGytZdAaCzEumcB3DoKPR_DzCJ_X8TiY4t-T7hiZXJh04oko4p8gdeiLB6CDOxOsDvVT2S1VcwaI0-9qqRgPyJRiJ-oTJKgOTv1Pp6tCFeNwmR9lDaAVum4CRDpb0WbjkkjVPeMyKb6H_M4_DceRD7hqZK-FLVf4trqPgvzmZrL2FUmv8A8D-4M71SqDgEdkaDPEcWJGEwT-O9JQuyJbOM8ZsksmDxjyK-TrLEsvMJbcFatPZUh3CmN5y2DPS1_QbBwrqYpcfW3fQ4jhk2gCmOVQ","do_not_auto_login_if_credentials_match":"true","phone_id":"4c17088e-4d91-40fb-b00e-590953090e47","enc_password":"#PWD_INSTAGRAM:4:1600866121:AYNjZE+8d1VMnAFVMeEAAUvqg9+dlICDuUKfn0gemkCmXGL4ZuA6kVBfeioQ/K/l7t2DxgVLz/YJEkkNvmq1TeBTK8sHGDrlVAEQU6z+htb+6SNcEOyV7pcuehbv+EadSlA3JDkqx59+ix7iBTwJMsSPgHgjXBA1utopExJyPnytVuW5kz2i5NNT6Cn7sxZQn31Ys/elO8HPtCGsC0hYZqhiphUZjcSrbG4Opk1mU/AuRV09ViHQesvBHxGOYQZ0pKrup42YNUTBcWPvzq7+H4HihXJJRJPngwwpTfivN31t9mARxAOOTV9ojTz9eQAkT1VhDLzEbBh/YomX8uUHK8AilHBTr3/xOF3ZRDFdu9FZQBZ6xyhoKZgECPdATlHg9Senw8UbAg==","phone_number":"+79035723296","_csrftoken":"xJyrzqAIL8MelJZrDCKDRXZdYPiuzcap","username":"vorontsovbv","first_name":"Ivan Vorontsov","day":"27","adid":"6245d685-6705-4f29-b17e-e1f5a82ec238","guid":"55ca701b-3663-4e83-868b-79a3569f9251","year":"1990","device_id":"android-26d306ec5bbd43a6","_uuid":"55ca701b-3663-4e83-868b-79a3569f9251","month":"5","sn_nonce":"Kzc5MDM1NzIzMjk2fDE2MDA4NjU4OTB8VGq6hCcAuuHETk0JKgS5e7XIKBFJX1un","force_sign_up_code":"","waterfall_id":"d1f62672-64a5-46d4-8833-93752709c146","qs_stamp":"","has_sms_consent":"true","one_tap_opt_in":"true"}
 
  • Спасибо
Реакции: todayer и Alemon

BadVolt

Client
Регистрация
15.09.2020
Сообщения
6
Благодарностей
9
Баллы
3
И кстати, автор немного не верно генерирует sn_nonce, насколько я понимаю. Первая часть нонса идет либо емайл, либо телефон. У автора это всегда пустая строка. Смотрел исходники давно, может автор уже поправил)
 

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
Проблема с sn_nonce нерешаема без серьезной работы с приложением, потому что sn_nonce и sn_result это конца одной палки. И то и другое - результат работы SafetyNet. По сути, нонс - base64 с рандомными байтами в конце, что автор и сделал. А вот дальше интересно. Внутренние механизмы андроида делают специальный запрос на сервера гугла и получают ответ. Инстаграм в соответствии с nonce, который передан в запросе, делает свой запрос и тоже получает ответ. Далее сравнивает идентичность ответов. В нашем случае такое не прокатит, тк эмуляции запросов к safetynet сейчас попросту нет, вместо этого торчит заглушка. Кому интересно, снизу скинул запрос с нормальным sn_nonce и sn_result, там два сертификата и какой-то payload для переданного nonce

SIGNATURE.{"is_secondary_account_creation":"false","jazoest":"22229","tos_version":"row","suggestedUsername":"","allow_contacts_sync":"true","verification_code":"234081","sn_result":"eyJhbGciOiJSUzI1NiIsIng1YyI6WyJNSUlGa3pDQ0JIdWdBd0lCQWdJUkFOY1NramRzNW42K0NBQUFBQUFwYTBjd0RRWUpLb1pJaHZjTkFRRUxCUUF3UWpFTE1Ba0dBMVVFQmhNQ1ZWTXhIakFjQmdOVkJBb1RGVWR2YjJkc1pTQlVjblZ6ZENCVFpYSjJhV05sY3pFVE1CRUdBMVVFQXhNS1IxUlRJRU5CSURGUE1UQWVGdzB5TURBeE1UTXhNVFF4TkRsYUZ3MHlNVEF4TVRFeE1UUXhORGxhTUd3eEN6QUpCZ05WQkFZVEFsVlRNUk13RVFZRFZRUUlFd3BEWVd4cFptOXlibWxoTVJZd0ZBWURWUVFIRXcxTmIzVnVkR0ZwYmlCV2FXVjNNUk13RVFZRFZRUUtFd3BIYjI5bmJHVWdURXhETVJzd0dRWURWUVFERXhKaGRIUmxjM1F1WVc1a2NtOXBaQzVqYjIwd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUUNXRXJCUVRHWkdOMWlaYk45ZWhSZ2lmV0J4cWkyUGRneHcwM1A3VHlKWmZNeGpwNUw3ajFHTmVQSzVIemRyVW9JZDF5Q0l5Qk15eHFnYXpxZ3RwWDVXcHNYVzRWZk1oSmJOMVkwOXF6cXA2SkQrMlBaZG9UVTFrRlJBTVdmTC9VdVp0azdwbVJYZ0dtNWpLRHJaOU54ZTA0dk1ZUXI4OE5xd1cva2ZaMWdUT05JVVQwV3NMVC80NTIyQlJXeGZ3eGMzUUUxK1RLV2tMQ3J2ZWs2V2xJcXlhQzUyVzdNRFI4TXBGZWJ5bVNLVHZ3Zk1Sd3lLUUxUMDNVTDR2dDQ4eUVjOHNwN3dUQUhNL1dEZzhRb3RhcmY4T0JIa25vWjkyWGl2aWFWNnRRcWhST0hDZmdtbkNYaXhmVzB3RVhDdnFpTFRiUXRVYkxzUy84SVJ0ZFhrcFFCOUFnTUJBQUdqZ2dKWU1JSUNWREFPQmdOVkhROEJBZjhFQkFNQ0JhQXdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUhBd0V3REFZRFZSMFRBUUgvQkFJd0FEQWRCZ05WSFE0RUZnUVU2REhCd3NBdmI1M2cvQzA3cHJUdnZ3TlFRTFl3SHdZRFZSMGpCQmd3Rm9BVW1OSDRiaERyejV2c1lKOFlrQnVnNjMwSi9Tc3daQVlJS3dZQkJRVUhBUUVFV0RCV01DY0dDQ3NHQVFVRkJ6QUJoaHRvZEhSd09pOHZiMk56Y0M1d2Eya3VaMjl2Wnk5bmRITXhiekV3S3dZSUt3WUJCUVVITUFLR0gyaDBkSEE2THk5d2Eya3VaMjl2Wnk5bmMzSXlMMGRVVXpGUE1TNWpjblF3SFFZRFZSMFJCQll3RklJU1lYUjBaWE4wTG1GdVpISnZhV1F1WTI5dE1DRUdBMVVkSUFRYU1CZ3dDQVlHWjRFTUFRSUNNQXdHQ2lzR0FRUUIxbmtDQlFNd0x3WURWUjBmQkNnd0pqQWtvQ0tnSUlZZWFIUjBjRG92TDJOeWJDNXdhMmt1WjI5dlp5OUhWRk14VHpFdVkzSnNNSUlCQkFZS0t3WUJCQUhXZVFJRUFnU0I5UVNCOGdEd0FIY0E5bHlVTDlGM01DSVVWQmdJTUpSV2p1Tk5FeGt6djk4TUx5QUx6RTd4Wk9NQUFBRnZudXkwWndBQUJBTUFTREJHQWlFQTdlLzBZUnUzd0FGbVdIMjdNMnZiVmNaL21ycCs0cmZZYy81SVBKMjlGNmdDSVFDbktDQ0FhY1ZOZVlaOENDZllkR3BCMkdzSHh1TU9Ia2EvTzQxaldlRit6Z0IxQUVTVVpTNnc3czZ2eEVBSDJLaitLTURhNW9LKzJNc3h0VC9UTTVhMXRvR29BQUFCYjU3c3RKTUFBQVFEQUVZd1JBSWdFWGJpb1BiSnA5cUMwRGoyNThERkdTUk1BVStaQjFFaVZFYmJiLzRVdk5FQ0lCaEhrQnQxOHZSbjl6RHZ5cmZ4eXVkY0hUT1NsM2dUYVlBLzd5VC9CaUg0TUEwR0NTcUdTSWIzRFFFQkN3VUFBNElCQVFESUFjUUJsbWQ4TUVnTGRycnJNYkJUQ3ZwTVhzdDUrd3gyRGxmYWpKTkpVUDRqWUZqWVVROUIzWDRFMnpmNDluWDNBeXVaRnhBcU9SbmJqLzVqa1k3YThxTUowajE5ekZPQitxZXJ4ZWMwbmhtOGdZbExiUW02c0tZN1AwZXhmcjdIdUszTWtQMXBlYzE0d0ZFVWFHcUR3VWJHZ2wvb2l6MzhGWENFK0NXOEUxUUFFVWZ2YlFQVFliS3hZait0Q05sc3MwYlRTb0wyWjJkL2ozQnBMM01GdzB5eFNLL1VUcXlrTHIyQS9NZGhKUW14aStHK01LUlNzUXI2MkFuWmF1OXE2WUZvaSs5QUVIK0E0OFh0SXlzaEx5Q1RVM0h0K2FLb2hHbnhBNXVsMVhSbXFwOEh2Y0F0MzlQOTVGWkdGSmUwdXZseWpPd0F6WHVNdTdNK1BXUmMiLCJNSUlFU2pDQ0F6S2dBd0lCQWdJTkFlTzBtcUdOaXFtQkpXbFF1REFOQmdrcWhraUc5dzBCQVFzRkFEQk1NU0F3SGdZRFZRUUxFeGRIYkc5aVlXeFRhV2R1SUZKdmIzUWdRMEVnTFNCU01qRVRNQkVHQTFVRUNoTUtSMnh2WW1Gc1UybG5iakVUTUJFR0ExVUVBeE1LUjJ4dlltRnNVMmxuYmpBZUZ3MHhOekEyTVRVd01EQXdOREphRncweU1URXlNVFV3TURBd05ESmFNRUl4Q3pBSkJnTlZCQVlUQWxWVE1SNHdIQVlEVlFRS0V4VkhiMjluYkdVZ1ZISjFjM1FnVTJWeWRtbGpaWE14RXpBUkJnTlZCQU1UQ2tkVVV5QkRRU0F4VHpFd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURRR005RjFJdk4wNXprUU85K3ROMXBJUnZKenp5T1RIVzVEekVaaEQyZVBDbnZVQTBRazI4RmdJQ2ZLcUM5RWtzQzRUMmZXQllrL2pDZkMzUjNWWk1kUy9kTjRaS0NFUFpSckF6RHNpS1VEelJybUJCSjV3dWRnem5kSU1ZY0xlL1JHR0ZsNXlPRElLZ2pFdi9TSkgvVUwrZEVhbHROMTFCbXNLK2VRbU1GKytBY3hHTmhyNTlxTS85aWw3MUkyZE44RkdmY2Rkd3VhZWo0YlhocDBMY1FCYmp4TWNJN0pQMGFNM1Q0SStEc2F4bUtGc2JqemFUTkM5dXpwRmxnT0lnN3JSMjV4b3luVXh2OHZObWtxN3pkUEdIWGt4V1k3b0c5aitKa1J5QkFCazdYckpmb3VjQlpFcUZKSlNQazdYQTBMS1cwWTN6NW96MkQwYzF0Skt3SEFnTUJBQUdqZ2dFek1JSUJMekFPQmdOVkhROEJBZjhFQkFNQ0FZWXdIUVlEVlIwbEJCWXdGQVlJS3dZQkJRVUhBd0VHQ0NzR0FRVUZCd01DTUJJR0ExVWRFd0VCL3dRSU1BWUJBZjhDQVFBd0hRWURWUjBPQkJZRUZKalIrRzRRNjgrYjdHQ2ZHSkFib090OUNmMHJNQjhHQTFVZEl3UVlNQmFBRkp2aUIxZG5IQjdBYWdiZVdiU2FMZC9jR1lZdU1EVUdDQ3NHQVFVRkJ3RUJCQ2t3SnpBbEJnZ3JCZ0VGQlFjd0FZWVphSFIwY0RvdkwyOWpjM0F1Y0d0cExtZHZiMmN2WjNOeU1qQXlCZ05WSFI4RUt6QXBNQ2VnSmFBamhpRm9kSFJ3T2k4dlkzSnNMbkJyYVM1bmIyOW5MMmR6Y2pJdlozTnlNaTVqY213d1B3WURWUjBnQkRnd05qQTBCZ1puZ1F3QkFnSXdLakFvQmdnckJnRUZCUWNDQVJZY2FIUjBjSE02THk5d2Eya3VaMjl2Wnk5eVpYQnZjMmwwYjNKNUx6QU5CZ2txaGtpRzl3MEJBUXNGQUFPQ0FRRUFHb0ErTm5uNzh5NnBSamQ5WGxRV05hN0hUZ2laL3IzUk5Ha21VbVlIUFFxNlNjdGk5UEVhanZ3UlQyaVdUSFFyMDJmZXNxT3FCWTJFVFV3Z1pRK2xsdG9ORnZoc085dHZCQ09JYXpwc3dXQzlhSjl4anU0dFdEUUg4TlZVNllaWi9YdGVEU0dVOVl6SnFQalk4cTNNRHhyem1xZXBCQ2Y1bzhtdy93SjRhMkc2eHpVcjZGYjZUOE1jRE8yMlBMUkw2dTNNNFR6czNBMk0xajZieWtKWWk4d1dJUmRBdktMV1p1L2F4QlZielltcW13a201ekxTRFc1bklBSmJFTENRQ1p3TUg1NnQyRHZxb2Z4czZCQmNDRklaVVNweHU2eDZ0ZDBWN1N2SkNDb3NpclNtSWF0ai85ZFNTVkRRaWJldDhxLzdVSzR2NFpVTjgwYXRuWnoxeWc9PSJdfQ.eyJub25jZSI6Ikt6YzVNRE0xTnpJek1qazJmREUyTURBNE5qVTRPVEI4VkdxNmhDY0F1dUhFVGswSktnUzVlN1hJS0JGSlgxdW4iLCJ0aW1lc3RhbXBNcyI6MTYwMDg2NTkwMjMxMCwiYXBrUGFja2FnZU5hbWUiOiJjb20uaW5zdGFncmFtLmFuZHJvaWQiLCJhcGtEaWdlc3RTaGEyNTYiOiJZaWZPYWpRSnc3eWlpVWpBQ2FpN21WTk9aYXlzUFdRM0VSeU1YclJrNjFjPSIsImN0c1Byb2ZpbGVNYXRjaCI6dHJ1ZSwiYXBrQ2VydGlmaWNhdGVEaWdlc3RTaGEyNTYiOlsiWHo1UTlEVllQSnJtSmpBcWNmYzBBRVFJZW40c1lLMnMvQ1ZDQmFtVDR3VT0iXSwiYmFzaWNJbnRlZ3JpdHkiOnRydWUsImV2YWx1YXRpb25UeXBlIjoiQkFTSUMifQ.LgOvolmThh3rM8N2eIrk_8yTnAo2fSa_-7_hEhMjIzwkcKafB4ZWDCEfeT8S7HLGytZdAaCzEumcB3DoKPR_DzCJ_X8TiY4t-T7hiZXJh04oko4p8gdeiLB6CDOxOsDvVT2S1VcwaI0-9qqRgPyJRiJ-oTJKgOTv1Pp6tCFeNwmR9lDaAVum4CRDpb0WbjkkjVPeMyKb6H_M4_DceRD7hqZK-FLVf4trqPgvzmZrL2FUmv8A8D-4M71SqDgEdkaDPEcWJGEwT-O9JQuyJbOM8ZsksmDxjyK-TrLEsvMJbcFatPZUh3CmN5y2DPS1_QbBwrqYpcfW3fQ4jhk2gCmOVQ","do_not_auto_login_if_credentials_match":"true","phone_id":"4c17088e-4d91-40fb-b00e-590953090e47","enc_password":"#PWD_INSTAGRAM:4:1600866121:AYNjZE+8d1VMnAFVMeEAAUvqg9+dlICDuUKfn0gemkCmXGL4ZuA6kVBfeioQ/K/l7t2DxgVLz/YJEkkNvmq1TeBTK8sHGDrlVAEQU6z+htb+6SNcEOyV7pcuehbv+EadSlA3JDkqx59+ix7iBTwJMsSPgHgjXBA1utopExJyPnytVuW5kz2i5NNT6Cn7sxZQn31Ys/elO8HPtCGsC0hYZqhiphUZjcSrbG4Opk1mU/AuRV09ViHQesvBHxGOYQZ0pKrup42YNUTBcWPvzq7+H4HihXJJRJPngwwpTfivN31t9mARxAOOTV9ojTz9eQAkT1VhDLzEbBh/YomX8uUHK8AilHBTr3/xOF3ZRDFdu9FZQBZ6xyhoKZgECPdATlHg9Senw8UbAg==","phone_number":"+79035723296","_csrftoken":"xJyrzqAIL8MelJZrDCKDRXZdYPiuzcap","username":"vorontsovbv","first_name":"Ivan Vorontsov","day":"27","adid":"6245d685-6705-4f29-b17e-e1f5a82ec238","guid":"55ca701b-3663-4e83-868b-79a3569f9251","year":"1990","device_id":"android-26d306ec5bbd43a6","_uuid":"55ca701b-3663-4e83-868b-79a3569f9251","month":"5","sn_nonce":"Kzc5MDM1NzIzMjk2fDE2MDA4NjU4OTB8VGq6hCcAuuHETk0JKgS5e7XIKBFJX1un","force_sign_up_code":"","waterfall_id":"d1f62672-64a5-46d4-8833-93752709c146","qs_stamp":"","has_sms_consent":"true","one_tap_opt_in":"true"}
Ну все, ждем от тебя решения расшифровки SafetyNet.
 

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
И кстати, автор немного не верно генерирует sn_nonce, насколько я понимаю. Первая часть нонса идет либо емайл, либо телефон. У автора это всегда пустая строка. Смотрел исходники давно, может автор уже поправил)
Ну так где твоя версия генерации, непонял?
 

akella

Client
Регистрация
28.02.2016
Сообщения
100
Благодарностей
17
Баллы
18
Погодь, так если это живой труп, то ты, наверное, или нашел решение и пишешь из Мальдив сейчас, или же на заводе, верно?
Решение (единственно верное) - уйти из инсты

Касательно подписи, раскопал свой старый регер, генерил так
64373

Но смысла в этом примерно ноль, так как sn_nonce можно вообще не отправлять, это никак не повлияет на пробив реги, только на качество аккаунта. Лучший выход в этом всем - регать через веб
 

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
Тоесть ты говоришь, что надо sn_nonce надо генерить через safetynet, но не умеешь его генерить? Тогда к чему твои сообщения? Ты его не расковырял, а кого-то учишь, что надо расковырять.
 

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
Решение (единственно верное) - уйти из инсты
Но ты не ушел, верно? Зачем тогда говоришь другим, уйти из инсты? Это примерно как дорвеестроители говорят, что в дорах бабок нет, а сами снимают по пару тыс баксов в месяц в худшем случае. Ага-ага)
 

akella

Client
Регистрация
28.02.2016
Сообщения
100
Благодарностей
17
Баллы
18
Но ты не ушел, верно?
Ушел год назад, инста мертва с осени 2019, зарабатывать на ней можно только продавая 1) аккаунты 2) софты 3) накрутки.
Никого ни в коем случае не убеждаю, хотите - можете посоревноваться с инстой и ее бесконечными спам-блоками со старта на любое действие)
 

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
Ушел год назад, инста мертва с осени 2019, зарабатывать на ней можно только продавая 1) аккаунты 2) софты 3) накрутки.
Никого ни в коем случае не убеждаю, хотите - можете посоревноваться с инстой и ее бесконечными спам-блоками со старта на любое действие)
Так что ты тогда здесь забыл и когото чему-то учишь, если сам с инстой не работаешь?)
 

devffy

Client
Регистрация
16.03.2019
Сообщения
380
Благодарностей
138
Баллы
43
А еще фейсбук мертв и так далее)
 
  • Спасибо
Реакции: 606 и melutsk

mrboogie

Client
Регистрация
28.05.2019
Сообщения
26
Благодарностей
14
Баллы
3
Ушел год назад, инста мертва с осени 2019, зарабатывать на ней можно только продавая 1) аккаунты 2) софты 3) накрутки.
Никого ни в коем случае не убеждаю, хотите - можете посоревноваться с инстой и ее бесконечными спам-блоками со старта на любое действие)
ушел с интернтов ваших с 2007 года, понял что денег в интернетах ваших нет, не знаю что вы здесь забыли. Твое сообщение звучит примерно так
 
  • Спасибо
Реакции: Meteorburn и melutsk

sergio197675

Client
Регистрация
21.09.2019
Сообщения
212
Благодарностей
180
Баллы
43
Подскажите ,пжлста по живучести акка -
Регаю на одну почту , подтверждаю код , тут же перепривязываю к другой почте - код выслан , но нигде нет поля вставить код или просьбы пройти по ссылке ( пока нет). Если тупо оставить так ( не заморачиваться с подтверждением второй перепривязаной почты) , акк быстрее сдохнет или просто со временем напомнит , что "надо бы всё таки подтвердить" и будет жить далее ?
 
  • Спасибо
Реакции: melutsk

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
Подскажите ,пжлста по живучести акка -
Регаю на одну почту , подтверждаю код , тут же перепривязываю к другой почте - код выслан , но нигде нет поля вставить код или просьбы пройти по ссылке ( пока нет). Если тупо оставить так ( не заморачиваться с подтверждением второй перепривязаной почты) , акк быстрее сдохнет или просто со временем напомнит , что "надо бы всё таки подтвердить" и будет жить далее ?
По моему опыту, единственные акки, которые живут в регере от чисток - это смс реги на ру номер 1 номер - 1 акк.
 
  • Спасибо
Реакции: Baloo

BadVolt

Client
Регистрация
15.09.2020
Сообщения
6
Благодарностей
9
Баллы
3
Ну так где твоя версия генерации, непонял?
Моя версия вот, не стоит агрессировать) Я не в упрек, если инстаграм регает аккаунты - значит ему подходит что мы вы ему подсовываете. Решения с safetynet от меня можете не ждать, такой задачи пока не стоит. Это несомненно, добавит траста аккаунту, но это не единственное над чем можно работать.
JavaScript:
static createSnNonce(payload = '') {
    return Buffer.concat([Buffer.from(`${payload}|${Date.now()}|`), crypto.randomBytes(32)]).toString('base64');
  }
 
  • Спасибо
Реакции: Alemon

melutsk

Client
Регистрация
03.08.2016
Сообщения
1 218
Благодарностей
1 076
Баллы
113
Моя версия вот, не стоит агрессировать) Я не в упрек, если инстаграм регает аккаунты - значит ему подходит что мы вы ему подсовываете. Решения с safetynet от меня можете не ждать, такой задачи пока не стоит. Это несомненно, добавит траста аккаунту, но это не единственное над чем можно работать.
JavaScript:
static createSnNonce(payload = '') {
    return Buffer.concat([Buffer.from(`${payload}|${Date.now()}|`), crypto.randomBytes(32)]).toString('base64');
  }
Так зачем ты за него заикался, если решения нет?) Лучше жевать, чем говорить. А по генерации - она есть в шаблоне, какой смысл снова это здесь писать?) Давай тогда каждый кубик здесь писать, чо)
 

BadVolt

Client
Регистрация
15.09.2020
Сообщения
6
Благодарностей
9
Баллы
3
Так зачем ты за него заикался, если решения нет?) Лучше жевать, чем говорить. А по генерации - она есть в шаблоне, какой смысл снова это здесь писать?) Давай тогда каждый кубик здесь писать, чо)
Если ты не видишь разницы между тем, как генерируется твой нонс и как он генерируется здесь - окей, у каждого свой уровень. (Если не поймешь - напиши в личку, я тебе подскажу)
Большинство людей даже не знают что такое safetynet и зачем он нужен, писал исключительно в просветительских целях.
 

Alemon

Client
Регистрация
22.09.2020
Сообщения
49
Благодарностей
22
Баллы
8
Лучше жевать, чем говорить.
слушай, ты чего так жестко? Я не увидел тут ни капли осуждения, наоборот только кучу респектов. Просто по некоторым вопросам идет обсуждение - как лучше сделать. Не потому, что у тебя плохо, а чтобы разобраться в вопросе.
Еще раз - тебе огромное спасибо за проделанную работу, а остальные мессаджи - это типа: "коллега, как ты считаешь - вот так вот могло ли быть лучше или нет?"

Если не поймешь - напиши в личку, я тебе подскажу
Коллега, напиши мне в личку, плз!
 

art31

Client
Регистрация
20.09.2020
Сообщения
3
Благодарностей
1
Баллы
3
Тоже отдал Голос)
Полезный шаб
 
  • Спасибо
Реакции: melutsk

progl

Client
Регистрация
24.05.2018
Сообщения
14
Благодарностей
7
Баллы
3
а можете подробно рассказать как генерируя sn_nonce, sn_result и enc_password ? последнее у меня не получилось на питоне сгенерить - набле отрывок кода на ноде... а первые два связаны с гуглом, но не понятно как генерить их
 
  • Спасибо
Реакции: melutsk

BadVolt

Client
Регистрация
15.09.2020
Сообщения
6
Благодарностей
9
Баллы
3
а можете подробно рассказать как генерируя sn_nonce, sn_result и enc_password ? последнее у меня не получилось на питоне сгенерить - набле отрывок кода на ноде... а первые два связаны с гуглом, но не понятно как генерить их
Первый не очень то связан с гуглом на самом деле, он генерируется на клиенте и гугл в ответ на запрос выдает sn_result, а с enc_password все довольно просто, в хередар есть публичный ключ, с его помощью и aes-256-gcm генерируется шифр, в буфер пихается время запроса, пароль и прочая лабуда) Посмотри реализацию в этом шаблоне, поймешь
 
  • Спасибо
Реакции: progl и melutsk

progl

Client
Регистрация
24.05.2018
Сообщения
14
Благодарностей
7
Баллы
3
Первый не очень то связан с гуглом на самом деле, он генерируется на клиенте и гугл в ответ на запрос выдает sn_result, а с enc_password все довольно просто, в хередар есть публичный ключ, с его помощью и aes-256-gcm генерируется шифр, в буфер пихается время запроса, пароль и прочая лабуда) Посмотри реализацию в этом шаблоне, поймешь
я конечно извиняюсь, что оочень глупый вопрос - но чем можно этот шаблон открыть - файлы скачал, разархивировал, а открыть не получается
 
  • Спасибо
Реакции: melutsk

slavon

Client
Регистрация
24.06.2016
Сообщения
357
Благодарностей
53
Баллы
28
я конечно извиняюсь, что оочень глупый вопрос - но чем можно этот шаблон открыть - файлы скачал, разархивировал, а открыть не получается
У тебя ваще зенка есть?
 
  • Спасибо
Реакции: melutsk

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)