Forensic Focus - Computer Forensics, Computer Forensic Training, Digital Forensics
LoginRegisterForumsPapersEducationGraduate RecruitmentReviewsInterviewsNewsletterJobsEventsBlog
Search Forensic Focus
Custom Search
Graduate Recruitment

computer forensics graduate jobs

Join, Subscribe, Share

Join newsletter

Join LinkedIn group

Follow on Twitter

Subscribe to news

Subscribe to forums

Subscribe to blog

Subscribe to tweets

Members' blogs

External feeds

Bookmark & share: Bookmark and Share

Main Menu
MY ACCOUNT
COMMUNITY
EMPLOYMENT
EDUCATION
RESOURCES
MISC
Computer Forensics Newsletter
Newsletter

You must be a
registered user
to receive our newsletter

Register Now!
Forensic Focus

Forensic Focus

Copy and paste the text below to insert the button displayed above on your site. Thanks for your support!

Computer Forensics Survey
Which of the following do you usually use for imaging evidence?




Results :: Polls

Votes: 34417
Comments: 0


Computer Monitoring: Software vs. Hardware Keyloggers

Stephen Allen, Allen Concepts Inc., Chandler, AZ
July 2006
www.keykatcher.com


ABSTRACT

John has been at his computer for hours, but his productivity has fallen lately. Is he emailing buddies, busy in chat rooms, or reading internet news? Or, worse yet, John is sending sensitive material regarding the company's product formulas. The internet is a necessary tool for many offices, but the distraction is too tempting for many. The problem is serious - internet misuse costs employers over $4 billion per year.

How can employers fight back? The most effective method of reducing inappropriate computer use is through monitoring. Employees who know they are being monitored waste much less time surfing, e-mailing, chatting, and certainly risking being caught. The employer also has a record of what the employee has done, providing information which may aid in lawsuits or theft investigations.

The battleground for monitoring software has mushroomed with options such as keystroke loggers and also with the opposing software that defeats them. Hardware keystroke recorders are not vulnerable to detection by software. Hardware keystroke recorders essentially capture data at the source, ensuring robust recording.

COMPUTER MONITORING

There are many permissible uses for monitoring computer activity. It may be monitoring your children's or employee's internet activity, or detecting unauthorized access of your PC. Employees on the internet waste countless hours. Keystroke recorders are an effective tool for ensuring worker productivity and accountability.


WORKPLACE MONITORING

Businesses have the right to monitor employees in the workplace, but should have a computer usage policy in place. The computer usage policy makes the employee aware of what constitutes acceptable use, and also lets them know that the employer may be monitoring computer activities.


PARENTAL MONITORING

Parents have the legal right to monitor the computer activities of their children. Many parents are concerned about who their children are talking to online. Sexual predators find it much more comfortable to hang out in chat rooms than in front of the local school.

Computer monitoring technology can be broken down into four main areas:

i) software keystroke recorders/software monitors
ii) anti-spy/ anti-virus programs (defeat software keystroke recorders)
iii) erasers (erase evidence of visited web sites, e-mails, etc.)
iv) hardware keystroke recorders (record keystrokes without software)


COMPUTER MONITORING WITH SOFTWARE

Software is the dominant method of monitoring computer activity. It has advantages that it can transmit activities over a network, and may be very affordable. Many different software programs have been created to address the need to monitor (over 300). In response, there is software which is designed to detect or disable the monitoring software.

Keystroke recording software has existed almost since the arrival of the first computers. These programs create a log of all keystrokes typed and store the log file on the computer hard drive. These programs are generally interrupt-driven (from the keyboard interrupt). Thus, it consumes computer time while it reads the keystrokes and writes them to the computer hard drive. Further, the file on the hard drive may be discovered and erased/modified. Modern software keystroke recorders have evolved beyond simple key loggers. Some will record the screen images, and play them back like a VCR. Other programs will e-mail the keystroke logs to a remote computer. Nonetheless, these programs still reside on the hard drive (where they can be detected) and also consume computer time. Storing screen shots to your hard drive is disastrous for computer performance, loading down the CPU, RAM, and hard drive. Storing screen images on the hard drive is like buying a high-performance boat and cruising around with the anchor down.

Many software monitors have come under the gun for their tendency to make the system unstable. Software monitors have unusual demands compared to typical software packages. It is desirable for software monitors to not show up in the program manager, and to not be listed as a resource for consuming CPU time. This desire leaves the program running under the operating system in a non-standard manner. If the program does not appear in the Task Manager, and the program causes the computer to lock up, how do you shut the program down? Further, if the program repeatedly causes the computer to lock up (and it starts running every time you power up) how do you remove it from your system? Because of these issues, software should be from a reputable company with accessible support should a problem occur.

Anti-spy programs are relatively new on the scene. They will detect and sometimes remove the software keystroke recorders. No matter how well a keystroke recorder is written, there will always be software that can detect it. Some anti-virus programs are also beginning to attack the software keystroke recorders as well. McAfee anti-virus detects some of the popular keystroke recording software. What this means is that software keystroke recorders may only be a virus update away from being detected/disabled.

Erasers attempt to "cover the tracks" of the computer user. Let's say that you are a thirteen-year-old kid, and you don't want your parents to know what you are doing on the computer. If you disable their monitoring software, they may find out. This is where an eraser comes in. It appears to the parents as if the computer has not been in use. Some erasers advertise that it will erase all internet history, and also erase history from over 30 third party applications. Other programs combine the anti-spy functions with the eraser functions by both detecting monitoring software and by erasing internet history. With some monitoring programs, the user may be able to disable the monitoring software through the process manager, and then manually re-launch the monitoring software when they are done.


