能力值:
( LV2,RANK:10 )
|
-
-
2 楼
自己顶一个!!本论坛上下载了一个多年前大神发的elfp的压缩壳,http://bbs.pediy.com/showthread.php?t=40406 看到这种写法,愣是没看懂,求大神路过,指点
//////////////////////////////////////////
extern unsigned long __loader_begin, __loader_end; //不要直接使用
#define LOADER_BEGIN (unsigned long)(&__loader_begin)
#define LOADER_END (unsigned long)(&__loader_end)
#define LOADER_SIZE (LOADER_END - LOADER_BEGIN)
#define LOADER_ENTRY_OFFSET ((unsigned long)loader_main - LOADER_BEGIN)
//////////////////////////////////////////////////////////////////////////
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
劝你还是别看elfp对你so的加壳一点帮助都没有。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
抽了点零散的时间,差不多看懂了,编译通过,没注意到有个连接文件。里面有定义SECTIONS
{
.text : {
. = ALIGN(1);
*(.text)
__loader_begin = .;
*(.loader)
__loader_end = .;
} = 0x9090
}
不过在ubuntu上跑起来有问题。直接报错。
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
没办法,没找到什么现成的加壳的工具。有个壳就行。。。。
|
能力值:
( LV3,RANK:30 )
|
-
-
6 楼
so加壳很有意思。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
压缩后的壳如何解压呢?
哪位大神帮我脱壳?
|
能力值:
( LV3,RANK:20 )
|
-
-
8 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
so文件确实是很重要的,在这部分上花点去保护有时候是很有必要的
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
很有必要研究下so加密啊,大趋势。
|
|
|