DNS Logger and Forwarder v2.0
$30-250 USD
Betalt ved levering
This is a private group for: DNS forwarder and logger script that should support the below requirements:
Step 1 - Script starts working and then identifies public NAT IP address using [login to view URL] (variable a).
Step 2 - Script listening for DNS queries.
Step 3 - DNS query hits the server where the script is
running and listening on port 53 UDP.
Step 4 - The script extracts the following fields (variables: b, c & d respectively): 1) the source IP address of the DNS query 2) the domain name in the dns query 3) the DNS record type in the query.
Step 5 - Establishes secure SSH session with remote Linux server and writes the extracted variables above along with time stamp in a text file (syntax: variables A, B, C, D, Time Stamp).
Step 6 - Maintains a session table of DNS queries. Forwards the DNS query to defined list of remote DNS servers. Wait for the response from the remote DNS servers, sends back the response to the DNS query initiator.
Attached diagram explains the desired operational steps of the script.
Error Handling:
- DNS forwarding service part (steps 2, 3, 4 & 6) in the script should alway continue to function despite errors or failures in contacting [login to view URL] and/or establishing SSH session (steps 1 & 5). In other words, unable to process step 1 or 5 shouldn’t prevent from processing steps 2, 3, 4 & 6. Example loosing SSH disconnection shouldn’t prevent script from serving DNS forwarding.
- Script should always re-attempt the execution of any failed step.
Attached diagram explains the desired operational steps of the script.
Notes:
- The script should utilize multi threading for high rate DNS environments.
- Script to be written in Python3
- Notes along with running steps to be added.
- Script should support running using Linux Ubuntu.
Projekt ID: #36780949
Om projektet
Tildelt til:
Hi there, I am Rashid. Hope you are doing great. Firstly about the DNS Logger and Forwarder v2.0 that I have a great experience in it. I am very confident to pull it off once awarded. I have good experience in Shell Sc Flere
8 freelancere byder i gennemsnit $187 timen for dette job
I can do it. As 9+ years experiences in these field. I can give good quality work. I have read the guidelines of your work.I believe that i can provide you the best quality works you are anticipating from this platform Flere
Hi! Pleased to meet you on this platform. I just read through the job details and can help you with the needed script for dns logging. Let's discuss more on chat about your requirements and budget. Warm Regards. Flere
Hi, Mohammed S. I've gone through the job posting. It seems that you're looking for a programmer who have rich experiences on System Admin, DNS, Shell Script and UNIX. I've worked with another client in this space, Flere
Hey, How are you? I have 5+ years of working experience doing IT jobs. I am full stack developer have a strong working experience of every framework specially System Admin, DNS, Shell Script and UNIX. Please start chat Flere
Hi there, This is Asif Alif a cyber security professional and Kali linux expert. As a security professional it is my daily routine to work in kali linux and make different python script. I have read the full job descri Flere