by greg.froese
After using a Windows XP computer for a while, the OS tends to get all clogged up and your computer’s performance worse day after day. You wish you had a Mac or had a one-click-reinstall windows button.

Reinstalling windows is not only a tedious task, but a time-consuming one too. After going through the installation process which usually takes about one hour (one a medium-budget computer), you have to install all the programs you use and get the latest update packages (takes a lot of time on slow connections) and remove all these pointless components you never asked for. Keep reading »

Linksys Router
1. you visit some website.
2. malicious javascript code changes your router’s DNS settings.
3. you get phished (you get a fake website targeted to steal your credentials).

This is a CSRF (cross site request forgery) that only works if your router has the default password and/or is always logged on.

Solution:
Keep reading »

Firefox Logo
This is a small heads-up to Ubuntu 5.10 and Ubuntu 6.06 LTS users to update their Firefox packages to:

1.5.dfsg+1.5.0.9-0ubuntu0.5.10.1 (for 5.10 users)
1.5.dfsg+1.5.0.9-0ubuntu0.6.06.1 (for 6.06 LTS users)

Issues corrected by the update:

- Remote code execution with user privileges, by opening a malicious web page containing JavaScript or SVG.

- bypassing of Firefox’s internal XSS protections by tricking the user into opening a
malicious web page containing JavaScript. Keep reading »

iPhone
Since Steve Jobs announce the iPhone, there have been nothing but positive write-ups about Apple’s new mobile phone due 2nd half of 2007. Michael Robertson’s e-mail, which I received not-so-long ago, opened my eyes on many drawbacks the iPhone has, including:

  • You cannot load media using the built-in WiFi feature.
  • iTunes is required to load music/movies onto the phone.
  • WiFi cannot be used to make phone calls
  • Keep reading »

    The free way:

    QEMU is a generic and open source processor emulator that lets you emulate a .ISO

    1. Check QEMU’s homepage.
    2. Download QEMU
    3. If you’re on windows, make sure to get QEMU-win
    5. Search for the existing .iso and replace it with the one you want to test.

    The paid way:

    The are a variety of paid programs (shareware) that does the work for you, the two most popular ones are Alcohol 120% and Daemon Tools.

    The “free” Microsoft way:

    Microsoft has a free ~60KB program that does the job. But it is unsupported (surprise, surprise!). It’s called Windows XP Virtual CD Control Panel and you can get it here

    Here’s the README to get it working:

    Readme for Virtual CD-ROM Control Panel v2.0.1.1

    THIS TOOL IS UNSUPPORT BY MICROSOFT PRODUCT SUPPORT SERVICES

    System Requirements
    ===================
    - Windows XP Home or Windows XP Professional

    Installation instructions
    =========================
    1. Copy VCdRom.sys to your %systemroot%\system32\drivers folder.
    2. Execute VCdControlTool.exe
    3. Click “Driver control”
    4. If the “Install Driver” button is available, click it. Navigate to the %systemroot%\system32\drivers folder, select VCdRom.sys, and click Open.
    5. Click “Start”
    6. Click OK
    7. Click “Add Drive” to add a drive to the drive list. Ensure that the drive added is not a local drive. If it is, continue to click “Add Drive” until an unused drive letter is available.
    8. Select an unused drive letter from the drive list and click “Mount”.
    9. Navigate to the image file, select it, and click “OK”. UNC naming conventions should not be used, however mapped network drives should be OK.

    You may now use the drive letter as if it were a local CD-ROM device. When you are finished you may unmount, stop, and remove the driver from memory using the driver control.


    So, how do YOU test your ISOs ?