As far as I am aware, auditctl records the whole process tree of an event. You can use ausearch with --pid <pid> or --ppid <pid> to work yourself all the way up the process tree.
Thanks, I'll try and see how it works.
Ok, so I did a thing with git and checked the audit log with ausearch -k test-key.
Then I got the ppid (say 2000) and then ran ausearch --pid 2000, which gave no output, while doing ausearch --pid 2000 just gave the same entries that I got from the previous one.
So, unable to get the process tree that way.
Perhaps there is some setting I am overlooking?
Sorry, I mistakenly believed that auditctl records the process tree on event generation automatically, but that's not the case. You'll need to add a rule that records execve events.
Oof! Wouldn't that either end up recording everything, or require me to know beforehand, what I am looking for?
Pretty much yes, unfortunately. Because the process calling your target process is obviously created before, you'd need to proactively log all executions. :/
Welp
Guess I need to look for another way for my auditing desires.
On the other hand, considering such a thing can be easily done using htop, I'd suppose it would be possible to add such a functionality to auditd (to include the whole tree and full executable paths).
I feel like this functionality has considerable merit and would make the file access rules much more useful.
Cybersecurity
c/cybersecurity is a community centered on the cybersecurity and information security profession. You can come here to discuss news, post something interesting, or just chat with others.
THE RULES
Instance Rules
- Be respectful. Everyone should feel welcome here.
- No bigotry - including racism, sexism, ableism, homophobia, transphobia, or xenophobia.
- No Ads / Spamming.
- No pornography.
Community Rules
- Idk, keep it semi-professional?
- Nothing illegal. We're all ethical here.
- Rules will be added/redefined as necessary.
If you ask someone to hack your "friends" socials you're just going to get banned so don't do that.
Learn about hacking
Other security-related communities !databreaches@lemmy.zip !netsec@lemmy.world !securitynews@infosec.pub !cybersecurity@infosec.pub !pulse_of_truth@infosec.pub
Notable mention to !cybersecuritymemes@lemmy.world