解析vxworks镜像提取里面的全局变量

落落小强 2019-09-17 11:09:39
最近做个交互界面需要,一般怎么做啊,客户说有个叫nmppc的工具,但是我没有找到。。。希望有大神解惑
...全文
20425 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ambercctv 2020-10-22
  • 打赏
  • 举报
回复
在命令行下用nmppc啊,可以输出每个变量占用内存的大小。
objdump一般只是列出符号(变量)起始地址。
glen30 2020-08-18
  • 打赏
  • 举报
回复
引用 3 楼 天亮后说晚安 的回复:
[quote=引用 2 楼 solomon1 的回复:]
用objdump工具,你如果在ppc的板子上开发,就用objdumpppc -D vxWorks > log.txt

这是要源码才能弄吧[/quote]

objdump是vxWorks提供的一个工具软件,在安装目录里面有
就是反汇编
cooljet123456 2019-11-02
  • 打赏
  • 举报
回复
这是反汇编,不用源码,可以试试看。如果你可以到shell的话,或者知道大概名字,在shell中lkup可以查符号
天亮后说晚安 2019-09-30
  • 打赏
  • 举报
回复
引用 2 楼 solomon1 的回复:
用objdump工具,你如果在ppc的板子上开发,就用objdumpppc -D vxWorks > log.txt
这是要源码才能弄吧
solomon1 2019-09-30
  • 打赏
  • 举报
回复
用objdump工具,你如果在ppc的板子上开发,就用objdumpppc -D vxWorks > log.txt
VxWorks_developer 2019-09-23
  • 打赏
  • 举报
回复
没听说过,这个应该不能吧,全是二进制代码,而且是经过风河加密的。 如果是源码扫描还有这个可能。或者系统跑起来之后访问堆栈?nmppc没听过,有可能是在workbench的debug单元里

2,179

社区成员

发帖
与我相关
我的任务
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
  • VxWorks开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