unhide.rb(8)

πŸ’– unhide.rb πŸ’–

section 8 of the manual, bestie β€” the finder of hidden processes πŸ•΅οΈβ€β™€οΈβœ¨


🌸 NAME 🌸

unhide.rb β€” okay so basically it scans your system for hidden processes and lists any hits on stderr. That's the whole vibe. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

unhide.rb

That's it. No args. No flags. Just run it and let it cook. πŸ”₯


✨ DESCRIPTION ✨

So what it does: it scans the system for hidden processes. Periodt.

Progress messages get printed on stdout, so if you literally don't care and want the play-by-play out of your face, you can redirect them to /dev/null. No judgement. πŸ™ˆ

Error diagnostics β€” and any info about hidden processes it found β€” go to stderr. So the receipts come out on a different channel than the running commentary. iykyk. πŸ‘‘


πŸŽ€ OPTIONS πŸŽ€

  • none β€” literally. unhide.rb takes no options. Not one. She needs no tweaking, she just is. πŸ’…

🌈 EXIT STATUS 🌈

  • 0 β€” No hidden processes found. Clean. Immaculate. ✨
  • 1 β€” Something went wrong during scanning. 😭 Not the vibe.
  • 2 β€” One or more hidden processes were detected. 🚨 main character energy, but make it alarming.

πŸ’€ BUGS πŸ’€

Found a bug? Bestie, don't suffer in silence. Report it to <johan.walles@gmail.com> or drop it at <https://bugs.launchpad.net/unhide.rb>. 🫢


πŸ‘‘ LICENSING πŸ‘‘

unhide.rb is licensed under the GPL-3, copyright Johan Walles <johan.walles@gmail.com>. Slay, legally speaking. ⭐


🧚 SEE ALSO 🧚


πŸ“ NOTES πŸ“

unhide.rb is a Ruby port of unhide. When it was first written, the Ruby port was about 10x faster than the original C program and had much better diagnostics when hidden processes were found. Not me flexing, but like… she ate. πŸ’…πŸ”₯

The original unhide program can be found at <http://www.unhide-forensics.info/>. Respect the ancestors. 🫢


✨ March 2011 ✨ β€” that's the date on this page, and it lives in section 8 of the manual, filed under unhide.rb(8). Bye bestie, go catch some hidden processes! πŸ’–πŸ¦‹πŸŒΈ