gpt4 book ai didi

android - 获取 Instagram 私有(private) api 的 HmacSHA256 key

转载 作者:行者123 更新时间:2023-11-29 01:09:46 26 4
gpt4 key购买 nike

我们中的许多人都在使用破解的 Instagram API ( https://i.instagram.com/api/v1/ )。此 API 需要一些调用进行签名,如下所示:

        byte[] keyBytes = GenericConstants.SECRET_KEY.getBytes();
SecretKeySpec signingKey = new SecretKeySpec(keyBytes, "HmacSHA256");
Mac mac = Mac.getInstance("HmacSHA256");
mac.init(signingKey);
byte[] rawHmac = mac.doFinal(json.getBytes());
byte[] hexBytes = new Hex().encode(rawHmac);
String signetJson = String(hexBytes, "UTF-8");

请求作为 signetJson.NORMAL_JSON 发送。

问题是每个 Instagram 版本的 SECRET_KEY 都不同,有没有办法从 Android 设备获取它,或者有人可以分享吗? ;)

最佳答案

您将需要一个 gikdbg 和运行 ART 的 Android。

从 gikdbg,附加 com.instagram.android 进程并查找名为 libstrings.so 的模块

在调用strlen的crypto_auth_hmacsha256_init上面设置一个断点,运行以命中断点。从那里,按照转储,通过寄存器内存地址从内存中提取 key 。

IG Key

关于android - 获取 Instagram 私有(private) api 的 HmacSHA256 key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44028413/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com