Quantcast
Channel: codemonkey.org.uk » Fuzzing
Browsing latest articles
Browse All 10 View Live

Daily log November 13th 2013

Found a bunch of bugs with trinity today after tweaking some code that caused it to hang when closing bluetooth sockets. (Still not sure I want to commit the workaround I came up with). Now that it’s...

View Article



Trinity and mmaps.

On startup, Trinity creates a bunch of MAP_SHARED mmaps that are inherited by the child processes. These addresses get handed off to other syscalls, and well.. not much really happens. There are...

View Article

Trinity 1.3 release.

I just tagged and pushed out a 1.3 tarball for trinity. Most people who use it will likely be staying on the bleeding edge running latest git, but given it’s currently finding all kinds of interesting...

View Article

On filesystem testing.

Last year I hacked up a small shell script to test various IO related things like “create a RAID5 array, put an XFS file system on it, create a bunch of files on it”. Despite its crudeness, it ended up...

View Article

Getting closer to Trinity 1.4

I plan on doing a tarball release of Trinity on Monday. It’s been about six months since the last release, and I know I’m overdue a tarball release because I find myself asking more often “Are you...

View Article


Trinity 1.4 release.

As predicted last week, I made v1.4 tarball release of Trinity today. The run I left going over the weekend seemed ok, so I started prepping a release. Then at the last minute, found a bug that would...

View Article

catch-up after a brief hiatus.

Yikes, almost a month since I last posted. In that time, I’ve spent pretty much all my time heads down chasing memory corruption bugs in Trinity, and whacking a bunch of smaller issues as I came across...

View Article

Trinity threading improvements and misc

Since my blogging tsunami almost a month ago, I’ve been pretty quiet. The reason being that I’ve been heads down working on some new features for trinity which have turned out to be a lot more involved...

View Article


Trinity socket improvements

I’ve been wanting to get back to working on the networking related code in trinity for a long time. I recently carved out some time in the evenings to make a start on some of the lower hanging fruit....

View Article


Thoughts on a feedback loop for Trinity.

With the success that afl has been having on fuzzing userspace, I’ve been revisiting an idea that Andi Kleen gave me years ago for trinity, which was pretty much the same thing but for kernel space....

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images