Auditing Software
$100-200 USD
Оплачується при отриманні
**Requirements for audit validation software/system**
**Objective**
Provide data that enables an auditor to verify that we’re taking adequate steps to secure their data and to protect their intellectual property, and to provide adequate information to demonstrate that dedicated employees are providing the expected work.
**Solution**
Create a snapshot of the workstation approximately 10 times per hour. Compress this file and securely transfer it to a centralized file server through https protocol.
**Technical Platform**
Most workstations are running MS Windows 2000, XP or higher. The file server receiving data will likely run Linux. Save format should probably be JPEG, code should be C++, Visual Basic is possible but not preferred. Should be a background process (daemon) - not actively running.
**Pseudo Code**
Variables
* Workstation ID information
* Approximate images per hour
* SSL/SFTP server location
* SSL/SFTP server user ID
* SSL/SFTP server password
:START
Process running on the workstation wakes up every 60 seconds. Generates random number between 1 and 100. If (random number) <= (variable approximate images per hour/60), then go to create snapshot, else end
:SNAPSHOT
Create snapshot save to disk (can overwrite existing file)
:SEND TO HOST
SSL/SFTP/SCP to server
:END
Additional requirement:
The resolution should be high enough that text is readable and there should be a date/time stamp (including timezone) on the image
Yes, It is NT Service, should have an installer,
that we are able to use it to install on the machine. Installer source code should also be there.
## Deliverables
Deliverable:
Source Code, including code for installer,
pass the test.
Document that illustrates the usage.
## Platform
Windows 2000,Xp or above
ID Проекту: #3895302