Windows Spy Project Maxim Kogan Roey Ben Haim Supervisor: Assaf Solomovitch Lab Chief Eng.: Ilana David Software Systems Lab Department of Electrical Engineering Technion - Israel Institute of Technology
Description Spy Software is a piece of undetectable software that runs on a computer, and stealthy records user ’ s actions by capturing desirable information. Recording: Key strokesKey strokes Mouse clicksMouse clicks Files viewedFiles viewed Applications usedApplications used Websites visitedWebsites visited Appearance of the screenAppearance of the screen User ’ s presence in the terminalUser ’ s presence in the terminal
Main Application This is the core of the Spy application Interface is separated to tabs Settings Key logger Mouse logger URL logger Image recorder Remoting
Application Options
Server Check whether the station is occupied Enable and disable the tracing Receive the log files Send the log files to a specific address Connect to Server
Design Technology:.Net platform and C#.Net platform and C# Low level win32 API programmingLow level win32 API programming Windows messagesWindows messages Windows hooks technologyWindows hooks technology OOD Multi-Threaded Client-Server Implementation