Remotely monitoring your childrenâ€™s computers using iTalc
Teachers have a great classroom tool called iTalc that they use to monitor and control their classroom computers.Â Using iTalc, teachers can monitor each computer in the classroom.Â They can also take control of the computer, lock and black the screen, take screenshots of the computer screen, and even power down the machine, all with a single click of a button.Â The tool is free (open source) and marketed towards teachers and classroom settings.Â Parents can install the open source iTalc software and use it in their homes too though.Â Using iTalc on your private home network, you can monitor your kidâ€™s activities and keep an eye on what websites they are browsing, what they are doing on social networking sites like Facebook, and even watch as they read their email.Â There are other tools that offer similar functionality such as keylogging tools and web site blockers, but iTalc is a perfect addition to your arsenal of child protection tools.
The following describes how to install and configure iTalc on your home network.Â The version installed below is aÂ WindowsÂ XP version but is compatible with Windows 7 and earlier with a few extra steps to get it working on Windows 7 (that are not well documented).
NOTE: click the screenshot images below for a larger, easier to view shot.
iTalc setup on Windows 7
- These directions are for a Windows 7 install.Â The Windows 7 install takes a few more steps but the application works perfectly on this newer version of Windows.
- Install iTalc.Â Installation is pretty simple.Â The install will start the key generator when the install completes.Â Keys are generated and used to ensure the computers can securely connect to each other.Â You’ll have a master key, that is generated on the first “master” install, which will be copied to each client machine that you wish to monitor.
- Once the install completes, generate the master key on the machine that will be your primary administration machine.
- Install iTalc on client machine(s).Â Copy the key that was generated on the master machine to your client machine, preferably in the iTalc/Keys directory.Â The key will be named something like italc_dsa_key.pub.
- During the client install, don’t generate the master key again but instead, choose the default option to import a key.Â Import the italc_dsa_key.pub key that was generated during the master installation.
- From the iTalc master, add the machine you wish to remotelyÂ monitor.Â You’ll need the IP Address and MAC address of the machine you wish to monitor.
- Click the Classroom Manager button on the left-hand side of the window.
- You’ll first need to add a “classroom”.Â Name it “home network” or something like that.
- Then add a computer.Â You’ll need to enter the IP Address and MAC address of the computer you are adding.Â Give it a friendly descriptive name like “my youngest son’s laptop”.
- Stop and disable the iTalc Client service in Windows service on the master and client machines.Â You can do this from the Services plugin in the Computer Management application. Â Later we’ll add the program to the startup folder so it runs each time Windows is booted up.
- From the iTalc application directory, run ica.exe.Â If Windows Firewall prompts for access, allow access to private network.Â No application screen will appear but youâ€™ll see a new green icon in the Windows notification area.
- Put ica.exe in the startup folder on each machine.Â This is needed so ica.exe (the client side of iTalc) is run each time the machine is booted up.
- When iTalc client is running, you’ll see a notification icon in the notification bar.
- Using the master machine, start iTalc and choose the classroom.Â The remote screen for that computer will display and refresh in 1 second intervals (configurable from iTalc).
- You can shoot screenshots, take control of the remote machine, lock and black the screen of the remote machine, and even power down the machine.