Packet injection

israellot
Posts: 14
Joined: Fri Mar 27, 2015 1:11 am

Packet injection

Postby israellot » Fri Apr 17, 2015 3:09 am

Can you provide a way to send raw packets into 802.11 ?
I see functions defined like ieee80211_send_mgmt. It would be nice to have some headers and inject packets into the network.
Specifically I would like to do research about p2p communication without association via probe request/response stuffing, as described here
http://research.microsoft.com/pubs/7348 ... uffing.pdf

israellot
Posts: 14
Joined: Fri Mar 27, 2015 1:11 am

Re: Packet injection

Postby israellot » Sat Apr 18, 2015 10:52 pm

Anyone? Espressif?

grantgao
Posts: 36
Joined: Tue Apr 14, 2015 5:20 pm

Re: Packet injection

Postby grantgao » Mon Apr 20, 2015 2:00 pm

israellot wrote:Can you provide a way to send raw packets into 802.11 ?
I see functions defined like ieee80211_send_mgmt. It would be nice to have some headers and inject packets into the network.
Specifically I would like to do research about p2p communication without association via probe request/response stuffing, as described here
http://research.microsoft.com/pubs/7348 ... uffing.pdf


good idea,according to espressif hardware spec,esp8266 can surpport wifi-direct feature,by i get nothing about wifi p2p introducing in their sdk manual,and also sample code!

israellot
Posts: 14
Joined: Fri Mar 27, 2015 1:11 am

Re: Packet injection

Postby israellot » Mon Apr 20, 2015 10:12 pm

There's already a promiscous cb to read raw packets from 802.11. They just need to provide a function for sending raw packets. The community will do all the rest.
Another advice, please open source your LwIP implementation again, let the community work on that.

israellot
Posts: 14
Joined: Fri Mar 27, 2015 1:11 am

Re: Packet injection

Postby israellot » Sat Apr 25, 2015 4:10 am

Espressif,

I see you've used the FreeBSD 802.11 base code.
I've managed to send arbitrary probe requets by reverse engineering some of the rom functions.
Could you please open source that code for us? :)

ESP_Faye
Posts: 1646
Joined: Mon Oct 27, 2014 11:08 am

Re: Packet injection

Postby ESP_Faye » Tue Apr 28, 2015 3:09 pm

Hi,

It won‘t be open source now,but we will think over it .

Sorry for the inconvenience.

israellot
Posts: 14
Joined: Fri Mar 27, 2015 1:11 am

Re: Packet injection

Postby israellot » Tue Apr 28, 2015 7:48 pm

At least give us a function to output an arbitrary packet into the network.
ppTxPkt, that's what we need to attach to.
You already gave us promiscuous mode, we just need to send the packets back :)

cortinas
Posts: 12
Joined: Fri Feb 13, 2015 9:36 pm

Re: Packet injection

Postby cortinas » Tue Apr 28, 2015 10:26 pm

Hi

This has come up a few times over here and I really think better programatic access is needed to make better, more customised products based on the ESP.

As an interim, if you dont release the source, then how about a wrapper layer over the ieee_* so that packets can be sent also....

please please please !

jimchu
Posts: 2
Joined: Tue Jul 28, 2015 6:00 am

Re: Packet injection

Postby jimchu » Tue Jul 28, 2015 6:04 am

Hi Espressif,

Any status on allowing packet injection on the ESP?

Who is online

Users browsing this forum: No registered users and 0 guests