
How do I learn how to be a hacker?I'm really wanting to get into the field of hacking. It's something I've always wanted to do. It seems, however, that whenever the question of "how do I learn to hack" is asked, it is usually responded to with the over-used statement "Teach yourself." I know that hacking is a skill that is built over time, and I'm well aware that it cannot simply be taught. Still, there has to be some form of advice that you can give me as to where to begin. I simply have no idea how i would go about hacking a website or database. It's hard to teach yourself something when you don't even know the basics. At this point, I'm still pretty clueless. I have a general working understanding of Batch and HTML coding, but nothing more. I'm just wondering if you can give me some tips on where to begin. Where can i learn the basics, and what sort of code/programs would be most helpful? Before I can answer this, I think it's critical to differentiate between what hackers call "white hat" and "black hat" hacking. A white hat is someone who is intensely curious about computers, computer networks and how things work and fit together. A black hat, by contrast, is interested in destruction, mischief and mayhem. A virus that pops up a message encouraging you to pick better passwords for your network accounts is pretty much white hat. A virus that destroys your hard drive data or logs - and later transmits - all of your account and password pairs is deep in the black hat zone. Good hackers, people who are interested in poking around and non-destructively figuring out how things work are the kind of people I like to hang around with. They're smart and can be quite tricky. Black hat folk? Not my bag, and I feel quite strongly about the punishment that should be meted out to those that cause mayhem and destroy or steal personal or business data. If you want to learn how to be a bad guy, black hat hacker, I won't help you out whatsoever. If you want to learn how to poke around and figure out through experimentation how things work, however, that's cool, let's talk... A first step for learning how to hack is unquestionably to install, run and learn everything you can about Linux. For many reasons, it's the operating system of choice for hackers and programmers, but the best reason is because it's so incredibly easy to learn how to write code with Linux systems. Then, programming language-wise, I'd suggest that you start out learning Perl, then graduate to C or C++, and if you want to hack around with Web pages and widgets, PHP as a scripting language. I personally tend to do much of my experimentation with Linux shell scripts (all of which also run on a Mac OS X system) but if you're starting afresh, Perl is far more powerful Hackers I've talked with also recommend Python or Ruby / Ruby on Rails as good alternative languages. There are also many online hacking communities, but I'd be careful as many of them are cliquish and, as you've already found out, are prone to saying "prove yourself" rather than actually answering any questions you might have. Check Amazon.com for books on hacking [afflink]. There are a surprising number available, some of which are even pretty good. There are also conferences you can attend if you want to get into the culture of hacking, the most well-known being Defcon. It's a mixed bag, though, and the FBI famously watch for black hat folk, so chose your friends careful at an event like that. One more tip: Subscribe to the monthly magazine Linux Journal as it has lots of articles in each issue talking about how to mess around with name servers, web sites, and so on. Fun stuff and (fair disclosure) I write for the publication too.
Help others find this article at Del.icio.us, Digg, Netscape, Reddit, and Stumble Upon
Categorized:
CGI Scripts and Web Site Programming
(Article 8773)
Tagged: black hat, hackers, hacking, social engineering, viruses, white hat Previous: Is email from "Facebook Notification Center" legitimate? Next: Review: iLuv portable / personal audio speaker Subscribe!
Never miss another useful Q&A article again! Subscribe to AskDaveTaylor with Google Reader. For more detail (while not contradicting anything Dave has said), check out Eric S Raymond's "How To Become A Hacker": http://www.catb.org/~esr/faqs/hacker-howto.html Dear Dave, i have problem in my MS outlook 2003, when i recieve the email i canno't show the pictures from the mail. it s coming with red X. please give me a solution for this case. i tried with MS office SP2 and SP3. gadhafy, if you are still looking for answer, here it is: the host that hosts those images has either moved them or the person who sent the email made a mistake in the referencing of the images. Posted by: jarrad at April 13, 2009 9:30 PMI was wondering if I could get my e-mails back on my yahoo mail after they have been deleted my bf found my password & didnt like what he seen? But there was some things I need, so can I get them back either by some happen stands or maybe from my computer? please let me know soon!!!thanx kitty Posted by: kitty at September 28, 2009 10:46 PMHy... Every time I try to sign in to my hotmail account, it displays a message to indicate dat I have typed a wrong password. I am confident about my password but I guess my e-mail account is either frozen or hacked. But unfortunately, I do not know much about hacking and freezing although I want to get back to my account..Could any one please help me out?? I need to access my account.. Posted by: dhon at November 23, 2009 12:39 PMI have something to say, now that you mention it, but ...
I do have a comment, now that you mention it!
|
![]() ![]()
Search
Find just the answers you seek from among our 2300+ free tech support articles by using our Lijit search engine.
Help!
Subscribe to
Ask Dave Taylor!
Free Updates!
Sign up and get free weekly updates and special offers on books, seminars, workshops and more.
Articles and Reviews
Auctions and Online Shopping Blogs and RSS Feeds Building Web site traffic Business and Management Cell Phones and Mobile Phones CGI Scripts and Web Site Programming Computer and Internet Basics d) None of the Above HTML and CSS Industry News and Trade Shows Mac OS X Help MySpace, Facebook, Twitter and Social Network Help Pay Per Click (PPC) Search Engine Optimization Shell Script Programming Sony PSP, MP3 Players, Etc. The Writing Business Unix and Linux Help Video Game Tips and Help Windows Help
Recent Entries
Book Links
|