Exploiting the Linux kernel via packet sockets
googleprojectzero.blogspot.com
Exploiting the Linux kernel via packet sockets
1–10 of 41 posts
Re: Exploiting the Linux kernel via packet sockets
#2You know, like I said the intel thing.
Re: Exploiting the Linux kernel via packet sockets
#3You know, like I said the intel thing.
I don't think this is related to the Intel thing at all. It's not technically related, and it's not related in terms of severity.
Re: Exploiting the Linux kernel via packet sockets
#4Such great education material.
Re: Exploiting the Linux kernel via packet sockets
#5Great read as usual. They are doing a big service to the people out there by hunting bugs like this one and putting the pressure on the vendors to fix their products.
Re: Exploiting the Linux kernel via packet sockets
#6I wish I was smart enough for the article. 8 years of web dev doesn't make the cut unfortunately.
Re: Exploiting the Linux kernel via packet sockets
#7I wish I was smart enough for the article. 8 years of web dev doesn't make the cut unfortunately.
You are smart enough but you have different priorities. This isn't magic but it does require time and time is usually spent on things people like. Therefore you just don't _like it_ enough.
Re: Exploiting the Linux kernel via packet sockets
#8I wish I was smart enough for the article. 8 years of web dev doesn't make the cut unfortunately.
Why the comment of dyjakan was marked as dead?
Re: Exploiting the Linux kernel via packet sockets
#9I wish I was smart enough for the article. 8 years of web dev doesn't make the cut unfortunately.
It's just domain knowledge and terminology. "Packet sockets" is shorthand for the AF_PACKET type sockets in Linux that let you construct network packets from the ground up, including the ethernet header, if you so wish.
That's as opposed to a regular socket, which is higher level and restricts you to a much smaller subset of things you can change/set.
The article just shows how they uncovered an exploit by "fuzzing" input to packet sockets. Where "fuzzing" just means using a tool that creates random inputs/values.
Re: Exploiting the Linux kernel via packet sockets
#10I wish I was smart enough for the article. 8 years of web dev doesn't make the cut unfortunately.
yeah webapps in general are the most simple aspect of programming that you can get paid to do. Not knocking it though