能力值:
( LV2,RANK:10 )
|
-
-
2 楼
求求大佬收了神通吧
|
能力值:
(RANK:385 )
|
-
-
3 楼
求求大佬收了神通吧
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
人和人的脑子怎么差别这么大
|
能力值:
( LV6,RANK:90 )
|
-
-
5 楼
原来你去闭关了
|
能力值:
( LV12,RANK:280 )
|
-
-
6 楼
Imxz
求求大佬收了神通吧
這算什麼神通
|
能力值:
( LV12,RANK:280 )
|
-
-
7 楼
|
能力值:
( LV12,RANK:280 )
|
-
-
8 楼
|
能力值:
( LV12,RANK:280 )
|
-
-
9 楼
|
能力值:
( LV12,RANK:330 )
|
-
-
13 楼
这个还是属于1代VMP基于ByteCode的,希望能通过LLVM写出语义等价的2代VMP把Handle 融入到每个虚拟函数中去,仅在函数内部执行相关的虚拟代码。
|
能力值:
( LV12,RANK:280 )
|
-
-
14 楼
TeddyBe4r
这个还是属于1代VMP基于ByteCode的,希望能通过LLVM写出语义等价的2代VMP把Handle 融入到每个虚拟函数中去,仅在函数内部执行相关的虚拟代码。
沒太理解你說的2代VMP, 有無一些實際的例子
|
能力值:
( LV12,RANK:330 )
|
-
-
15 楼
ngiokweng
沒太理解你說的2代VMP, 有無一些實際的例子[em_065]
虚拟代码和原代码完全融合,数据解析和指令分发都放进指令内部,字节码不定义指令,只有操作数和指令地址
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
TeddyBe4r
这个还是属于1代VMP基于ByteCode的,希望能通过LLVM写出语义等价的2代VMP把Handle 融入到每个虚拟函数中去,仅在函数内部执行相关的虚拟代码。
好思路
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
感谢分享
|
能力值:
( LV12,RANK:280 )
|
-
-
18 楼
TeddyBe4r
虚拟代码和原代码完全融合,数据解析和指令分发都放进指令内部,字节码不定义指令,只有操作数和指令地址
感覺很難實現, 期待大佬之後出篇文章講解一下
|
能力值:
( LV1,RANK:0 )
|
-
-
19 楼
666
|
能力值:
( LV3,RANK:20 )
|
-
-
20 楼
太难了 mark一下
|
能力值:
( LV1,RANK:0 )
|
-
-
21 楼
很棒的实现思路!通过LLVM Pass将IR指令转译成自定义字节码再配合VM解释器的设计确实巧妙,为代码保护方案提供了有价值的参考。关于xVMP的技术架构细节,我整理了一份思维导图,欢迎大家一起探讨这个项目的技术亮点。 
|
能力值:
( LV12,RANK:280 )
|
-
-
22 楼
mb_cizqyhuh
很棒的实现思路!通过LLVM Pass将IR指令转译成自定义字节码再配合VM解释器的设计确实巧妙,为代码保护方案提供了有价值的参考。关于xVMP的技术架构细节,我整理了一份思维导图,欢迎大家一起探讨 ...
6
|
能力值:
( LV3,RANK:30 )
|
-
-
23 楼
自己人难为自己人
|
能力值:
( LV12,RANK:280 )
|
-
-
24 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
25 楼
TeddyBe4r
虚拟代码和原代码完全融合,数据解析和指令分发都放进指令内部,字节码不定义指令,只有操作数和指令地址
请问这个有相关的文章学习嘛,好像现在的tvm就是用这种方式,每个指令块读取操作数,然后每个指令块的结尾根据读取的数据解密地址来分发到其他的指令块
|
|
|