-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[+] Add support for input of (filenames & pids to hide as well as Updated NFHook) #4
base: master
Are you sure you want to change the base?
Conversation
"rk_" can be a default and hard coded value.
'/' can be a default value as well.
"1" can be a default value (a default pid to be hidden)
Update: I updated nfhook too, as it didn't work with the latest kernel. |
Also, just have to give you my appreciation:Thanks for making these rootkit collection public. These are so elegant, so compact, and YET it achieves MARVELOUS things; such as the file hiding with just a few lines of code, really. Respect. This is what I call serious coding. :)
|
Hello @loneicewolf ! Thanks for your contribution. As stated in the README, these rootkits are meant to stay in the state of "dummy examples" as they are only provided for educational purposes. Hosting ready-to-use weaponized rootkits was never the idea behind this repo. You mentionned that Cheers ! |
Hi again, @nisay759 !final edit
Expand: First things first
Yes; which is also a reason I think it's incredible how compact(but still working) they are. And yes I fully understand the "dummy" examples; (poc like) ; and so on. Expand: The 'idea behind this repo'Especially this:
Is another reason why I thank you tremendously :) Expand: NFHOOKRegarding the
|
Update:Hi @nisay759 ! Sorry for the (long) delay; Now I am here; and below is (hopefully readable) the kernel version, and some other info: I made Dropdowns because this post became well, longer than I expected. if there is problematic expanding them - please point it out; Regards. I am using a Virtual Machine (trough Qemu), and this is the OS details (I include more than just kernel version, to make it easier) Expand: VM
general info
Only kernel specific info
the 2 errors
After the change
Expand: Real SystemAnd, as a final sanity check I downloaded the (torvalds/linux) from github; (
But grepping for the (change I made):
and also, if it would be easier for you - I could split my pull requests to separate parts; e.g
Have a great day! :) |
Hi @nisay759
I made some changes to your rootkits, which will allow input of file or dir names, to be hidden, the path to operate in, and the pid to be hidden.
I also updated NFhook (described below)
Feel free to point out any problems or issues.
Have a great day!
Over n out! //Will.