Functional Enhancement of PC Security & Protection Software

Success Story.

Functional Enhancement of PC Security & Protection Software

About the Client

The client is an innovative, fast growing software product company specializing in anti-spyware and security software for the Microsoft® Windows® Operating System. The client’s flagship all-in-one security software has been downloaded several thousand times in more than 80 countries worldwide.

Business Challenge

The anti-virus and anti-spyware software market is one with intense competition where players are looking to constantly add more security features or cut down software product costs. In this fast changing landscape, the client was looking to add more features to its software product to sustain its market position. However, its in-house team was busy working on the software product scanning engine, and the client was looking for a reliable systems software development partner for its planned feature enhancement development activities.

The client selected Silicus for our expertise and track record in working with leading systems management software companies.

Need help with a C/C++Software Maintenance project?

Contact Silicus Sales

Silicus Solution

Silicus used VC++ with Visual Studio 2005 for the new feature development. The new software functionality was developed offshore by Silicus systems software experts and integrated into the main product code.

The QA team ensured that the new code was compatible with rest of the software product, and did not adversely impact any of the existing functionality.

The following new functionality was developed by our systems software experts:
  • Analysis Engine
  • Windows Component Cleaner
  • Internet Explorer - Temporary File Cache, URL History, Cookies, Hidden Index.dat files and Last download file location
  • Firefox - Temporary File Cache, URL History, Cookies and Download manager
  • Google Chrome
  • Advanced Cleaning Options
  • Menu Order cache
  • Tray Notifications Cache
  • Window Size and Location Cache
  • User Assist history
  • IIS Log Files
  • Custom Folders

Registry Cleaner - The new module developed by Silicus uses an advanced Registry Cleaner to check for problems and inconsistencies. It can check the following:

  • File Extensions
  • ActiveX Controls
  • ClassIDs
  • ProgIDs
  • Uninstallers
  • Shared DLLs
  • Fonts
  • Help File references
  • Application Paths
  • Icons
  • Invalid Shortcuts and related items

Application Cleaning - As well as cleaning up old files and settings left by standard Windows components, the software also cleans temporary files and recent file lists for many applications including:

  • Firefox, Opera, Safari, Media Player, eMule, Kazaa, Google Toolbar, Netscape, Microsoft Office, Nero, Adobe Acrobat Reader, WinRAR, WinAce, WinZip and related items

Tools and Settings

Silicus adopted the agile development methodology for software development.

Technologies Used




Visual Studio 2005



Client Benefits

New Customer Acquisitions

The new functionalities developed and delivered by Silicus ensured the client’s product to go one up on its competition and a great chance to attract more customers to its product

Cost Effective And Flexible Service Delivery

The client was looking for a cost effective partner to help in the development, as the in-house team was working on high priority projects. The client did not want to hire local resources for a short term project of this nature.

2700 Post Oak Blvd, Suite 1625 | Houston, TX 77056 | | (866) 912-8855 |

  • Houston, TX
  • Dallas, TX
  • Atlanta, GA
  • San Jose, CA
  • Pune, India

© Copyright 2016 Silicus Technologies, LLC.