Monitoring System
The development was executed as part of the commercial product line of parental control. A few versions of the software product have been released, including a varied set of functions and aimed at different end-users.
Brief description: Among other developments of the company this project holds a detached position. And this is no mere chance. The project has embraced up-to-date technologies, the most interesting innovations in the sphere of web-developments and system SW. The system consists of more than 20 modules performing different functions, starting from a messaging driver and a system integrity control module and ending with incoming information processing servers and web-interface.
The main aims of the software complex were:
- journalizing of frequented by a user (presumably a child) Internet-sites (information interception in such browsers as IE, Firefox, AOL, MSN Explorer, etc.);
- journalizing of internet-chats correspondence (MSN, AOL, Yahoo, ICQ, Trillian, etc.);
- obtaining of remote access to a computer (remote desktop function analogue);
- full remote system control via web-interface and access restriction of a child to the computer on the whole, to the Internet and certain applications;
- parents' notification both when a child views banned web-sites and when there are unallowable words in a chat (via SMS, e-mail);
- client's invisibility mode for such applications as Antivirus and Firewall;
- high utilization of the server part. Estimated daily system utilization is over 20 million transactions;
- processing of great data capacity. Estimated daily capacity of processed data surmounts dozens of gigabytes.
Business sphere: Security, Monitoring systems, Parental control.
Technologies and development environment: Visual Studio 2005, Qt, MFC, WinAPI, FSDDK, C++, ASM, reverse engineering, C#/ASP.NET, MS SQL, MSProject, MS Visio, payment systems PayPal, 2CO, ClickBank.
Project capacity: Over 150 person-months.
Achievements: The released software product has received a «Must Have» from the popular British online magazine www.Telegraph.co.uk Self-monitoring System