Find Jobs
Hire Freelancers

C Client/Server with encryption

$100-450 USD

Abgeschlossen
Veröffentlicht vor mehr als 16 Jahren

$100-450 USD

Bezahlt bei Lieferung
You are bidding on a Windows Client and Server project. The Server will run as a Windows system service on a normal Windows 2000 server. The service must listen on multiple ports and require the client to Knock first. Don't bid unless you know what this means please. The client must run on Windows using direct calls to [login to view URL] driver and not through Winsock. The client must port knock on the server and then connect. The client and server must share a key and then negotiate a 2nd key. The 2nd result is the client sending 1 KB of data (a single packet) to the server. The server will unpack this data and pass it to a SOAP service on the same machine. This is all the server side must do. The client side will have one function MakeRequest(void *pData, int Size) and will return the packet sent back from the server, also encrypted. This is a fairly simple process if you understand the basic concepts involved. Ideally the client would be done in ASM or C with little external dependencies as this will be linked to a driver. The server has no limitations and must handle multiple connections. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform Win32 Platforms
Projekt-ID: 3079268

Über das Projekt

3 Vorschläge
Remote Projekt
Aktiv vor 17 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
See private message.
$127,50 USD in 10 Tagen
5,0 (22 Bewertungen)
4,9
4,9
3 freelancers are bidding on average $205 USD for this job
Avatar des Nutzers
See private message.
$212,50 USD in 10 Tagen
4,3 (10 Bewertungen)
2,3
2,3
Avatar des Nutzers
See private message.
$276,25 USD in 10 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von UNITED STATES
United States
5,0
92
Mitglied seit Okt. 15, 2002

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.