Sedang Disiapkan

ARP poisoner

I need an application (with the source code) to run on a Linux box (preferably Debian based distros) in C++. The application should listen to ARP requests/responses and start to poison to the new machine connected to the network. The application can use IPTABLES to redirect the packets correctly. The packets should be routed through the computer running the program.

Also I need a function that takes the payload (const unsigned char*) of network packets filtered by some expression in tcpdump syntax. I'll use that function to process packets on the fly without modifying the data. That function should be executed every time that a packet match the filter expression.

The application should listen to some TCP port and spawn a simple shell every time a client connect to the box running the ARP poisoner. The shell should have some simple built-in commands:

* List the hosts currently poisoned.

* Turn on and off a poison to some specific host.

* Change the filter expression in tcpdump for packet matching to process the data.

* Any additional feature (bouns points ;-)

I doing some research on this stuff and I need this as soon as possible. This shouldn't be a problem for someone who knows about this topic.

Bid on this if you can do the work in a short period of time.


Kemahiran: Pengaturcaraan C, Pengaturcaraan C++, Keselamatan Komputer

Lihat lagi: syntax programming, syntax in programming, simple computer programming, programming syntax, programming expression, match problem, linux shell programming, expression in c programming, c programming syntax, c++ programming commands, c programming commands, c programming char, computer network programming, char in c programming, char c programming, about computer programming, tcp programming, packets, need a new security code, iptables, feature topic, redirect requests, tcp packet, linux tcp application, change security

Tentang Majikan:
( 0 ulasan ) Detroit, Argentina

ID Projek: #1565681

2 pekerja bebas membida secara purata $525 untuk pekerjaan ini


Hello. I would like to take on this project. I have experience with developing C and C++ applications on linux and can handle the project well. Please contact for more info.

$600 USD dalam 5 hari
(2 Ulasan)

Hi, I've much experience working with this kind of stuff, specially with ARP packets. Please check PMB for more details, I can finish this work in a few hours.

$450 USD dalam 0 hari
(0 Ulasan)