[advanced] modify Java Encryption Program's Source Code

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
Hello, I am part of a software security firm and currently our developers are not available for this task which is why I come to you guys!

First i will explain what the 2 software source code's do right now, then after I will tell you what your job is. Here is the brief description:
The Java Encryption program takes user specified files and outputs an encrypted version of the file in .jar or .exe format, when executed, launches a dummy process, uses the JNA library to replace the dummy process with the code of the decrypted executable file. The software uses WinAPI calls in JNA.

The second seperate source code project that you will also work on is the generator, this basically a cmd utility that compiles unique versions of the java encryption program based on specified image base address's and various other factors.

at the moment we are looking for a determined problem solver that can modify the source code of these 2 projects for these 2 reasons:

1. to enable the encrypted files to run successfully on all windows systems, 32bit, and 64bit without any corruption issues. Currently the encrypted files are having problems running on windows 7 64 bit and few others.
2. Get rid of the current few antivirus's that are flagging the program as something malicious.

What is critially required to remember throughout this project is to make the encrypted output files fully compatibility with all windows systems while at the same time also minimizing the risk of detection from antivirus's as much as possible because this is causing us many user conflicts/issues.

I will be handing you the source code as soon as you are picked for the job. Also a screenshot of the software and the generator is in attachments.

Additional Project Description:
11/01/2010 at 16:56 CST
To clarify the compatibility issue with windows, this seems to only happen on 64bit computers. So we think the goal is to get GetThreadContext function working via JNA to solve this but we aren't 100% certain.

11/01/2010 at 20:07 CST
And to clarify the antivirus issue, You must get rid of the current antivirus's flagging the crypted files that the program outputs specifically.

Skills required:
C# Programming, Java
Additional Files: cypherx.png generator.png
Hire sean22
Project posted by:
sean22 United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 600
in 8 days
Hire barundebnath
$ 750
in 7 days
$ 750
in 10 days
Hire waldoalvarez
$ 600
in 30 days
Hire dushantha12
$ 550
in 25 days
Hire dic0ff
$ 500
in 10 days
Hire bonoadil
$ 600
in 15 days
Hire AtlantiSoft
$ 750
in 7 days
Hire Zakozi
$ 589
in 60 days
Hire senthilp2k
$ 750
in 3 days