Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is the DHCP fingerprint legal? #9

Closed
ChenJhua opened this issue Dec 28, 2020 · 6 comments
Closed

Is the DHCP fingerprint legal? #9

ChenJhua opened this issue Dec 28, 2020 · 6 comments

Comments

@ChenJhua
Copy link

<test weight="5" matchtype="exact" dhcptype="Inform" dhcpoptions="53,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>

The DHCP fingerprint is too long, I don't know if it is legal? And how can I verify the fingerprint of the device

@xnih
Copy link
Owner

xnih commented Dec 28, 2020 via email

@ChenJhua
Copy link
Author

Interesting. That one does look off for sure. I'll check it out next week. I should still have the raw info for it.

On Mon, Dec 28, 2020, 12:28 AM ChenJhua @.***> wrote:

<test weight="5" matchtype="exact" dhcptype="Inform" dhcpoptions="53,55,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"/>
The DHCP fingerprint is too long, I don't know if it is legal? And how can I verify the fingerprint of the device — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#9>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAYEREQKDXADBPUTB54IBE3SXAXSNANCNFSM4VLVBYQQ .

Ok, looking forward to your reply, thank you very much

@xnih
Copy link
Owner

xnih commented Jan 4, 2021

So I can verify that is the fingerprint that Satori has been generating for a printer on my network for a year or so. I'll try to get a pcap of it as well this week and verify that there isn't a bug in satori's parsing code that is adding extra 0's there, but right now it looks like that is what the printer is actually spitting out!

@ChenJhua
Copy link
Author

ChenJhua commented Jan 6, 2021

Thank you very much! Look forward to your pcap.

@xnih
Copy link
Owner

xnih commented Jan 7, 2021

Thanks for identifying this issue I finally had a chance to grab the pcap of it.

Looking at wireshark there is no FF value to mark the end of the options, it is just 53, 55, 0 .... 0 and shows the packet is "broken".

I'll look to see if I can figure a way in Satori to address this, but short term I'll be removing this fingerprint since it is inaccurate.

@xnih xnih closed this as completed Jan 7, 2021
@ChenJhua
Copy link
Author

ChenJhua commented Jan 7, 2021

Thank you for your reply.Expect betters satori.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants