水木社区手机版
首页
|版面-电路设计与调试(Circuit)|
新版wap站已上线
返回
1/1
|
转到
主题:如果是自定义指令集
2楼
|
secondjet
|
2022-11-17 09:08:13
|
展开
处理器上的指令集吗?每条指令都是硬件电路实现的,开盖抄下板图就知道了。
当然1:1复制容易,单独提取出几条指令有点复杂。
【 在 quantitative 的大作中提到: 】
: 竞争对手还可以逆向反编译出来吗?
--
FROM 123.116.149.*
7楼
|
secondjet
|
2022-11-17 18:18:50
|
展开
理论上通过版图就可以逆向出来,指令都是逻辑电路实现的,把板图恢复成原理图就可以了,只不过这个工作太复杂了,一般没人干。
你贴的是从软件方面破解,这个是碰运气了,CPU对软件来说就是个黑盒子。
破解硬件必须用硬件手段。
【 在 quantitative 的大作中提到: 】
: 就算挖出来了隐藏指令,也不一定可以逆向分析出来啊
:
https://zhuanlan.zhihu.com/p/498014297
:
--
FROM 123.116.149.*
13楼
|
secondjet
|
2022-11-17 23:17:42
|
展开
STM32的ARM指令集,貌似是公开的吧。而且中国公司可以直接得到ARM公司的授权,获得这些指令集的IP。
所以这个层级的芯片对中国来说已经没有难度了。
另外,我不那么了解,只是觉得如果真是搞这方面的工程师,自己正向设计一套类似ARM的指令集也并不难,毕竟在复杂也还是属于精简指令集,只是很费功夫。
有难度的还是X86和AMD64指令集,这个貌似是私有的,而且很复杂,难度很大。
【 在 quantitative 的大作中提到: 】
: stm32级别的芯片,逻辑电路相对不复杂,是否可以通过提取电路来逆向得到完整的指令集呢?
: 技术上可行吗?
:
--
FROM 221.223.40.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版