mirror of
https://github.com/SpacehuhnTech/esp8266_deauther.git
synced 2026-04-26 00:05:55 +03:00
[GH-ISSUE #619] How could we make wireshark vendor list to data.h #206
Labels
No labels
best of
bug
development
discussion
documentation
duplicate
feature request
help wanted
help wanted
improvement
pinned
pull-request
question
stale
translation
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/esp8266_deauther#206
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Behooz-Sirouszad on GitHub (Sep 24, 2017).
Original GitHub issue: https://github.com/SpacehuhnTech/esp8266_deauther/issues/619
Originally assigned to: @spacehuhn on GitHub.
iv seen the wireshark vendor list but icant find any converter or how to convert them like code in data.h?
@spacehuhn
@tobozo commented on GitHub (Sep 29, 2017):
Your request sounds related to @dwillmore's idea to host a full mac database.
@spacehuhn commented on GitHub (Sep 29, 2017):
I created the list myself with a byte converter and notepad by doing some regex.
I know it's unreadible for a human, but it's such a big list I wouldn't advice to change that structure.
I don't think there are that many new mac addresses, but I will put it on my list to update on the next version :)
@rubfi commented on GitHub (Oct 13, 2017):
I've created a small script in order to update the MAC manufacturers list, please, take a look to #638
@tobozo commented on GitHub (Oct 16, 2017):
changes merged info the testing branch, the ReadMe has been updated with instructions
@tobozo commented on GitHub (Oct 22, 2017):
@dwillmore @rubfi @Behooz-Sirouszad I've been testing different situations after I updated the vendorlist using @rubfi's python utility.
It works fine on most builds but on DSTIKE it makes the web server crash earlier.
Web server stability comes back if the vendor list is shorter, so I've tested another approach where vendor name is 7-bit encoded in memory, and only uses 6 chars long.
Also I'm not that good at coding python so I've made a PHP script where you can choose the vendorname lenght.
Vendorlist branch (7-bit encoded, vendor len = 6 chars):
Vendorlist branch (7-bit encoded, vendor len = 8 chars):
Testing branch (8-bit encoded, vendor len = 8 chars):