Home  Product  Download  Order  FAQ  Link  Contact
 

 
 
UltraProtect ---- Frequently Asked Questions



What's the main feature of ACProtect?

1 ACProtect use RSA1024 algorithm to generate license key,so it is impossible to
write a Keygen or keymaker,the key can combined with a MachineID to prevent the license key used in more than one computer. You also can lock some code specified
by the RSA key pair,so without the correct key.dat,the code locked can not run,it
will be skipped. This character fit the need of distribute trial version before the customer buy your key.dat license.

2 It allow the user to put a embedded crypter into the application being protected
(just add a signature ACProtect has already prepared into your source code and recompile the application),the crypter also do the anti debug,anti trace,anti dump function,it encrypted the code specified so the code can not be disassembled to analysis, the crypter communicate with the packer loader,if the packer loader was striped by some tool like prodump ,the crypter will know and the crypted code can
not be decrypted to run.

3 Use "polymorph" method to generate protect code varied every time,so one application protected by another application protected by ACProtect has the
same function,but the code is varied almost every bit. This characteristic will not
allow the patcher to work and hard to disassemble.

4 Many anti debug-tricks to counteract with the most popular tools used by
cracker like win softice,trw2000,filemon,regmon etc.

what's the main difference between ACProtect and traditional protector ?

The main difference with traditional protector is the "Embedded protector",it
was mixed with the source code ,so it is hard to split it from the source
application. It is not simple a signature ,it has many space to hold codes to anti debug,anti trace,communication with the loader to do the protect function after
the application dumped into memory to run.(see the example provided by
ACProtect.)

Can i kill the enemy program of my program?

Yes,you can specify two enemy program of your application in your protection
project setting,ACProtect will kill them before they do their work. Further more ,ACProtect will try to kill the common enemy(popular tools used by cracker) for you,the enemy has include:
EXESPY,WXR95,REGMON,FILEMONITOR,REGMON,WINDOWDETECT,DEBUGVIEW,
RESSPY, ADVANCED REGISTRY TRACER,REGSNAP,MEMSPY,MEMORY DOCTOR,PROCDUMP32,MEMORY EDITOR,FROGSICE,SMU WINSPECTOR,MEMORY DUMPER,MEMORYMONITOR,NUMEGA SOFTICE LOADER,URSOFT W32DASM,
Prodump.

IS ACProtect only a protector?

No,it is not only a protector,also it can be used as a Key license manager to
generate RSA1024 based license Key.

What's the "project" mean?

Because ACProtect not only a protector,but also a Key License Manager,so
when a application protected by ACProtect,ACProtect need to know the
compress setting,enemy program setting,RSA key pair setting etc. The
"project" is designed to memorize the setting when you need it again (Minor
update and Generate key).

Why ACProtect don't generate MAchineID itself?

If you select the RSA1024 Key license combined with a MachineID,ACProtect
allow you to define what your aspect of MachineID means. In my opinion,if
ACProtect generate the MachineID for your application,the MachineID of
someone else 's application protected by ACProtect is the same as yours.
It is not safe enough. You only write a function to generate the MachineID
and export the function,ACProtect will call it to get the MAchineID you
specified.(see the example provided by ACProtect)

What's the "Polymorph" mean?

polymorph is a technic to generate asm opcode varied every time but keep
the function the same. When ACProtect protect a application ,the asm opcode generated varied from application to application,but they do the same anti debug,encrypt,decrypt functions. This character will prevent the cracker to
generate general patcher of ACProtect and make cracker hard to disassemble
the program protected.

Does ACProtect use a lot of hard disk space?

No! ACProtect is very small so please have no worries about the hard disk
space!

I want my customers who had received serial number of the old version
to use the new version without re-register. How can I do it?

It's also very easy. If you use the original project to protect your updated application,the key also can unlock the new version.

I have more questions - who should I write to?

Please send your additional questions to support@ultraprotect.com. If you have
any suggestion, please feel free to let us know! Just send email to support@ultraprotect.com.

System Requirements for ACProtect for Windows

- Pentium class processor

- Microsoft Windows 95 OSR 2.0, Windows 98 Second Edition, Windows
Millennium Edition, Windows NT 4.0,Windows 2000,Windows XP

- 16 MB of RAM (32 recommended)

- 15 MB of available hard disk space

Installing and Uninstalling ACProtect for Windows

To install ACProtect, follow these steps:

- Make sure you have at least 15 MB of available disk space

- Make sure you have turned off all anti-virus software before beginning the

installation.

- Install ACProtect or just unzip ACProtect.zip to a dir if you download a zipped version..

To uninstall ACProtect, follow these steps:

- From Start select Settings, Control Panel, Add/Remove Programs

- Select ACProtect and press the Add/Remove... button

- or from startup menu choose ACProtect,select ACProtect uninstall

Installation Issues

Make sure you have turned off all anti-virus software before beginning the

installation.

Anticrack Protector some features
dll protect,exe protect,exe protection,dll protection,exe protector,dll protector


 
Copyright UltraProtect.com 2004-2005, All right be reserved. Design by for3w.org