frida rpc算法发送
阜南娱乐新闻网 2025-09-30
return result
}
Java.use("com.dodonew.online.http.RequestUtil").decodeDesJson.implementation = function (json, desKey, desIV) {
console.log("RequestUtil decodeDesJson is call")
console.log("json:", json)
console.log("desKey:", desKey)
console.log("desIV:", desIV)
let result = this.decodeDesJson(json, desKey, desIV)
console.log("RequestUtil decodeDesJson result:", result)
return result
}
})
重新整理 根据上述hook,重新整理出来尽早codice_确实是这样codice_的,一个SSL,一个泄密。//催促SSL
function callparaMap(username, userPwd, timeStamp) {
let result = "";
Java.perform(function () {
let map = Java.use("java.util.HashMap").$new();
map.put("timeStamp", timeStamp)
map.put("loginImei", "Androidnull")
map.put("equtype", "ANDROID")
map.put("userPwd", userPwd)
map.put("username", username)
//
let r1 = Java.use("com.dodonew.online.http.RequestUtil").paraMap(map, "sdlkjsdljf0j2fsjk", "sign")
// console.log("r1:", r1)
//
result = Java.use("com.dodonew.online.http.RequestUtil").encodeDesMap(r1, "65102933", "32028092")
// console.log("r2:", r2)
})
return result;
}
//积极响应SSL
function calldecodedesjson(data) {
let result = "";
Java.perform(function () {
result = Java.use("com.dodonew.online.http.RequestUtil").decodeDesJson(data, "65102933", "32028092")
// console.log("decode:", decode)
})
return result;
}
木料客户服务 既然上述现在把命题捋似乎了,并且也现在写好的尽早codice_的jscode。 那么就来了,如何和python结合到独自,跑再加一个web,这样蠕虫只必需积极响应的变量取得局部变量即可。 codefrom fastapi import FastAPI
import uvicorn
import frida
jsCode = """
function callparamap(username, userPwd, timeStamp) {
let result = "";
Java.perform(function () {
let map = Java.use("java.util.HashMap").$new();
map.put("timeStamp", timeStamp)
map.put("loginImei", "Androidnull")
map.put("equtype", "ANDROID")
map.put("userPwd", userPwd)
map.put("username", username)
//
let r1 = Java.use("com.dodonew.online.http.RequestUtil").paraMap(map, "sdlkjsdljf0j2fsjk", "sign")
// console.log("r1:", r1)
//
result = Java.use("com.dodonew.online.http.RequestUtil").encodeDesMap(r1, "65102933", "32028092")
// console.log("r2:", r2)
})
return result;
}
function calldecodedesjson(data) {
let result = "";
Java.perform(function () {
result = Java.use("com.dodonew.online.http.RequestUtil").decodeDesJson(data, "65102933", "32028092")
// console.log("decode:", decode)
})
return result;
}
rpc.exports = {
encrypt: callparamap,
decode: calldecodedesjson,
};
"""
# 马上指导工作
# process = frida.get_device_manager().add_remote_device('192.168.3.68:27042').attach("com.dodonew.online")
process = frida.get_usb_device().attach('com.dodonew.online')
script = process.create_script(jsCode)
print('[*] Running 小肩膀')
script.load()
app = FastAPI()
# ×tamp=1647662720061
@app.get("/getencrypt")
async def getencrypt(username, password, timestamp):
result = script.exports.encrypt(username, password, timestamp)
return {"data": result}
from pydantic import BaseModel
class Item(BaseModel):
data: str
@app.post("/getdecode")
async def getdecode(item: Item):
result = script.exports.decode(item.data)
return {"data": result}
if 词组name词组 == '词组main词组':
uvicorn.run(app, port=8080)
运行 构造催促 codeimport requests
import time
import json
dt = time.time() * 1000
# 催促SSL
url = f"×tamp={dt}"
r1 = requests.get(url)
print(r1.json())
# 登记
url = ""
headers = {
"Content-Type": "application/json;charset=utf-8"
}
data = {
"Encrypt": r1.json().get("data")
}
print(data)
r = requests.post(url=url, headers=headers, data=json.dumps(data))
print(r.text)
# 取得催促泄密
data = {
"data": r.text
}
url = ""
r = requests.post(url=url,headers=headers, data=json.dumps(data))
print(r.text)
运行 归纳 这个app还是很简单的,但是确实用到了俩SSL,如果要是硬刚code的话,还是必需学术研究学术研究的。 但是如果用到rpc这种登出方案的话,你就可以断定几行code就完事了! 但是瑕疵也是相比的,必需相反机器和iPad,如果只是采集数据的话,确实还是挺恰当的! 如果在系统设计过程出处任何关键问题,回忆起下面电邮,我们看到时会第一时间解决关键问题。 得越坚持不懈,得越恰巧。 我是码农星期八,如果觉得还不错,回忆起下手点赞一下哈。。海南早泄阳痿治疗医院昆明妇科医院哪家比较好
郑州看白癜风去哪里最好
泉州白癜风
上海皮肤病检查
钇90树脂微球能治好肝癌吗
钇90y治疗肝癌效果怎么样
肝癌靶向药可根治癌症吗
急支糖浆治什么咳嗽
钇90疗法

-
因特网概念股走高,嘉楠科技涨超9%
写真 2025-10-2412月7日(周二),美股帐户概念股走高,截至发稿,嘉楠新材料(CAN.US)、Marathon Digital(MARA.US)涨超9%,亿邦国际上(EBON.US)涨超8%,第九城市(NCTY.US

-
没人要的私人堆放,成了老外的财富密码
视频 2025-10-24,而历险秃鹰则用排泄物开挖许诺一个暴富的也许。你这世界想像仅仅,堆抽那时候的暴富神话能有多令人遗憾。堆抽历险电视一新闻《堆抽战争》(Storage Wars)女主播Dan

-
[路演]风光股份:募投项目完全达产之后有望实现逾20亿销售额
星闻 2025-10-24美景网12同年7日讯 12同年7日傍晚,自然风光股份(301100.SZ)首次公开出版发行投资人并在创业板上市网上路演在美景·路演天下举行。投资者交流每一集,自然风光股份常务董事、总经理王磊表示

-
[路演]风光持股:已成功打通从苯酚到烷基酚再到抗氧剂完整工艺合成链
综艺 2025-10-24全景网12翌年7日讯 12翌年7日清晨,风景秀丽股份(301100.SZ)首次海外版股市并在港交所上市网上路演在全景·路演君子举行。股市市场交流该集,风景秀丽股份董事、副总经理、董事会秘书李大双

-
华西公司股票:维持吉利汽车买入评级 新能源表现亮眼
综艺 2025-10-24技术硬核的优势,另一方面月内在H&M力、系列产品定义及不断创新营销等实现陡坡起跑,市占率加快增加,剑指全球性一线车企。为了更好地体现一些公司的低价效用,运用于分部净值法:1)想像中镱:目