10

Process Hacker is an open source alternative to the famous Process Explorer by Mark Russinovitch.

Is there in the same vein a piece of open source software that can be a serious alternative to Process monitor?

Chris W. Rea
  • 10,740
  • 16
  • 76
  • 95
Benoit
  • 6,993
  • 4
  • 23
  • 31
  • at the moment I doubt it. Before process monitor , the closest thing was regmon and filemon, which were also sysinternals. and other than that people use uninstallers to monitor before and after a process runs. hope you find things though – barlop Dec 23 '11 at 04:38
  • 5
    I'm curious why you're looking for an open source alternative to Process Explorer? It is, after all, totally free and I have had nothing but a good experience when using it. – cmorse Dec 29 '11 at 17:28
  • 2
    @cmorse: Several reasons: · I would like to see the code for curiosity · The license of Process Explorer is quite restrictive for the company I work for (no redistributing it for example). – Benoit Dec 31 '11 at 16:59
  • 1
    @cmorse if you want to pre-empt the stallman fanatics taking issue of your use of the term free, or even acknowledge stallman in the topic of open source / libre software then a better phrase to use would be to say it "totally no cost". process explorer isn't libre but it is no cost. – barlop Mar 15 '15 at 17:50
  • 1
    @barlop Yeah, good point. I might just start using "gratis" from now on to avoid confusion. – cmorse Mar 19 '15 at 20:26

2 Answers2

2

Yet Another Process Monitor is a very good open source alternative.

If you are particularly interested in taking a look at the code base, let me tell you, the code is a little messy at the moment. But its simple enough to understand whats going on under the hood.

The source code is available at sourceforge

IUnknown
  • 2,266
  • 1
  • 18
  • 21
  • 2
    I'm not seeing where YAPM does the same thing that Process Monitor does. It looks more like an alternative to Process Explorer instead. – afrazier Jan 19 '12 at 18:03
-1

You could try Process History, to record process starting and stopping as Process monitor does. Which is open source based on WTL, SQLite and Boost, Process Hacker.

Jan S
  • 113
  • 3