Monday, July 27, 2009

Status Update: SecuriTest

Well its been a while between posts, but finally it looks like SecuriTest Student will be getting a full run this semester at RMIT.

I thought I'd just quickly update you all on the status of this tool:

V1.2.3 was accepted by tutors and released for deployment on the 7th July after some fine tuning of alert tones. This guarantees that students will be detected when they undertake an illegal action and hopefully will act as a deterrent.

V1.2.4 is currently under development with minor changes with regards to the look and feel of the initial screen sequence being undertaken and other very minor bug fixes.

The feature list for V1.2.4 is:

  • Student name and ID logging
  • Selectable default deny or default permit
  • Restrictions (either permit or deny based on default mode) list derived from text file
  • Restrictions based on full title specification
  • Restrictions based on application family
  • Restrictions based on sub-string of title
  • Case sensitivity is selectable
  • Persistent key logging of illegal key strokes only
  • Visual logging of all illegal keystrokes
  • Two submission modes, one for regular submission, which restricts the access students to the PC after submission, the other for tutors to get access to the PC unrestricted after submission for disaster recovery purposes (password protected)
  • Selectable if regular submission automatically closes SecuriTest
  • Blocks access to Task Manager (not in a Novell environment)
  • Blocking of cut, copy, paste in selectable areas (i.e. Open/Save/Save As file dialogue boxes)
  • Blocking of right click in selectable areas (i.e. Open/Save/Save As file dialogue boxes)
  • Taskbar is always accessable
  • Fast opening of development environment direct from the main student screen
  • Copy and open assessment file from a secure location
  • Copy folder of assessable material from a secure location
  • Automatic zip submission of a folder
  • Selectable password protection on zip file
The features currently scheduled for completion in V1.3 are:
Information display from text file
Always permit list from text file
Always deny list from text file
Restore to last safe handle (if still available) rather than to the Logging screen
Stealth Mode - runs without a trace but locks up undesirable applications

We are also aiming to develop V1.0 of SecuriTest Academics (a tool to assist academics develop settings files for SecuriTest quickly and accurately ) in the next 6 months.