The thesis is concerned with the subject of systems designed for monitoring the activity of programmers with respect to legal, technical and technological aspect. It ponders on the role and condition of such systems in the present-day legislation and focuses on the definition of the boundaries that distinguish the monitoring system from its illegal version. The paper also deals with the options concerning monitoring of processes and users' activities within Microsoft Windows systems using technologies included in .NET Framework. The thesis further analyses the possibilities of information transmission from the monitored station to the processing server by means of standard protocols designed for transmission and identifies potential threats...