:wq - blog » port http://writequit.org/blog Tu fui, ego eris Mon, 22 Dec 2014 14:54:59 +0000 en-US hourly 1 http://wordpress.org/?v=4.1.5 Flowtag FreeBSD port http://writequit.org/blog/2008/07/14/flowtag-freebsd-port/ http://writequit.org/blog/2008/07/14/flowtag-freebsd-port/#comments Tue, 15 Jul 2008 05:03:39 +0000 http://writequit.org/blog/?p=186 I just finished up the FreeBSD port for Chris and Scholar’s flowtag. Flowtag is a neat tool for tagging network streams for collaboration and analysis. I’ve submitted the port to FreeBSD’s mailing list, so I’m hoping for upstream soon. In the meantime, you can download the port files on my miscellaneous page.

In other news, development on Hex 2.0 continues forward, we’re trying to get ports finished for inclusion in the ISO, (which is what spawns the flowtag porting), malware analysis took a backseat to sysadmin work due to a rather large project that just finished up. Hopefully I’ll have more time to post here soon, here’s what I’ve been working on:

– A simple C program to measure the index of coincidence of a file (for binary data instead of strings). This was going great until I tried it on a non-OSX OS, now I’m running into segfaults trying to get it to run on Linux (does read() behave differently or something?). I’ve also ported it to Windows (which works), but was a giant pain due to the fact that I don’t ever use Visual Studio.

– A binary file to hex string beautifier; basically, take binary data and print it in really nice strings for either a ruby or a C program. Why? Because I’m tired of manually formatting data for programs.

– A program to generate data with variable amounts of randomness (this is really used for work, but I might end up posting it here depending on whether I think it’s neat enough).

– Rewriting labview (our internal machine allocation management software). Okay, so Jon’s really doing most of the work, but that’s mostly because I don’t know how to do SQL “relations”, I’ll do more of the development soon enough.

– Biking to work. Yea, this isn’t technical, but I got a new bike so I’ve been trying to cut down on the commute, save gas, all that kind of stuff.

UPDATE: Just got an email the flowtag port has been committed, it should be showing up the next time you do a “cvsup” :)

]]>
http://writequit.org/blog/2008/07/14/flowtag-freebsd-port/feed/ 0
First extra package available for Hex 1.0.2! (honeysnap-1.0.6.11) http://writequit.org/blog/2007/11/23/first-extra-package-available-for-hex-102-honeysnap-10611/ http://writequit.org/blog/2007/11/23/first-extra-package-available-for-hex-102-honeysnap-10611/#comments Fri, 23 Nov 2007 20:27:18 +0000 http://writequit.org/blog/?p=91 The first addon packages are now available for Hex (version 1.0.1 or 1.0.2)! I have successfully created a FreeBSD port and a Hex package for the honeysnap project. You can find the files here (navi.eight7.org) until they are put into an official hex repository.

If you only want the port, download the honeysnap-1.0.6.11.tar.gz file (note that this file will require a full /usr/ports tree in order to build any dependencies, make sure you fetch the ports on a Hex install before trying to build from source). Untar the file (I usually put it in /usr/ports/security/honeysnap), enter the directory and issue the following command:

sudo make install

It should automatically build all the dependencies and install honeysnap for you.

If you want a faster way, download the honeysnap-1.0.6.11.tbz package and it’s dependency the py25-setuptools-0.6c7_1.tbz package into the same directory and issue the following:

sudo pkg_add -v ./honeysnap-1.0.6.11.tbz

The setuptools package will automatically be installed as a dependency.

After installation, you should be able to type “honeysnap” and get all the command-line options, happy honeysnap-ing!

As always, if you have any questions or problems, feel free to email me or leave a comment!

P.S. Forgot to mention, the package above will only work for Hex 1.0.*, however, the port (the honeysnap-1.0.6.11.tar.gz file) will work on both Hex 1.0.* and FreeBSD 6.* without a problem. Hopefully I’ll be submitting it to the FreeBSD team for review soon to have it included in the standard ports :)

]]>
http://writequit.org/blog/2007/11/23/first-extra-package-available-for-hex-102-honeysnap-10611/feed/ 1