当前位置: 首页 > news >正文

如何给网站做二维码平泉县住房和城乡建设局网站

如何给网站做二维码,平泉县住房和城乡建设局网站,新手怎么在义乌拿货,网站优化排名易下拉效率使用Frida框架HOOK RegisterNatives函数,获取动态注册的函数地址、名称、签名、class名称、所属的so文件名称、so文件加载基址、函数在so文件中的地址。 废话不多说,上代码: 运行命令:frida -U -f in.****** -l RegisterNatives…

使用Frida框架HOOK RegisterNatives函数,获取动态注册的函数地址、名称、签名、class名称、所属的so文件名称、so文件加载基址、函数在so文件中的地址。

废话不多说,上代码:

运行命令:frida -U -f in.****** -l RegisterNatives.js

function hook_native(){var module_libart=Process.findModuleByName("libart.so");console.log("module_libart info:"+module_libart);var symbols=module_libart.enumerateSymbols();var addr_RegisterNatives=null;for(var i=0;i<symbols.length;i++){var name=symbols[i].name;if(name.indexOf("CheckJNI")==-1&&name.indexOf("JNI")>0){if(name.indexOf("RegisterNatives")>0){console.log("RegisterNatives:"+name+"\n"+"RegisterNatives_Address:"+symbols[i].address);addr_RegisterNatives=symbols[i].address;}}}if(addr_RegisterNatives){Interceptor.attach(addr_RegisterNatives,{onEnter:function(args){var java_class=Java.vm.tryGetEnv().getClassName(args[1]);var methods=args[2];var method_count=parseInt(args[3]);var module = Process.findModuleByAddress(methods.add(Process.pointerSize*3+Process.pointerSize).readPointer());var module_addr=0;if(module){console.log("===========module so name:"+module.name+"===========");//打印所属模块名称module_addr=Process.findModuleByName(module.name).base;console.log(module.name+" address is:"+module_addr);}else{console.log("===========cannot find so name===========");//打印所属模块名称}console.log("addr_RegisterNatives Java Class Name:"+java_class);console.log("addr_RegisterNatives Java Class method count:"+method_count);for(var i=0;i<method_count;i++){var method_name=methods.add(i*Process.pointerSize*3).readPointer().readCString();var method_sign=methods.add(i*Process.pointerSize*3+Process.pointerSize).readPointer().readCString();var method_addr=methods.add(i*Process.pointerSize*3+Process.pointerSize).readPointer();console.log("method name:"+method_name);//打印内存的函数console.log("method sign:"+method_sign);//打印函数签名console.log("method addr:"+method_addr);//打印函数地址if(module_addr>0){var file_method_addr=method_addr.sub(module_addr);console.log("method file addr is:"+file_method_addr)}}},onLeave:function(retval){}})}
}
function main(){hook_native();
}
setImmediate(main)

http://www.yayakq.cn/news/668069/

相关文章:

  • 网博士智能建站广告投放工作怎么样
  • 上传网站主办者承诺书电脑怎么做软件开发
  • 网站开发 模块化做网站分销违法吗
  • 教育网站制作方案学做网站的书籍
  • 在微信中做网站页面转wordpress
  • 河南国正建设集团公司网站网页编辑栏无法写入
  • 手机wap网站建站系统仿做网站网站
  • 建设网站需要哪个语言编译器做全网影视网站的风险
  • 搜索推广网站哪家做的最好开公司网站创建费用
  • 洛阳做天然气公司网站网站的ftp上传地址
  • 网站响应速度验收百度广告联盟平台
  • 做网站哪家最好建设网站需要资料
  • 定制营销型网站公司小程序代理加盟条仿
  • 网站内页产品 首页推荐做平台网站要增值业务吗
  • ae模板免费网站wordpress 优势
  • 网站APP推广wordpress中的角色
  • 教育网站模板个人电脑搭建成网站服务器
  • 国内最有趣的网站重庆网站建设费用
  • 金融网站源码 asp网站建设东北
  • 商城微网站开发微网站网站系统开发
  • 做网站要先买域名吗wordpress修改后台登录地址
  • 网页设计的网站配色方案上海网站 备案查询
  • 沧州模板建站平台网络规划设计师和系统架构师哪个好考
  • 织梦模板 行业网站网站注册怎么做屏蔽过滤
  • 定制网站建设官网磁贴式网站模板
  • 做网站在自己电脑建立虚拟机门户网站如何建设方案
  • 湖南营销网站建设棋牌软件开发多少钱
  • 制作网站的钱哪里做公司网站比较好
  • 建设环保网站的目的与功能分析h5微场景制作软件
  • 网站建设工作总结做外贸的社交网站有哪些