Mozilla's first public release


In honor of Firefox 3.0 download day, Waxy.org has posted the full Code Rush documentary. It spans March '98 to April '99, as the Mozilla team publishes the first source code and then the eventual AOL acquisition of Netscape. Embedded above is a short clip of [Jamie Zawinski] pushing the code live at 10AM on March 31, 1998. The hour documentary is well worth watching.

If you're unsure about moving from FF2 to 3, MultiFireFox still works perfectly fine with the new release.

Aircrack running on a Zaurus C1000

zaurus c1000

The Sharp Zaurus SL-C1000 is one of the handful of PDAs that Sharp has released preloaded with Linux. With it's full qwerty keyboard it's pretty easy to use any program intended for a full size Linux box. Reader [Sonicvanajr] decided to make a video of his new toy doing a few tricks. Namely, running Aircrack-ng (key to WEP cracking) and MDK2. He compiled both using the OpenEmbedded tools. If you are looking for one of these tiny Linux boxes you might wan to try for the older 5500 model which was sold in the states. The OpenZaurus project is the distro of choice even though it does have a surprisingly steep learning curve for being on a fixed hardware platform.

Metasploit running on a WRT

metasploit

The folks from See-Security have gotten the Metasploit Framework running on a Linksys WRTSL54GS. They were inspired after seeing the Hacker Pimps pen-testing firmware, which we've covered before. The Metasploit Framework is used to develop and execute exploit code against target machines. The See-Security team ran into trouble getting Metasploit running due to RAM limitations. This particular model of router has a USB port so they were able to create swap space on a flash drive. The web interface worked as well once they set the bind address to the gateway IP. They've got all the steps you need to do this starting with OpenWRT.

[thanks muts and stillbourne]

Irongeek's Wall of Social Science Majors

wall of social science majors

If you've ever read a story about Defcon, the lede probably had something to do with The Wall of Sheep, the giant pojection of every plaintext username and password crossing the network. You may have even seen one of your favorite sites fall victim to it. One of my favorite people, Irongeek, decided to whip up a little PHP script so that anybody could set up their own Wall of Sheep style system. The backend is powered by the near-magical Ettercap and the script just parses the output into an easy to read format. I think this would be a great warning sign to place on your hotspot's splash page.

[via PaulDotCom]

The Onion Router

onion router

Tor is an overlay network that lets you browse and use other TCP based services anonymously. Normally if you use a secure tunnel an observer can still see the destination and origin ip addresses; They may not be able to tell what the payload is, but they will be able to tell who is talking. Onion routing uses a series of encrypted hops to hide this information. The Tor client creates unique routes through a network of Tor nodes. First the client contacts a node and negotiates an encryption key with it. Once that link has been established the client instructs that node to contact another and get the next key. Once all of these keys have been collected the client can begin encrypting its information. The payload is encrypted by each key in route order. When the first node decrypts the payload it determines where to send it next. The encryption is removed one layer at a time as it travels along the route arriving at its destination fully decrypted.

Tor recently reached 100 verified nodes. If you've got some spare bandwidth why don't you set up a node of your own. You can even use Tor to provide anonymous web services. Of course using Tor will make it more difficult for sites to show you "singles in your area", so make sure you consider the consequences.

distributed bittorrent

azureus start

The RIAA/MPAA empire has been tearing down tracker sites left and right; making tracker operation a risky proposition. Distributed tracking guarantees the torrents on these sites will be available even when the site tracker is down. Distributed tracking also makes publishing content easier. Instead of posting a .torrent file to a tracker site you can publish to a distributed tracker. Then you just post the .torrent file on your blog/fan site/forum. You don't even have to go that far. Azureus can generate a "magnet:" link for any bittorrent file it is currently tracking. Anybody can open that link in their Azureus client and the .torrent file will be retreived directly from the database. I think this system will be great for people publishing their original works since they won't have to provide lots of bandwidth or rely on someone's flakey tracker. Recently support was added to the official client and many more will probably follow. Azureus explains the magic after the jump. Give it a read if you're not too busy downloading crappy RotS cam movies. (EDIT: I guess there is a workprint out there, so the quality is probably pretty good)

