27 Year Old Mac Plus Hacked to Browse the Web [Video]
LIKE
TWEET
SHARE
PIN
SHARE
POST
MAIL
MORE
Posted December 16, 2013 at 1:34am by iClarified
Jeff Keacher has managed to successfully hack a 27 year old Mac Plus to browse the Web.
The Mac Plus features a 8 MHz CPU, 4 MB RAM, 50 MB hard drive, and 512 x 342 pixel black-and-white screen. To accomplish his goals, Keacher needed a web browser, a TCP/IP stack, and some way to connect the computer to his home network.
The web browser was relatively easy for him to find. MacWeb 2.0 was old enough to run on the Plus and new enough to render HTML and speak HTTP.
Getting the computer to hook up to the network was harder. For the hardware, Keacher ended up connecting a Raspberry Pi to his router and using a level shifter and some old adapters he was able to get a serial cable working between the Pi and the Mac. For the software, he was able to get MacTCP to talk to MacPPP, MacPPP to talk to SLiRP, and SLiRP to use the Ethernet connection.
Unfortunately, MacWeb didn't offer support for hostnames, HTTPS, cookies, and CSS. Keacher contacted his friend Tyler about the problem and Tyler was able to whip up a filtering proxy solution using Python, Requests, Flask, and Beautiful Soup.
Although surfing is unbelievable slow, in the end it's actually possible to browse the Web on a 27 year old Mac Plus.
Why is this called a 'hack'?
In 1996 my first internet experience was on my Mac Plus. Though used with a PPP connection and an analog modem, Same Web browser (there were others, but the only one that allowed for loading web images without Color QuickDraw and more RAM).
The LocalTalk hardware a I acquired after, allowed me to connect to Ethernet networks.
To this day I can take the Mac Plus out of its storage and recreate the experience.
Nothing new here.
Should have used Appletalk IP Gateway to bridge between a phone net and a Ethernet Equipped mac (Like an old LC475) So it would have been a very very old piece of technology backed by an very old one...