Hajeb

Hajeb: A Parental Control System - Hajeb is a complete software solution to constrain the usage of computer. It help parents determine which programs (e.g.: games) their children cannot execute, which website they cannot visit, and control their usage of Internet with timing. Also Hajeb can watch every character written by children and log it and it capable of take a screenshots in any specified time.

View the Project on GitHub CoEIA/hajeb

Objective

The main objective of the software is to enable the parent users of a computer to control the usage of their home based PC by their children. There are various features in the software which could be turned off or on as configuration settings by the parent users. These configurations vary from user to user based on their windows account

Hajeb Modules

  1. Packet Filter and Packet Monitor: A dll layer intercept all packets goes throw the network and log it.
  2. Key logger: Low-level keyboard hook listen and intercept all entered character.
  3. Screenshots Monitor.
  4. Program Locker.
  5. Browser Audit (Browser History)
  6. Web surfing Timing

Advantages

  1. Control every user in the PC.
  2. Monitor all accessed websites.
  3. Capture screenshots.
  4. Filter unwanted Websites.
  5. Capture every entered character.
  6. Control usage of Internet.

Screenshots:

Homemontior screenBlocked SitesInternet UsageInternet Remining timeSettingsLoggersAdmin panelInternet ControlBlocked SiteUser WizardAccount SettingsFeatures Enabled