I want track the behavior/activity of a specified program automatically and save them to a log file, for example i want to know:

  • when it use network and on which address.
  • which files it consulte/create.
  • other command it execute.


is there a firewall that log all programs activities or a program that log files created/consulted by a specified program ?


Use Process Monitor

Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry and process/thread activity.

This tool monitoring network activity also.

| improve this answer | |
  • Interesting, what about network activity? – younes zeboudj Nov 23 '16 at 21:08
  • 1
    @youzking Fiddler or Wireshark for network activity. Fiddler is for web requests and Wireshark is for general packet capture and flow. – Narzard Nov 23 '16 at 21:18
  • Yes i thought about it but I want something automated, and that can be setup to track a specific program – younes zeboudj Nov 23 '16 at 21:24
  • I think Wireshark can do so, thank you @Narzard – younes zeboudj Nov 23 '16 at 21:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.