http://www.perlmonks.org?node_id=1038508


in reply to Re: Win32::Process::Hide did not return true value
in thread Win32::Process::Hide did not return true value

Thanks for your reply, but even after adding 1; at the end of Hide.pm at location "C:\strawberry\cpan\build\Win32-Process-Hide-1.85-ADEtkQ\lib\Win32\Process\" & all other sub-directories of "C:\strawberry\cpan\build\Win32-Process-Hide-1.85-ADEtkQ\" but still receiving the same error.

Any Other suggestions?

  • Comment on Re^2: Win32::Process::Hide did not return true value

Replies are listed 'Best First'.
Re^3: Win32::Process::Hide did not return true value
by Abhijit10089 (Novice) on Jun 12, 2013 at 18:01 UTC

    Just tried the same code in Windows XP worked fine for Win32::Process::Hide but still the process was the TaskManager.

    Any other suggestions on how to hide the process from windows or hide it from other processes like running in a VM of its own.

      Any other suggestions on how to hide the process from windows or hide it from other processes like running in a VM of its own.

      :) Stop trying :) hiding process on windows is all about DLL injection and manipulating win32 structs -- its not easy, its not recommended, and it probably won't work for whatever you're trying to do -- its even harder to do post win2k because of improvements in windows -- for all you know the program is creating a mutex or a socket, nothing to do with being listed in taskmanager