C++ Sockets / DNS Query

Looking for a C/C++ programmer proficient in socket programming. This will be considered a test project which if we're happy with your coding this will lead to future projects for the selected Freelancer.


Create a simple socket application which sends a UDP DNS query to a single specified DNS server (the function you create must accept the IP address of the DNS server as a variable) to lookup a specified domain (again the function must accept the domain name as a variable).

The application must compile under gcc version 4.8.5 with -std=gnu++11 or it will not be accepted.

After sending the query to the DNS server, the application must read the response from the server (if any) and provide full headers and response provided by the DNS server. It must also extract and store the name and rdata information from all answers returned.

The application must compile without errors, have absolutely no memory leaks or other issues reported by valgrind. Code must be documented so we know that you know what's going on and it's not a copy and paste of something you found.

Please don't send a canned bid it will be ignored. This should be a quick project with potential for quite a few more projects down the road.

Habilidades: Programación en C, Programación en C++, Linux

Ver más: dns implementation in c, dns client server program in c using udp, dns lookup in c, c++ dns lookup, dns resolver code in c, dns query code in c with linux sockets, dns server code in c, dns source code, looking job reading yahoo answers, php dns query script, cacti dns query, python dns query, python udp dns query, avatar of a plain looking it guy, c++ programmers in atalnta looking for a job, freelance operations assistant we are looking for a freelance ops assistant who will help us to consistently provide mind blowin, how likely is it understanding probability answers, how much does it cost to hire a web store designer, i found a good translator check it out https play google com store apps details id com nyxcore genlang, jnrmid level software developer visual foxpro and c net winform sumner jobs it

Información del empleador:
( 2 comentarios ) Athens, Canada

Nº del proyecto: #17717709

Adjudicado a:


I have done the same application in Python. I have done packet crafting in C and I am sure, I can do the task. Have long experience with Linux and C.

$40 USD en 1 día
(359 comentarios)

14 freelancers están ofertando el promedio de $179 para este trabajo


Hello. I am familiar with Linux C/C++ Network Programming. So I can do this job successfully. Please send me a message so that we can discuss more.

$155 USD en 3 días
(112 comentarios)

Hello, I have read your project details carefully and would like to discuss my skills and plans with you. I am an c / c++ expert and have been developing and experimenting with it for 10 years. Great things co Más

$277 USD en 3 días
(25 comentarios)

Hello, I have carefully read your proposal and fully understood what you need. I think I have to write simple demo app for DNS query using UDP. I guess to make simple function with below prototype. int get_dns_add Más

$100 USD en 1 día
(10 comentarios)

I am experienced embedded system programmer. I extensively program in C, C++ over linux platform. I have extensively used sockets, IPC, system calls and have expertise in both user space and kernel space programming. Más

$222 USD en 3 días
(8 comentarios)

Hello sir. I am very interested in your proposal. I can instantly help you with your starting project with a successful completion. As a professional software developer, I ensure for a perfect ongoing project. You Más

$250 USD en 4 días
(4 comentarios)

Hi, My name is Xiong Jie Zhao, live in China. I am a newbie in this freelancer, but I have many experiences with C++ development. I have done several projects in this freelancer site as successfully. Let's discuss m Más

$200 USD en 2 días
(4 comentarios)

I have programming experience in C and Linux device driver. I have done many networking related projects. I have worked on ethernet and wlan. I have working experience in TCP /UDP Socket, DHCP protocol, router, netw Más

$35 USD en 5 días
(7 comentarios)

Dear I have just checked your project. I think you want a great web developer for your project. No problem. If you want power web development and great assistor, it's ME. To reduce your time and save the money, P Más

$250 USD en 3 días
(0 comentarios)

We are a web developing and designing company with various other facilities such as web content and digital marketing related to all types of specializations. Additional considerations and implementations are assisted Más

$555 USD en 7 días
(1 comentario)
$88 USD en 2 días
(0 comentarios)
$55 USD en 4 días
(0 comentarios)
$77 USD en 5 días
(0 comentarios)

I have already completed the task as you mentioned. Network programming is my job and I do it everyday. Ping me for best work. My account is new but don't take this as a merit criteria. Thanks

$200 USD en 2 días
(0 comentarios)