Archive for the 'Hacking' Category

Using cURL to Post Updates to Twitter

Sunday, April 8th, 2007

Heres a small snippet of code I found that will successfully post updates to your Twitter account:

curl --basic --user username:password --data status="Having fun with cURL" http://twitter.com/statuses/update.xml

The command ‘curl’ is normally present on most Linux distro’s these days. Windows users will need to Google and download it. To use the code above simply replace ‘username:password’ with your real ‘username:password‘, the string of status in double quotes is the update that will actually appear on your Twitter page. The url present at the end of the code is the Twitter API endpoint.

Twitter will reply with a response similar to the following:

<?xml version="1.0" encoding="UTF-8"?>
<status>
<created_at>Sun Apr 08 01:25:56 +0000 2007</created_at>
<id>12345xxx</id>
<text>Having fun with cURL</text>
<user>
<id>xxxxxxx</id>
<name>Your Name</name>
<screen_name>your_username</screen_name>
<location></location>
<description></description>
<profile_image_url>[removed]</profile_image_url>
<url></url>
<protected>true</protected>
</user>
</status>

Note: I have replaced specific numbers with ‘x’s.

Howto: Make PCB’s with a laser printer

Friday, February 24th, 2006

Here is a really simple guide I found.

The Con of XP

Monday, November 7th, 2005

Query: Its almost impossible to create a folder called ‘con’ in Windows XP.

Answer: CON, PRN, AUX, CLOCK$, NUL, COM1, COM2, COM3, COM4, COM5, COM6, COM7, COM8, COM9, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, and LPT9 are all Windows reserved device names from the early days of DOS. You learn something new each day.

Free Sveasoft Firmware

Tuesday, August 30th, 2005

This guy offers the Sveasoft firmware for download at no extra cost (free as in beer)! He also talks about how he was abused by Sveasoft and how they are in violation of the GPL.

read more | digg story

TOP SECRET: Homebrew Military & Espionage Electronics

Friday, July 29th, 2005

An open source defense electronics, educate yourself on how to build: phone jammers; defeat hardware keyboard loggers; low cost night vision device; listen to sounds remotely via a laser beam; disrupt GPS reception; noise canceling option for your surveillance bug and much more! A must Digg!

read more | digg story

Email Viruses

Friday, December 3rd, 2004

I’m glad my ISP offers free email virus protection and spam filtering. In the past fortnight I have recieved over 100 emails containing the Worm ‘Sober.i’ and a couple of hundred spam messages.

Theres more information about I-Worm.Sober.i on Viruslist.com.

Panther on Windows via PearPC

Friday, October 1st, 2004

Have you always been an exciting fan of Apple? Do you wish your IBM-Compatible PC were more akin to it’s macintosh counterpart. Well personally I love Apple, I just can’t afford one! This whole affair started when they released OS X based on a BSD core (FreeBSD in particular).

Anyway back to the point, I downloaded a Panther image (.dmg) off Suprnova and PearPC from the SourceForge download mirrors. PearPC allows one to emulate a MacOS system running on an IBM compatible architecture.

After following some heavy guides from PearPC itself and a couple of Google-found resources I was able to boot into a fully working Panther (OS X 10.3) system. I won’t write my own guide; there are plenty out there for that matter anyhow.

Screenshots
Please see the links below.

osx_default_desktop.jpg
osx_new_finder.jpg

OpenGL in PHP

Thursday, June 10th, 2004

Submitted as an entry into the .geek PHP5 tournament a proof of concept openGL implementation in PHP has been released by Peter ‘iridium’ Waller. The demonstration (download) shows four items being rendered in realtime by PHP at a not unreasonable 59FPS. The author welcomes feedback with practical uses for this technology.

Wiki Engines

Saturday, May 29th, 2004

TWiki: “Perl-based, mature and full featured system, including revision control via CVS, targeting the corporate intranet world — now with plugins”

I’ve just installed TWiki as my new website CMS system. It took a fair effort to setup and a while to design the custom ’skins’ (themes) – but it seems to be doing it’s job now.

You can view it over here. I’ll polish it up in days to come by making it more efficient.

I decided to use a wiki-based system for my site because I like the rapid page creation, feature set and the ability to let others work collaboratively.

26/July 2004: Decided to use blog for frontpage, wiki in the background.

Windows 98 Emulated on a Pocket PC

Sunday, May 23rd, 2004

PocketGamer is carrying a story on the successful emulation of Windows 95 and Windows 98SE on the Pocket PC. This was made possible by a Pocket PC port of Bochs, a DOS emulator. If you’re keen to try this yourself, you’ll need a minimum of a 256MB memory card (or stream the image over a wireless network) and you’ll need a program like Nyditot Virtual Display to increase your screen resolution. Oh, yes, and you’ll also need the emulator. You can find more information and a selection of screenshots here. Following the porting of a full speed Playstation emulator and Pocket Quake, this really raises the bar for what the Pocket PC is capable of.