Closed

Client Server Communication C++ PHP

Client (c++)

1) AntiCrack (non public techniques):

- Debugger Attached

- virtual machine

- Other checks you can think of to

2) Grabs PC Information = monitor, user, harddrive serial, and others

=> Takes this information and creates a hardware identification MD5 hash number

3) Create an encrypted header using AES256 encryption with MD5 hash number as encryption key

=> Sends information to server

Server:

1) Stores Header Information

2) Grabs clients IP address

=> Searches in SQL for IP address which will be the "key" in SQL for this user

=> From this user Grab decryption key (will match hardware identification MD5 hash number

=> Decrypt AES256 encryption header information using the key above.

=> If decrypted header matches MD5 has number stored in SQL allow the user to be authenticated

3) Take ByteArray stored in php and encrypt using AES256 and hardware identification MD5 hash number as key

4) Send this bytearray to the client

Client(c++):

1) Receives encrypted bytearray

2) Decrypts using AES256 using hardware identification md5 has number which you got in step 2 above as the key to decrypt

This project it's too difficult since there are public libraries for AES256 encyrption. It's just that server communication with header description and php coding I am not too strong on security aspect.

Skills: C++ Programming, MySQL, PHP

See more: php communication, client server communication, php client information, sql server client communication, php server client project, client server communication php, communication php, mysql client, serial communication, decrypted, communication, aes256 encryption, client libraries mysql, virtual communication, php monitor hardware, mysql encrypt decrypt, mysql grab, php md5 encrypt, encrypt mysql, php decryption, client server coding, mysql create server, project php coding, mysql serial, encrypted php

About the Employer:
( 2 reviews ) Ottawa, Canada

Project ID: #4546865

7 freelancers are bidding on average $223 for this job

samitXI

Please check your inbox Thanks

$237 USD in 5 days
(73 Reviews)
6.3
spcinc

Hello! Thanks your invite. I think can do your project successfully. But firstly, I want to talk to you about detail SPEC on SKYPE. Regards.

$309 USD in 15 days
(16 Reviews)
6.1
programer218

I can work your project!

$526 USD in 10 days
(19 Reviews)
5.3
nexttechvw

Please see my private message.

$300 USD in 3 days
(9 Reviews)
4.2
evidcomm

Ready to start now..Many thanks..

$228 USD in 7 days
(14 Reviews)
4.1
jasqwerty

I see you have this and another project posted, with slightly different descriptions. Would like to talk to you about the details.

$236 USD in 10 days
(6 Reviews)
4.0
alexandersyvak

I can do it.

$155 USD in 3 days
(1 Review)
1.1
jiangzhen1984

hello, I can do this.

$222 USD in 30 days
(0 Reviews)
2.7
c4xp

I already did parts of this. So it should be quick to implement, I will also send a TD to you.

$277 USD in 10 days
(0 Reviews)
0.0
heyram1

Please see your pm.

$144 USD in 3 days
(0 Reviews)
0.0