ATOPHIDE(1)

πŸ’… ATOPHIDE(1) β€” the atophide era ✨

ok so bestie, welcome to the General Commands Manual section for atophide πŸ’– this one is lowkey a bop if you're into trimming and anonymizing raw logs, and honestly? it's giving privacy icon πŸ‘‘


πŸ¦‹ NAME πŸ¦‹

atophide β€” partly copy raw log file and/or anonymize raw log

like. that's it. that's the whole vibe. partly copy, partly hide, fully slay πŸ’…


✨ SYNOPSIS ✨

atophide [-a] [-b YYYYMMDDhhmm ] [-e YYYYMMDDhhmm ] rawinput rawoutput

look at her. three little flags and two file arguments and she's done. no cap πŸŽ€


🌸 DESCRIPTION 🌸

okay so here's the tea, bestie πŸ“

The program atophide can be used to make an extraction from an input raw log to an output raw log, specifying a begin time with the -b and/or an end time with the -e flag. so you hand her a rawinput, you tell her when to start and/or when to stop, and she hands you back a rawoutput that is exactly that lil slice. iconic behaviour fr fr βœ‚οΈβœ¨

With the -a flag the output rawlog will be anonymized. and when I say anonymized, I mean she goes through and does all of this:

  • Host name β€” The host name in the header line will be replaced by 'anonymized'. that's it, that's the whole name now, she's mysterious, she's incognito πŸ’€
  • Command names β€” Command names will be replaced by place holders, except the names of the standard commands and the names of kernel processes. so like, the normie standard commands and the kernel processes get to keep their names (they're grandfathered in 🫢) but everything else gets a lil placeholder glow-up.
  • Command arguments β€” The command line arguments of all commands will be wiped. gone. erased. no receipts, no crumbs, no evidence πŸ™ˆ
  • Logical volumes β€” Logical volume names will be replaced by place holders.
  • NFS shares β€” NFS mounted shared volume names will be replaced by place holders.

so basically -a is her putting on a full disguise: new name, fake command names, zero arguments left behind, and placeholder volume names everywhere. main character energy but make it unidentifiable πŸ‘‘


πŸ”₯ OPTIONS πŸ”₯

  • -a β€” anonymize the output rawlog (host name β†’ 'anonymized', command names β†’ place holders, command arguments β†’ wiped, logical volume names β†’ place holders, NFS shares β†’ place holders)
  • -b YYYYMMDDhhmm β€” begin time, so she knows where to start the extraction
  • -e YYYYMMDDhhmm β€” end time, so she knows where to stop the extraction
⚠️ heads up bestie: both -b and -e take their time in exactly the YYYYMMDDhhmm format β€” year, month, day, hour, minute, no spaces, no dashes, no "like 3pm-ish". she is not flexible about this and I respect her for it πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

the whole atop family is here and they're all serving 🌈 go say hi, iykyk πŸ¦‹


πŸ’œ AUTHOR πŸ’œ

Gerlof Langeveld (gerlof.langeveld@atoptool.nl)


and that's the whole page, bestie!! this manual page shipped on Linux with a date of January 2024, and it's filed under ATOPHIDE(1) in the General Commands Manual. go forth, extract ur logs, anonymize ur secrets, and remember: what happens in the rawinput stays in the rawinput βœ¨πŸ’–πŸŽ€