-
-
[求助]frida 如何在js中将NSDictionary转为json
-
发表于: 2020-5-2 21:21 10102
-
各位大佬现在遇到了类型转换的问题,用frida将数据修改再送回app这个问题,我用new ObjC.Object(args[2]).$className 得到数据类型是NSDictionary,我想问下如何用js来修改这个数据再传回app内,我想要将该字典send回python进行处理再传回app继续运行,但是类型转换这块不清楚怎么做。我目前是这样做的,但是程序出错:
var NSDictionary = ObjC.classes.NSDictionary;
var NSJSONSerialization = ObjC.classes.NSJSONSerialization;
var NSJSONWritingPrettyPrinted = ObjC.classes.NSJSONWritingPrettyPrinted;
var err = ObjC.classes.NSError;
...
onEnter: function(args) {
var dictionary = NSDictionary.dictionaryWithDictionary_(args[2]);
var json_data = NSJSONSerialization.dataWithJSONObject_optionserror(dictionary,NSJSONWritingPrettyPrinted,err);
console.log("json_data ->" + json_data);
...
}
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
赞赏
看原图
赞赏
雪币:
留言: