Wireless Probe Request Sniffer for OpenWrt

已关闭 已发布的 4 年前 货到付款
已关闭 货到付款

Hi.

I need a wireless 802.11 probe request sniffer. This software should listen for all the available 802.11 packets in the air (Through a wireless interface in monitor mode) and filter them to catch just the probe request packets sent by nearby mobile devices looking for wifi networks.

It should detect the sender mac address, the destination mac address and the percieved power (analyzing the radiotap header of the packet)

This information should be send using GET to a webservice that we will provide.

The software should be capable of recieve as arguments the name of the interface to use (which would be already in monitor mode) and the URL of the webservice and an UUID to identify the device where the software is running.

This software should have a very small footprint because it will run on openwrt based devices with an average of +-400mhz CPU.

It's recommended to be written in C using libpcap , we have tried with python/scapy but the cpu consumption is too high making it not suitable for embedded devices.

You should provide the source code and all the steps required to compile the software.

C 编程 C++编程 Linux 软件构架

项目ID: #23241691

关于项目

5个方案 远程项目 活跃的4 年前

有5名威客正在参与此工作的竞标,均价$467/小时

coderys

Hello. I could do this for you. I have done a project in the past where I used libpf to capture and decode packets. Please check my profile. I don't have an OpenWRT device to test on, but I can develop it on a li 更多

$250 AUD 在7天内
(38条评论)
6.3
khmtambi

Hi, i am a firmware developer and have experience more than 5 years in Openwrt and continuing. I have done a lot of works related to this OS particularly in branding which involves LuCI customization, customized module 更多

$666 AUD 在15天内
(11条评论)
5.6
pandread1

Hi there, Im very familiar with libpcap as Ive used it for packet sniffing in my BSc dissertation project. Its a bit dodgy sometimes but in the end we get the desired result. I understand everything about the project 更多

$220 AUD 在7天内
(15条评论)
5.2
AntonIvanov0127

Language : ----- C++, C#, Python, Qt, Matlab, Java, Html, JS, delphi ----- Skill : High and low desktop application Machine learning, Deep learning Image processing(OpenCV, OpenGL...) Vide 更多

$200 AUD 在7天内
(9条评论)
4.2