看了很多大佬的unidbg教程,想自己也来试试,随即下载idea unidbg0.9.8版本,由于电脑已经安装了高版本的java,直接启动,然后就报错了
上截图:
如图所示,这是unidbg中的示例代码
使用的是java21版本运行,报了空指针异常
解决办法:
现在AI这么发达,直接问AI吧,AI真好用
现在我们已经知道了是java高版本中的权限问题,需要添加参数
--add-opens java.base/java.util=ALL-UNNAMED
操作步骤:
1. 修改运行配置,在构建并运行中右边的修改选项中添加虚拟机选项
2. 添加之前的参数,确保权限正确
3. 测试运行,这次我们就得到了想要的结果
· 今 日 推 荐 ·
听歌有惊喜,包邮送书哦!!!欢迎私聊,vx:ivu123ivu
将下面地址复制到浏览器即可欣赏
http://163cn.tv/DdLCYjl
(来自@网易云音乐)
本文内容来自网络,如有侵权请联系删除
原文始发于微信公众号(逆向有你):安卓逆向 -- unidbg 0.9.8 解决java高版本anjuke示例代码空指针异常问题
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论