alphaSeclab / obfuscation-stuff

Source Code Obfuscation And Binary Obfuscation, Multiple Languages And Multiple Platforms. Including 250+ Tools and 600+ Posts
330 stars 77 forks source link

有关linux内核ko的代码混淆及花指令 #2

Open chenhaiwu opened 3 years ago

chenhaiwu commented 3 years ago

大佬咨询个问题,我想针对内核一个模板的ko(linux内核内核),并不打算开源的。 有些关键代码(比如常数,offset等)想进行代码混淆及花指令类的操作。 我分析了很多工程,都是针对windows程序,或者linux bin用户态程序,并没有对内核的c代码进行混淆的。 咨询下,这块有什么思路?

我自己有两条思路: 1:linux kernel c -> c混淆代码 ; 2:shellcode/opcode替换,但是担心内部调用一些在内核态不能使用的。 目前1/2,都没有找到合适的。