首页
社区
课程
招聘
[转帖]Enigma Protector 1.31 Enterprise version
发表于: 2007-6-28 14:27 5498

[转帖]Enigma Protector 1.31 Enterprise version

2007-6-28 14:27
5498
From:UnPacKcN Security


Enigma Protector 1.31 Enterprise version

        Enigma protector 是一种软件保护系统,支持 Win32 可执行文件 (*.EXE) 、动态链接库 (*.DLL) 、Active 控件 (*.OCX)和屏幕保护程序 (*.SCR)。它应用艺术性的加密、数据压缩和其它安全特性来保护您的程序免遭破解。Enigma protector 可以通过内部 API 函数改变模式参数来创建试用版和注册版程序。它允许您为自己的软件添加保护和注册系统,并且支持多语言。
        一般而言,软件保护机制都是基于“信封”原理,软件的所有区段(代码段、数据段、输入表和资源) 被封装在保护器内,保护代码添加在文件尾部。软件运行时,保护代码首先取得控制权,并检查文件的完整性、是否有调试器、注册密匙核试验版本限制等内容,然后解密程序数据,初始化应用程序(处理输入表和重定位表)并将控制权交还给应有程序。不同于其它保护方案,Enigma 应用 API(应用程序接口)与被保护程序紧密的结合在一起,这极大地增强了破解难度。

特性列表:

压缩并加密文件 程序代码模拟:
文件入口保护 (删除源代码,用多态指令代替) 输入表重定向 高级输入表保护 模拟系统 WinAPI 功能
保护数据段
反破解保护:
反调试器保护(例如 SoftIce, OlliDbg, TWD) 校验和保护 (CRC) 花指令 反跟踪
反内存转储和内存补丁
创建试用版程序
试用次数,试用天数,试用日期等 系统时钟回拨控制
试用模式应用内部 Enigma API
通过注册密匙创建注册版程序
程序密匙锁定
时间限制密匙
硬件锁定密匙

What is Enigma Protector?Enigma Protector is application for Microsoft Windows. It protects your work from program crackers with help of state-of-the-art encryption, data compression, and other security technologies. It provides creation of trial and registered applications, with possibility of the checking mode parameters with help of internal Enigma API functions. It allows you to design and add a complete software protection and registration-key system to your existing programs. It works with any programming language that produce Windows PE files. Enigma works with Win PE 32 executables (*.exe), screen savers (*.scr) and dynamic libraryes (*.dll, *.ocx). So if you are developer and you are interested in raising of level of white sales then Enigma Protector is your choice.
Enigma protector is shareware programm. You can try free demo version but it has some limitations. You will not be able to use Encrypted sections, DLL attachment, Black list. See help for more info.

Features of the Enigma Protector
compression & encryption of file
application code emulation:
file entry point protection (delete original code and replace it with polimorphic instructions)
import table redirection
advance force import protection
emulation some WinAPI functions
protection data section
encryption section of application data
"not crack" protection:
anti-debuggers (as SoftIce, OlliDbg, TWD) protection
control sum (CRC) checking
trash instructions
anti-tracing tricks
memory anti- dumping, patching
possibility to create trial applications
trial time depend on number of executions, number of used days, until the date
clock reversing control
internal Enigma API for working with trial mode
possibility to create registered application by means registration key(s)
application keys locking
time limited keys
hardware locking keys

How does Enigma Protector works?Protection mechanism is based on the principle of "envelope", in which the application is put. The application is packed, i.e. all application sections (code, data, import tables, resources) are processed and then the protection code is appended to the end of the file. The size of the protection code is about 80 kbytes packed. First the control is gained by the protection code, protection code gains control and checks the application integrity, debugger presence, the registration key, processes trial version limitations, then decrypts and unpacks the application data, initializes the application data needed (processes the import functions and relocation tables) and passes the control to the application. Unlike other protection schemes Enigma has the API (Application Programming Interface) to interact with the protected application, and this greatly increases the counteraction to the attempts to remove the protection.
too large to upload, download here:

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 192
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
哇!
Enigma 升级啦!
学习一下!
啦啦啦......
2007-6-28 16:42
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hxx
3
哇!
Enigma 升级啦!
2007-6-28 23:21
0
雪    币: 342
活跃值: (323)
能力值: ( LV9,RANK:450 )
在线值:
发帖
回帖
粉丝
4
似乎壳在申请内存的时候忘记了用PAGE_EXECUTE_READWRITE,而是直接用PAGE_READWRITE导致2003等系统会运行不起来
2007-6-29 00:30
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
下来看看了~
2007-6-29 01:00
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hxx
6
高级货啊,收下。
2007-6-29 06:51
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
货是好货,可惜未注册,只能供玩赏。
2007-7-5 20:55
0
雪    币: 195
活跃值: (473)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
学习一下!
啦啦啦......
2007-12-10 13:57
0
游客
登录 | 注册 方可回帖
返回
//