Add Task 19 description
This commit is contained in:
parent
ad35c6a32d
commit
2b5b465c32
|
@ -0,0 +1,20 @@
|
|||
This is Task 19 of the Eudyptula Challenge
|
||||
------------------------------------------
|
||||
|
||||
Handling delayed work is easy now, right? So, time to move on to
|
||||
something totally different. How about networking? We have been
|
||||
ignoring that part of the kernel, so let us now focus on the network
|
||||
side of the kernel, as that is a huge reason for why Linux has taken
|
||||
over the world.
|
||||
|
||||
For this task, write a netfilter kernel module that does the following:
|
||||
- monitors all IPv4 network traffic that is coming into the machine
|
||||
- prints the id to the kernel debug log if the network traffic stream
|
||||
contains your id.
|
||||
- properly unregisters you from the netfilter core when the module
|
||||
unloads.
|
||||
|
||||
Test this by sending yourself an email with your id in the subject, much
|
||||
like the email you need to send back to me.
|
||||
|
||||
Send in the proof and the .c file for the module.
|
Loading…
Reference in New Issue