Build your firewall from the following objects:
An Access list to keep URLs:
1. With a method to add a URL
2. And a method to find a URL within the access list
A packet:
1. Assume the packet format is a URL Address (16 characters) followed by the Packet Payload (64 characters)
2. With a method to extract the URL address.
A Log to keep rejected URL’s.
With a method that accepts a URL and stores it in a Log entry.
The Log entry should be 16 characters long.
Your firewall program should:
accept a packet as input
extract it’s URL
Look up the URL in the Access List
If the URL is in the Access List,
Return the packet
Otherwise
Report an attempt to penetrate the firewall in the firewall log.
To test your program use the following URL’s for the access list:
[login to view URL]
[login to view URL]
[login to view URL]
Then pass it each of these 3 addresses, plus 0.0.0.0 and [login to view URL]
Dear Hiring manager
I am an expert in Information Security. I have a lot experience on building firewall. With 8-year experience in this field. I can guarantee to complete your job well. Can I start?
Best regards,
Donhuan
This will be my first job, so that I will be doing my level best to deliver what you want. Please feel free to contact me if you are not sure about my industry experience.