I received this as a homework assignment, during an interview with a security firm in 2010. It's a multi-threaded C++ coding sample that makes use of Linux APIs, and I was given one week to complete it. See the README.md file in the EnumerateProcesses folder for details about the problem and my solution
Robert Abraham [email protected]