Monsuco's Blog

Saturday, January 28, 2006

 

PeerGuardian 2

I would like to mention my love of this well known program, Peer Guardian 2 which can block "bad" IP's from accessing your computer. It isn't perfect, but it helps. It can prevent people such as the RIAA, MPAA, hackers, advertising companies, spyware companies, and other bastards from connecting to your PC. I wouldn't rely on it to let you safely DL 1,000 songs, but it reduces your risk of your PC being probed. It won't work on MUTE, because MUTE doesn't use direct IP connections, but Gnutella (used by Limewire, Bearshare, and some other clients), Fast Track (used by Kazaa, Grokster, and many others), Bittorrent (used with anything that uses .torrent files), and OpenNap (used for Lobster, Gaim's Napster Protocol, and some others). It will also prevent those bad IPs from probing your computer's ports.

Thursday, January 26, 2006

 

Xbox-Linux

Well, I have decided to purchase a second Xbox (an original, not a 360) and run Xbox-Linux on it. If anyone has done this before, I would of course appreciate their help. I have been curious in Linux for a while. Running it on an Xbox should work, but there is one thing to note about the Xbox, it has very weak hardware by today's standards. It has the following specs:
64 MB of RAM that is built into the motherboard
8 GB of hard drive space (newer models come with 10 GB, but the extra 2 GB is normally not used)
Pentium 3 processor
DVD Drive with a modified power supply(some are fairly picky about running CD-Rs, CD-RWs, DVD-Rs, or DVD-RW's)
An Ethernet port for use with LAN games or Live.
4 USB 1.1 ports (the controller ports may not look a thing like USB ports at first glance, but take a closer look, they are simply modified to look different and they have one extra wire.)

I know that there is a version of Linux called Damn Small Linux that has very low system requirements. Here are the requirements that DSL needs to run:
8 MB RAM to run at all, 16 to run without having to immediately draw from the hard disk virtual memory to run the OS. (To put this in perspective, the new version of Windows, Vista, is expected to need 512 to run without immediately using virtual memory.)
50 MB of HD space (I know Windows usually can take anywhere from 500-2,000 MB hard drive space)
A compatible processor, almost any Intel or AMD runs well.
A CD drive is normally required, but I will use a flash stick instead.

Now, MS didn't want you to be able to run Linux on your box, so they put a mix between ROM and Flash that runs at startup that prevents your Xbox from running anything that isn't either:
1. Music
2. Games that have been digitally signed by MS
3. DVDs

A Linux installer is non of these. Thus, there are two ways to put Linux on a box:
1. The first method is the hardware method. With it, you solder a mod chip onto the motherboard that allows the Xbox to run any unsigned code. This method is legal, but you can do illegal things, such as copying games that you rented or were lent to you onto your hard drive. The biggest advantage of "hardmodding" to run Linux is you can add more hard drive space on to the box. I don't know how to solder, so I won't use this method.
2. The second method is the software method. Although you can't run a Linux installer CD ad bootup due to the unsigned code ban, some of MS's games allowed you to save your profile to a memory card. A memory card was basically a modified flash drive. The controller it plugged into used a modified USB hub to split the connection. With some games, most notably Mech Assault, MS forgot to stop the games from loading and executing unsigned code. The box sees games as safe, so it will run code from them. You can take a copy of Mech Assault and either by modifying a controller into being flash drive compatible, or by purchasing a MS Xbox USB adapter for use with the Phantisy Star Online Keyboard, you can put a "save game" on a flash drive that is really a Linux installer. When mech assault sees it, it will mistake the executable code for a save game and run it. This method is called a "Softmod" because no modifying of the Xbox is needed. I will use this method. Also, you can still use the Xbox for games, but it will no longer run on Xbox live which can detect and ban modified Xboxes. It is also legal. The only problem is, I cannot replace the hard drive.

I plan on buying an old Xbox, 4 USB adapters (or maybe one with a hub if it is cheaper, or if it is cheaper, four controllers and four USB extending cords and I will make my own.), I may not be able to use my regular flash drives, so I may need to buy a new one of those as well, a USB mouse (or if cheaper, a regular, 3 button ball mouse with a USB adapter), and a PSO keyboard.

Any tips would be appreciated.

Tuesday, January 17, 2006

 

Filesharing without IP sharing

MUTE: Simple, Anonymous File Sharing Wow. It looks like another hurdle for those idiots at the RIAA and MPAA to deal with. MUTE is an anonymous P2P network. Unlike Gnutella, Open Nap, FasTrack, or Bittorrent, MUTE does not reveal your IP address. Your IP is like an address for your PC. In order for the RIAA or MPAA to sue you, they must first obtain your IP. With Limewire, your IP is clearly visible. With MUTE, military grade encryption turns your IP into a hash. This makes it so that the RIAA and MPAA cannot trace your IP to your ISP and force them to tell who you are. MUTE is still young, so it isn't exactly rich with features, and all that encryption and the fact that it must connect to several "nodes" makes it slow. However, you won't get sued. Horray to that.

Sunday, January 01, 2006

 

Happy New Year

Happy new year everyone.

Archives

October 2005   November 2005   January 2006   February 2006   March 2006   April 2006   May 2006   June 2006   July 2006   August 2006   September 2006   October 2006   January 2007   February 2007  

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike2.5 License.

Blogger, your own personal online journal Firefox Web Browser Thunderbird E-mail client FrostWire P2PAzureus, the most powerful Bit Torrent client around!