COMPUTER MONITORING WITH HARDWARE

Hardware keystroke recorders contain two main components: a simple microprocessor, and non-volatile memory. The microprocessor handles tasks such as: interpreting keystrokes, checking for the access password, and displaying menu options. The non-volatile memory is a fairly large memory, which is used to store the keystrokes. Non-volatile memory retains data even during a power loss. This allows a hardware keystroke recorder to be unplugged and still retain the keystroke log. Further, the ability to retain the keystroke log even when unplugged, makes it a portable device. It can be used to record on one computer, and can be read out on another computer. This is useful if one desires to record activities at home, and review the data at the office, for example.

Devices are about the size of an AA battery, and plug in to the back of the computer between the keyboard port and the keyboard cable. The keyboard port supplies power, so that no additional wiring is necessary.

Hardware keystroke recorders require no specialized software on the computer system. They are accessed through a "host program", which can be any word processor or text editor. Hardware keystroke recorders are constantly examining the keystroke stream looking for the access password. As soon the device sees the access password, it temporarily shuts down the keyboard and "types" a menu on the screen. This is perhaps the most novel aspect of the hardware keystroke recorder. This technology allows hardware keystroke recorders to be used without installing any software on the computer system, and allows recording to take place without consuming any CPU cycles.


CONCLUSION

Hardware keystroke recorders, present an elegant solution to the "spy vs. spy" game of the software market. Because there is nothing installed on the hard drive, it is undetectable by all anti-spy and eraser software, now and into the future. Implementing software solutions requires constant vigilance (both in time and expense) on behalf of the user to make sure that their solution is still performing. Hardware keystroke recorders work at the source to ensure accurate data recording.


Author contact information:
Stephen Allen
Allen Concepts, Inc.
Phone: 480-659-8076
sallen@keykatcher.com




--


Universities/Colleges

computer forensics education choices COURSE DIRECTORY

User Info

Welcome Anonymous

Nickname

Membership:
Latest: IvanZ
New Today: 8
New Yesterday: 18
Overall: 13164

People Online:
Members: 1
Visitors: 27
Bots: 6
Staff: 1
Staff Online:
01: jamie
Latest Jobs

e-Discovery Manager - London, Europe - iConect, Clearwell
Last post by RaviBans01 in Computer Forensics Job Vacancies on Feb 04, 2010 at 18:22:04

CYBER FORENSIC INVESTIGATORS - LONDON £40k - £65k + Bens
Last post by emma in Computer Forensics Job Vacancies on Jan 25, 2010 at 12:22:12

INTELLIGENCE ANALYST - LONDON - up to £50k
Last post by emma in Computer Forensics Job Vacancies on Jan 25, 2010 at 12:02:28

Computer Forensic Investigator - Phoenix, Arizona (USA)
Last post by DDDR in Computer Forensics Job Vacancies on Jan 22, 2010 at 18:05:29

Forensics, Pent Testing, IDS, Malware, C&A - Washington DC
Last post by jhup in Computer Forensics Job Vacancies on Jan 21, 2010 at 17:48:53

Digital Forensics Engineer (Boston, MA)
Last post by stacynu in Computer Forensics Job Vacancies on Jan 19, 2010 at 20:18:15

EDISCOVERY & OPERATIONS DIRECTOR, LONDON
Last post by ScottBurkeman in Computer Forensics Job Vacancies on Jan 19, 2010 at 14:49:38

E-DISCOVERY SPECIALIST - LONDON - £50k - £65k + Exc Bens
Last post by emma in Computer Forensics Job Vacancies on Jan 19, 2010 at 11:34:04

FORENSIC NETWORK ADMINISTRATOR - LONDON - £35k - £50k + Bens
Last post by emma in Computer Forensics Job Vacancies on Jan 19, 2010 at 11:27:41

COMPUTER FORENSIC MANAGER - LONDON-£50-£65k
Last post by ScottBurkeman in Computer Forensics Job Vacancies on Jan 19, 2010 at 11:16:56

Computer Forensics Blog
· Computer forensics education directory now online
· US academic institutions - final call for contact details!
· Hidden Hymn
· Adroit Photo Forensics review
· Interview with Russell May, 4N6 Investigation
· Forensic Computing PhD, UK
· The Value of Push Button Computer Forensics
· Academic institutions - updated
· Computer Forensics in the Geek Press – A Taxonomy
· Academic institutions - who are we missing?

read more...
Members' Blogs

Start Blogging

What is Computer Forensics?
Computer forensics (or forensic computing) is the use of specialized techniques for recovery, authentication, and analysis of electronic data with a view to presenting evidence in a court of law.
Computer Forensics Downloads
  1: Forensic Examination of Digital Evidence: A Guide for Law Enforcement (pdf)
  2: ACPO Good Practice Guide for Computer based Electronic Evidence
  3: Electronic Crime Scene Investigation: A Guide for First Responders (pdf)
  4: Ancysoft Data Recovery Software
  5: HELIX incident response CD
  6: PDA Forensic Tools:An Overview and Analysis
  7: Forensics Plan Guide & Forensic Cookbook
  8: Recover My Files
  9: Autopsy Forensic Browser Version 2.03 (source code)
  10: Handy Recovery

Use of this website signifies your agreement to the Terms of Use/Privacy Policy available here.

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2010 Forensic Focus


Interactive software released under GNU GPL, Code Credits, Privacy Policy
.: fisubsilver shadow phpbb2 style by Daz :: CPG-Nuke port by norseman :: ported to CPG-Dragonfly by jamin :.