simple Network Anti-Piracy Protection System

We need a simple client-server application that let us immplement an anti-piracy protection system for software that is Network licensed (LAN).

The Server must control the number of users that can run an application (in their workstation). Every time a user opens the application, the client asks the server if this workstation, identified by a network number or by a computer number, is authorized. If there is an available license, the server authorizes this workstaion, sets a record of what workstaion is using the license and the time it requested the license.

The Client grants or denies access to the the application according to the Server answer. The client must be immplemented as a library and .h files that we can call using Win32 Visual C++ code. It must include a dialog box where the client user can select a workstation in his LAN to act as a Server.

The system has to be strong enough to protect the software from typical users who can try to get additional licenses moving files to other folders or Network Servers, or modifying registry values. We know that a simple protection is not strong enough for crackers that can use reverse engineering or assembler, not even super professional protection tools can do this!

NOTE that this system has to work in a single workstation, where it works both as Server and Client.

- Generate a Computer Number Code using BIOS info, HDD serial, Computer Name, System File and/or any other means to identify a single machine among others.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Complete ownership and distribution copyrights to all work purchased.

## Platform

Windows 98/NT/2000/XP

Kemahiran: Pengaturcaraan C, Keselamatan Komputer, Kejuruteraan, Microsoft, MySQL, PHP, Kejuruteraan Perisian, Ujian Perisian, Sistem Admin, Sekuriti Web, Destop Windows

Lihat lagi: work in nt, work in act, win32 programming, what is reverse engineering in programming, what is network programming, what is a library in programming, tools of computer programming, tools for computer programming, source code protection, simple computer programming, serial programming, computer programming code, computer network programming, assembler programming, protection engineering, c network programming, reverse engineering c#, protection, network tools, network programming

Tentang Majikan:
( 34 ulasan ) Coquitlam, Canada

ID Projek: #2881780

Dianugerahkan kepada:


See private message.

$255 USD dalam 14 hari
(6 Ulasan)

5 pekerja bebas membida secara purata $1913 untuk pekerjaan ini


See private message.

$148.75 USD dalam 14 hari
(46 Ulasan)

See private message.

$552.5 USD dalam 14 hari
(8 Ulasan)

See private message.

$8500 USD dalam 14 hari
(54 Ulasan)

See private message.

$106.25 USD dalam 14 hari
(5 Ulasan)