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

厦门同安区建设局网站360度全景地图

厦门同安区建设局网站,360度全景地图,网站的建设心得,免费手机看电影app哪个软件好Android逆向学习#xff08;番外一#xff09;smali2java部分文件无法反编译的bug与修复方法 一、前言 昨天我和往常一样准备着android逆向#xff08;四#xff09;的博客#xff0c;结果发现smali2java对某些文件无法进行逆向#xff0c;我不知道windows会不会产生这…Android逆向学习番外一smali2java部分文件无法反编译的bug与修复方法 一、前言 昨天我和往常一样准备着android逆向四的博客结果发现smali2java对某些文件无法进行逆向我不知道windows会不会产生这个bug但是ubuntu产生了这种情况作为一个喜欢多了解的人我就探究了一下这个bug并且找到了原因并且给出了修复的方法目前我已经联系了原作者期待smali2java能够尽快的对这个进行更新 下面我会简单介绍一下这个bug产生的原因与修复的方法如果大家比较赶时间的话可以直接看修复的方法 二、bug的介绍 我在对一些带有$$文件名的smali文件进行逆向会出现这种情况的bug 这就很奇怪了$$文件是因为使用java lambda表达式产生的一个smali代码虽然这种代码一般非常简单不需要逆向直接看smali代码就可以但是作为一名有着大志向的菜狗我最看不得电脑报错了所以就打算直接修复这个bug 下面我们就开始分析这个bug是怎么产生的以及如何修复这个东西通过查看报错我们发现是一行命令没有正确的运行我们直接在命令行运行一下这个命令发现报错如下 文件没有找到然后机智的我发现这个文件名字上下怎么对不上了会不会是没有转义的事情加上转义符号我们再试一下 果然是这个原因既然已经知道bug产生的原因了简单修复一下就好了 三、修复方法 我们首先要找到这个插件的位置这个vscode的插件都是javascript或者typescript写的我是写过与发布过javascript脚本的所以修改脚本对我来说不是难事情一般来说vscode的配置文件都是在主目录下的.vscode目录里面我们直接去找就可以了记得打开隐藏目录 smali2java的脚本目录我们就这样找到了 然后打开文件夹我们只需要修改两个文件 在里面的out文件夹下有个decompiler文件夹里面有两个JadxDecompiler.js文件一个在decompiler里一个在里面的impl文件夹里面然后我们对这两个文件夹进行如下的修改 就是在指定位置加上下面个代码这个是利用正则表达式进行替换 .replace(/\$/g,\\\$)这个代码的意思就是运行命令的时候在文件名上加上转义这样就能正确运行了 对了当你修改之后你的vscode还是没有办法运行这时候就ctrlshiftp打开vscode命令面板然后reload window就可以重新加载插件然后你就发现这个程序可以正确运行了 最后还是虎哥镇楼
http://www.pierceye.com/news/235829/

相关文章:

  • 详情页的五大模块东莞网站优化科技有限公司
  • 南阳建设网站哪家好昆明网站服务
  • 大潮建设集团有限公司 网站网站改版策划方案
  • 网站开发心路历程烟台网站建设薇企汇互联见效付款
  • 企业网站的制作周期wordpress添加数据库表
  • 广告推广营销网站网站买空间的价格
  • 转转假网站怎么做linux建设视频网站
  • 伍佰亿搜索引擎网站系统wordpress 增加备案
  • 韩国做游戏的电影 迅雷下载网站有哪些网络营销方式文献
  • 大学生兼职网站的融资方案龙华网站建设设计制作公司
  • 青之峰网站建设哪家好用什么l软件做网站了
  • 免费建站资源怎么编写app软件
  • 机关网站建设建议云南响应式网站建设
  • 对网站开发语言的统计杭州网站设计公司有哪些
  • 不会代码 怎么做网站兴义网络推广
  • 综合电子商务型企业网站怎么做网站的网盘
  • ucenter使用自己做的网站房地产新闻时事热点
  • 企业网站备案 过户电商运营视频教程
  • 做网站运营这工作怎么样北京网站优化价格
  • 河南专业网站建设网站怎么做高权重
  • 国内大型电子网站建设做网站时怎么透明化
  • 微应用和微网站的区别手机网站开发的目的
  • 网站ico开一个网站建设公司好
  • wordpress中文站cn外贸网站怎么换域名
  • 淘宝客怎么做直播网站吗学校网站建设发展概况分析
  • 广州网站外贸推广建筑师必看的16部纪录片
  • 深圳网站建设平台网站右侧浮动广告
  • 中英文网站源码浙江东南网架公司
  • 个人备案网站放什么资料培训
  • html做企业门户网站提供设计的网站