Author Archives: lovasko

libidf I.

Motivation Wouldn’t it be nice too be see things like this just work? or … Simpy put, machine-readable output of (non-)standard utilities. Just imagine every command line utility on your UNIX that displays some useful output that might be useful … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Idea: ctfcompress

Maybe there already exists an equivalent of tool, but I was not able to google it. I had no time to dig up the exact moment in the CTF toolchain process where the data gets compressed. But it might be … Continue reading

Posted in Uncategorized | Tagged , | Leave a comment

Uniquification

Fancy word, don’t you think? Well, it is a fancy feature too! Now let’s imagine this scenario: we have a kernel object full of ubiquitous types like uid_t, ushort, struct proc and so on. And with this kernel, we have … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

CTF header I.

Now that we have the CTF data at our disposal, we need to parse it and get meaningful information out of it. As usual, every format contains a header that consists of data-wide preferences and stuff like version or a … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

New relevant documentation and ideas

Pedro Giffuni send me some great reading material regarding the CTF. The links can be seen on the official wiki of the project. Many thanks!

Posted in Uncategorized | Tagged , | Leave a comment

Hunting for the .SUNW_ctf

In order to actually do something with the CTF data, we must first obtain it. The location – if everything was compiled and converted appropriately – is the ELF section┬ánamed “.SUNW_ctf”. Hence I started my today’s research by listing all … Continue reading

Posted in Uncategorized | Tagged , , | Leave a comment

My FreeBSD setup

For some time now, I have been using OS X on my MacBook happily as my web-browsing, film-watching, BZFlag-playing operating system. But for my developer needs, I use FreeBSD with occasional experimenting (or just portability checking) on OpenBSD. I would … Continue reading

Posted in Uncategorized | Tagged | Leave a comment