White Papers

Port Locking

The task was to provide blocking of user access to the devices which are connected via the external USB ports.

It is very popular task for Corporate Security software. Solutions variates much depending on the range of supported (blocked) USB devices, options for customizing the level of access.

In our solution rules of blocking should be user, device type, device and manufacturer specific.

Read more...

Hiding of registry keys

Provide blocking of access and hiding of the system registry keys depending on the context of user in the current application.

Such task occurs in Corporate Security System implementation in particular in Data Protection components and some others.

Read more...

Driver for limitation of HTTP connections by rules

The task was to write a driver to look through the network traffic in search of HTTP connections (HTTP is detected on the content of the TCP-stream, not by port); each outgoing HTTP request is compared with the set of the configured rules and if a rule forbids a request to the resource, then, instead of server answer, the driver inserts a false answer with the page corresponding to the forbidding rule, into the TCP stream.

Read more...

FTP virtual disk driver

The task was to write a utility that allow address to a specific server under FTP protocol by creation of network disk (at that, the disk must look as usual network disk in Windows). Also it was required to supply the maximum independence of separate program components in order to replace FTP protocol, if necessary, with any other without significant expenses.

Read more...

Device driver for allowing/forbidding switching-on the monitor

The task was to develop a driver which can allow/forbid switching-on the monitor on system events that usually result in such switching:

  • switching to a sleep mode on system/screensaver events
  • automatic switching-on the monitor on mouse movement or after pressing any key on a keyboard.

Read more...