The term often refers to writing a small program or adding code to an existing program to solve a problem in a hurry. A hack implies writing in a low-level programming language rather than a high-level macro language or application generator that is oriented to the user. It may mean writing and deploying a patch in machine language. See hacker, patch and machine language.
You're Not Supposed To!
A hack may refer to enhancing a computer-based appliance that is not user programmable, such as a video game, music player, TV set-top box or cellphone. For example, a digital media hub (media extender) could be modified to play back additional audio or video formats not supported by the unit. This kind of hacking is done by the serious enthusiast, who first has to find a way to expose the software.
It may require opening the box to reach the chips, using tools such as a screwdriver, wire strippers and soldering iron. For example, to make the iPhone work on a non-AT&T network, the first step in 17-year old George Hotz's hack required applying voltage to one line on its circuit board. It meant scraping the surface of a single wire trace without breaking the line and soldering a wire to it, a very delicate operation. Subsequently, far less extreme methods were found to successfully unlock the phone.
Geek Humor
From "The Best of The Joy of Tech" cartoon book by Nitrozac and Snaggy (O'Reilly Media, Inc., 2003, ISBN 0-596-00578-4). (Image courtesy of GeekCulture, www.geekculture.com)
Hack Everything!
The term is often used to refer to any tip or technique for improving performance or configuring hardware or software; witness these titles from O'Reilly Media, Inc. For information on all the titles in O'Reilly's excellent Hacks series, visit http://hacks.oreilly.com.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2008 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- Resurrecting E-voting
- Resurrecting E-votingDifficulty of subverting voting machinesIt seems to me that any system can be tampered with to render the vote dishonest. However, some configurations make such tampering very hard while others are much easier to subvert. You should talk about the relative difficulty and not whether or not...
- Discussion threads 2008-08-28
- Internet Explorer 8 gets a massive makeover
- Internet Explorer 8 gets a massive makeoverStandardsWhat I want to know, does the "standards" mode remove previous IE hacks? For example, using the underscore in CSS statements would be ignored by every browser except IE. If IE8 now supports standards but STILL reads the underscore hack, this could be a...
- Discussion threads 2008-08-27
- Apple iPhone ad banned
- Apple iPhone ad bannedBetter than the alternativesMy iPhone works as promised.My Macs are more reliable than my Windows boxes.In short, there are better options.Why anyone would buy anything from Apple...is beyond me. Especially the iPhone. It doesn't work as promised in sooooo many ways.i guess every iphone user is mad...
- Discussion threads 2008-08-27
- Does TraceMonkey kick Firefox into turbo mode?
- Does TraceMonkey kick Firefox into turbo mode?Wow, we are breaking down the barriers to web application adoption for allof our every day applications. The speed here will be so close to natively compiled code that it will not matter any more. But, we still need some kind of a sandboxed...
- Discussion threads 2008-08-26
- Facebook refuses to fix obvious security flaw
- Facebook refuses to fix obvious security flawFixed.Looks like Facebook has fixed the bug. I just clicked the link and saw this text: The bug is fixed :)RE: Facebook refuses to fix obvious security flawSuch as the fact that applications completely ignore any user privacy options and have the ability to...
- Discussion threads 2008-08-26
- Hundreds of Dutch web sites hacked by Islamic hackers
- In what appears to be a mass defacement, where several hundred domains take advantage of a shared hosting provider, starting as of this Friday, an Islamic hacker known as nEt^DeViL -- this is not the NetDevilz team that hijacked the DNS records of the ICANN and Photobucket in June --...
- Blog posts 2008-08-25
- I'm a Wii Fit believer
- I'm a Wii Fit believerthis is sadI might be old school sporter, but I find this sad. It is like going to a gym to run like a lab rat or a cage hamster. I promise you this: in 3 months they will not do it anymore, and the whole...
- Discussion threads 2008-08-25
- WSUS users get a surprise: Windows 7 client
- WSUS users get a surprise: Windows 7 clientThis is the evidence that Windows 7 is the code name for Vista SP2if WSUS shown Windows7, this is the evidence that Windows 7 is the code name for Vista SP2, and so each Vista user will have it for free! Thank you...
- Discussion threads 2008-08-20
- MIT students ungagged: Judge vacates gag order
- MIT students ungagged: Judge vacates gag orderThere was no trespassAs stated above, this was a case where a public agency didn't want researchers to reveal their security holes for fear of being exposed to malicious hackers. The students themselves merely identified the holes, likely exploits and suitable repairs. They provided...
- Discussion threads 2008-08-19
- China busts hacking ring, managed to penetrate 10 gov't databases
- If you needed a university certificate in China during the last couple of months, there's a big chance that a group of ten people could have supplied with you such, going a step further and adding your details in more than ten government databases across different provinces in the country,...
- Blog posts 2008-08-19
- It's official: OOXML is a standard
- It's official: OOXML is a standardA right decisionYou can only FUD so much.Now......we get to see who's going to implement it and how much of it will be implemented. Note that if multiple vendors are using the same MS-Windows API to support OOXML, they're not creating independent implementations of...
- Discussion threads 2008-08-15
- Intel proactively fixes security flaws in its chips
- Despite the skepticism surrounding Kris Kaspersky's upcoming "Remote code execution through Intel CPU bugs" presentation to be held at this year's Hack in the Box con, it appears that he's been on the right track, as Intel has proactively taken care of the problem by fixing two of the critical...
- Blog posts 2008-08-15
- Where on earth are these Microsoft patches?
- Where on earth are these Microsoft patches?exploits exploitsJust get a Mac. I did after 15 years with Windows. I will never go back. Not a "fanboy", just sick of problems."critical, code execution vulnerability"Ryan,What I find really frustrating for this "security blog" is that targeted mitigation is never...
- Discussion threads 2008-08-14
- Go ahead and nap, PC. We'll wake you when we need you.
- Go ahead and nap, PC. We'll wake you when we need you.Sounds perfect for hacking...... “wakes” the computer remotely but leaves the monitor on the remote PC dark and disables the audio on it so it won’t disturb anyone who may be nearby.I read exactly the same thing.This is good...
- Discussion threads 2008-08-14
- Decision on MIT students' gag order delayed until Tuesday
- The MIT students currently under a gag order not to speak about their research into security holes in the Boston's CharlieCard system will spend the weekend still gagged. A federal judge today declined to lift a temporary restraining order until it expires on Tuesday, News.com reports. ...
- Blog posts 2008-08-14
- MBTA published checksum info in court filings
- Something most troubling in the email exchange between Electronic Frontier Foundation lawyer Jennifer Granick and MBTA attorney Leuan Mahony, posted by News.com. The essence is that MBTA itself included the MIT students' confidential report PDF to MBTA on their security weaknesses as an exhibit in their complaint and it is...
- Blog posts 2008-08-14
- Security researcher demands money from Sun, Nokia
- A researcher claims to have found multiple flaws in mobile Java and Nokia Series 40 handsets, and wants Sun or Nokia to pay him almost $30,000 for the details. A Polish security researcher has claimed to have found multiple flaws in mobile Java, but is demanding €20,000 ($29,790) in...
- News items 2008-08-14
- Georgia conflict may mean the birth of modern cyber-warfare
- Georgia conflict may mean the birth of modern cyber-warfareTaiwanI think an impetus for Red Flag Linux wqas the inability of Beijing to secure Windows against Taiwan, but my memory might be faulty.Cyberwar? You must be kiddind...I thought that word "war" is applicable for some serious events that have catastrophic consequences...
- Discussion threads 2008-08-12
- No more need for an antivirus software?
- No more need for an antivirus software?This still uses a thin client type application installed on the client.Yes, its more clound than local, but most corporate AV's work similar to this. They are more client heavy, but with a little tweaking they could move to a cloud type formation....
- Discussion threads 2008-08-12
- News to know: Cyber attacks; Google; Windows security; Gmail outage
- Notable headlines: Larry Dignan: Georgia turns to Google's Blogger amid Russia onslaught Dancho Danchev: Coordinated Russia vs Georgia cyber attack in progress ZDNet UK: Georgia accuses Russia of co-ordinated cyberattack Video: Defcon: Where feds and hackers rub elbows News.com: Defcon ends...
- Blog posts 2008-08-12










