Since you already have file creation up, why not allow editing contents of the files? (Might be already in and I already overlooked it, sorry)
That way the player could just write their own memo files and keep them open on the side.
I'm glad its a more executeable based hacking instead of the minigame puzzles aswell, but maybe you could add some option to having to figure out which exploit to use instead of looking through the ports to see what exploits work on the machine? Or other ways to gather login information, apart from breaking in? Just a few short thoughts.