diff --git a/Task19/task19.txt b/Task19/task19.txt new file mode 100644 index 0000000..f10e214 --- /dev/null +++ b/Task19/task19.txt @@ -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.