linux - Linux,如何反汇编系统调用
解决方案
以上不能“反汇编”成机器指令。strace 向您显示的是一个系统调用列表,这些系统调用带有它们的参数摘要,打印出来很有帮助。
从输出中获取进行这些调用的机器指令列表肯定是不可能的。甚至是一个可用的指令序列,可以在没有1之间的东西的情况下重现这些调用。
如果您真的想查看已执行的指令,则需要使用调试器,而不是strace
.
1 - 因为strace
输出只输出参数的摘要。注意到省略号了吗?
推荐阅读
- r - 在输出中保持 DT 表的行高相同
- python - 使用回溯和递归的 N 皇后问题中的错误
- python - 如果输入已经排序,如何避免在对二次方程的输出进行排序的问题中出现索引错误?
- java - Stream.of 和 IntStream.range 有什么区别?
- pycharm - PyCharm如何设置默认重构重命名范围
- python - 将文件的内容从下到上翻转,第一行除外
- python-3.x - 在创建本地文件的动态路径以在我用 Django 开发的 Web 应用程序中工作时需要帮助
- python - 安装 docker 失败“如果安装 docker,请清理以前的 docker-py 包”,语法错误
- google-apps-script - 如果已在 Google 表格中预订,请避免在两个日期之间预订房间
- ios - iphone12录视频丢帧,视口图像稳定