救命!关于QNX ELF程序加密

中文QNX 讨论: 欢迎大家灌水,讨论有关QNX 问题。

救命!关于QNX ELF程序加密

帖子zmmkele » 周四 10月 13, 2011 1:05 pm

我对QNX ELF程序加密做法如下:
1、修改note segment(phdr),替换为load型。并修改相应的va、pa、size等参数;
2、修改ehdr->entry,使之指向新增的load segment;
3、在elf文件末尾,添加新增的segment代码。代码比较简单,即
push new_entry
retn

从程序的逻辑和load_elf、ldd源代码分析看,这样做应该是没错的。但,实际执行的时候显示“invalid argument”,何解?
有经验的前辈指点指点,焦头烂额ing ........
zmmkele
Senior Member
 
帖子: 61
注册: 周四 1月 06, 2011 11:53 am

Re: 救命!关于QNX ELF程序加密

帖子zmmkele » 周四 10月 13, 2011 2:41 pm

求助,求包养!
zmmkele
Senior Member
 
帖子: 61
注册: 周四 1月 06, 2011 11:53 am

Re: 救命!关于QNX ELF程序加密

帖子zmmkele » 周三 10月 19, 2011 1:59 pm

没人做过此类程序么?
zmmkele
Senior Member
 
帖子: 61
注册: 周四 1月 06, 2011 11:53 am


回到 四海同心QNX论坛

在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客

cron