7. The computer implemented method of claim 1 , further comprising the step of attaching a journaling function to a hook, wherein said journaling function collects said user input actions.
7. The computer implemented method of claim 1 , further comprising the step of attaching a journaling function to a hook, wherein said journaling function collects said user input actions. 8. The computer implemented method of claim 7 , wherein said performing step contains the steps of turning on said journaling function and turning off said journaling function.