[advanced] modify Java Encryption Program's Source Code

In Progress Posted Nov 1, 2010 Paid on delivery
In Progress Paid on delivery

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.

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.

And to clarify the antivirus issue, You must get rid of the current antivirus's flagging the crypted files that the program outputs specifically.

C# Programming Java

Project ID: #840023

About the project

11 proposals Remote project Active Mar 31, 2011

11 freelancers are bidding on average $608 for this job

srinichal

Please let me know further details as code complexity is also one more issue

$600 USD in 8 days
(47 Reviews)
6.5
barundebnath

Please check PM.

$750 USD in 7 days
(79 Reviews)
6.3
sunztech

Please see PMB.

$750 USD in 10 days
(4 Reviews)
5.6
waldoalvarez

I have experience doing this kind of things. See my page please.

$600 USD in 30 days
(1 Review)
2.8
DouglasRoyer

Should be fairly easy.

$250 USD in 5 days
(0 Reviews)
0.0
AtlantiSoft

I had worked with encryption.

$750 USD in 7 days
(0 Reviews)
0.0
senthilp2k

Have prior experience with the encryption in C language. I can build and solve the same in JAVA also.

$750 USD in 3 days
(0 Reviews)
0.0
bonoadil

I'm a java specialist (certified SCJP,SCWCD)

$600 USD in 15 days
(0 Reviews)
0.0
dic0ff

Hi. please check your PM.

$500 USD in 10 days
(0 Reviews)
0.0
dushantha12

I have my team.I can do this.

$550 USD in 25 days
(0 Reviews)
0.0