Sign inSign up

zhx47/jd_sign

By zhx47

•Updated almost 3 years ago

某东Sign unidbg

Image
11

10K+

zhx47/jd_sign repository overview

github上面找的一个demo,因为unidbg默认是线程不安全的,根据官方源码demo小改了一下。 代码:https://github.com/zhx47/unidbg-jd-sign⁠

请注意自己的端口和路径

docker run -d \
    --name=jd_sign \
    -p 32772:8080 \
    -v $PWD/jd_sign:/app/data \
    --restart=always \
    --log-opt max-file=2 \
    --log-opt max-size=50m \
    zhx47/jd_sign:latest

接口: POST /sign

Request Body: (application/json)

{
    "fn": "isvObfuscator", // functionId 必填
    "body": "{\"url\":\"https://lzkj-isv.isvjd.com\",\"id\":\"\"}",  // body 必填,可以为JSON字符串或者对象
    "client": "android", // client 非必填 默认android
    "clientVersion": "12.2.2", // clientVersion 非必填 默认12.2.2
    "uuid": "192643cf416a41b3a6299558e7f39d7c", // uuid 非必填 会自动生成
    "ep": true // 是否生成ep参数 非必填
}

Response Body:

{
    "body": "functionId=isvObfuscator&body=%7B%22url%22%3A%22https%3A%2F%2Flzkj-isv.isvjd.com%22%2C%22id%22%3A%22%22%7D&ef=1&ep=%7B%22appname%22%3A%22com.jingdong.app.mall%22%2C%22cipher%22%3A%7B%22aid%22%3A%22CJuyDtGzY2Y0CJZrDNPsC2O2Ctu5DJU4ZJdwCzvuD2C%3D%22%2C%22dBrand%22%3A%22WQvrb21f%22%2C%22dModel%22%3A%22UwVubWvBCtLGcw8%3D%22%2C%22openudid%22%3A%22CJuyDtGzY2Y0CJZrDNPsC2O2Ctu5DJU4ZJdwCzvuD2C%3D%22%2C%22osVersion%22%3A%22CJO%3D%22%2C%22screen%22%3A%22CtS5DyenCNqm%22%2C%22uuid%22%3A%22CJuyDtGzY2Y0CJZrDNPsC2O2Ctu5DJU4ZJdwCzvuD2C%3D%22%2C%22wifiBssid%22%3A%22dW5hbw93bq%3D%3D%22%7D%2C%22ciphertype%22%3A5%2C%22hdid%22%3A%22JM9F1ywUPwflvMIpYPok0tt5k9kW4ArJEU3lfLhxBqw%3D%22%2C%22ridx%22%3A1%2C%22ts%22%3A1698575375038%2C%22version%22%3A%221.2.0%22%7D&client=android&clientVersion=12.2.2&uuid=192643cf416a41b3a6299558e7f39d7c&st=1698575374985&sign=c9fff725a9cec3643dd59f3a4d9f54ee&sv=111", // 完整的参数
    "code": 0,
    "fn": "isvObfuscator", // functionId
    "msg": "success",
    "sign": "st=1698575374985&sign=c9fff725a9cec3643dd59f3a4d9f54ee&sv=111", // sign
    "traceId": "4da367b8-c02f-4c27-97ce-79bb7ddf39b5"
}

感觉还行,也不是不能用

1698575946866.png

在目录下有一个 apk 和 so ,环境不改的情况下,可以自行替换APK和SO,需要64位APK文件。

1698575161761.png

libjdbitmapkit.so 在安装包 \lib\arm64-v8a\ 下面, 请注意文件名称请保持示例的,不要修改文件名。

1698575294707.png

Tag summary

Content type

Image

Digest

sha256:9f741a2d9…

Size

202.7 MB

Last updated

almost 3 years ago

docker pull zhx47/jd_sign