tElock is a PE-File Encryptor/Compressor tool that was designed to process most .exe, .ocx and .dll files.
It compresses and encrypts those file types while leaving them executable and protects against patching and disassembling.
Since tElock is freeware and locked files only contain the -free- decompression routines of aPlib, you can legally use tElock even for commercial software.
Here are some key features of "Telock":
· Decreases size of most PE-files a lot while leaving them still functional
· Support for .exe, .dll and .ocx files. Also most .scr files shouldn't make problems.
· Protects your files against patching/modifications and disassembling
· PE - Optimization (Alignments, PE-Checksum, stripping of unused relocation info ..)
· Shellintegration for .exe and .dll files (Explorer-right-click: 'Open with tElock')
· Drag'n'drop capabilities
· Selfintegrity checks and several encrypted layers
· Polymorph decryption routines
· Debugger Breakpoint detection on Windows-API functions used by your files
· Numega Softice(tm) detection
· Debugger trace (singlestep) detections
· Anti-(Proc)Dump code
· Unique (tElock was first protector using it): Mutex check
· IAT(WinAPI calls)-redirection
· Resource, Relocations, simple tls and exports-handling/redirection
· Section checksums
· Sections/Objects-renaming
· Importtable encryption (tElock uses an own DLL loader)
· Commandline support: telock.exe -S
What's New in This Release: [ read full changelog ]
· new option 'Preserve all icons': leaves -all- icon resources in your file intact
· fixed a problem with files which import functions of same .dll twice or more