Synergy KM Switch

synergy

Synergy is a cross-platform keyboard-mouse switch. It's also one of the most well-named pieces of software out there. Here's why: I had a laptop running XP with a nice usb keyboard and mouse plugged into it. To the right of that, I had a laptop running Linux. Both computers are on a wireless network. Using synergy I can slide the mouse off of the right edge of the screen and onto the Linux laptop's XWindows screen with no lag. In the process it transfers  keyboard control over to the other system too. You can even cut and paste between systems. This is a great solution for using your desktop keyboard with your wireless laptop or if your laptop is sitting in the living room you could easily use its mouse and keyboard to control your home theater pc. Set up is simple, scales easily, and works with OSX, too.

Dive Into Greasemonkey

bookburro

I don't think "nuisance breeds innovation" was ever a common phrase, but that is exactly how greasemonkey, the firefox extension, came into life. Greasemonkey lets users add their own scripts to web pages they visit. Yeah, I didn't really jump out my seat when I heard that in January, but then I started to see people apply it. Sure there's the standard "remove all advertising" hacks and the slightly more interesting "skip full ad pages", but there is so much more you can do. You can beat stupidly designed web pages into submission: force Ain't It Cool News headlines to use reasonable font sizes and turn off that stupid highlighting crap, clean up Slashdot's ugly section colors, replace Pitchfork's flash menu with text links. Greasemonkey can do so much more though. It can be used to combine the information of multiple sites like some sort of magical duct tape (not that duct tape isn't already magical). Check out the screenshot of Book Burro above. You can also imbed information from IMDB into your Netflix pages or vice versa. Of course all of this rampant page modification hasn't gone unnoticed. Greasemonkey and its scripts are really easy to install (falling down the stairs level of ease). So, there is no reason not to try it out. Check out the excellent free online book Dive Into Greasemonkey to get started.

introducing hack a day (beta)

welcome citizen engineers. hack a day (beta) is a web magazine devoted to cataloging all the best hacks, mods and diy (do it yourself) projects from around web. each day i'll post one hack i like, seen or tried and once a week a special how-to. this is in beta, so enjoy the occasional oddity and sawdust while it gets cookin.

why a site? i thought it was time to have one spot on the web with all the things you can do with ipods, digital cameras, consoles, portables, locks, macs, pcs, anything that can be modd'ed or hacked. a lot of the desire to do this is so i don't have to hunt around as much for ideas. the goal is for anyone who--has an old pda, a tivo, an atari, an ipod, xbox, or any device just sitting around, then hits hackaday.com, bang, sees all the things folks can do with it to void the already expired warranty or get more out of it.

i'll post some resources like make, pop sci, books and other things to check out too since i get get asked about that a lot.

if you have feedback, ideas, a cool hack or mod, send it along to me via email for now or aim me.

hack a day serves up a fresh hack each day, every day from around the web and a special how-to hack each week.

send us your hacks

have a hack you'd like to see here? tell us about it

Hacks
aibo hacks (1)
cellphones hacks (60)
cons (47)
contests (20)
daily (58)
digital cameras hacks (66)
downloads hacks (9)
gameboy hacks (33)
google hacks (5)
gps hacks (35)
HackIt (15)
handhelds hacks (54)
home entertainment hacks (132)
home hacks (16)
how-to (13)
ipod hacks (73)
laptops hacks (44)
laser hacks (28)
macs hacks (38)
misc hacks (712)
news (81)
pcs hacks (135)
peripherals hacks (154)
playstation hacks (47)
podcasts (8)
portable audio hacks (42)
portable video hacks (24)
robots hacks (86)
roundup (1)
security hacks (12)
tablet pcs hacks (3)
tivo hacks (6)
tool-hacks (6)
transportation hacks (81)
wii hacks (14)
wireless hacks (81)
xbox hacks (48)

resources

rss newsfeeds

Powered by Blogsmith