Firstly, you should really have a very good grasp of how a computer works in general. Know the different parts and aspects of your CPU and OS and understand how they interact and work with each other to form a single working, living, breathing computer. It's very simple to learn if you are motivated and willing to invest a bit of time.
Second, learn HTML and PHP (and possibly CSS) basics to help you understand the structures and formation of a web page. When hacking, an important tool and source of information for you will be the aptly named Page Source (View --> Page Source). In order to understand all the nonsense that will appear, knowledge of HTML, PHP, and CSS is a necessity.
Finally, it would be a good idea to learn a very basic programming language such as Javascript or Python or, if you're feeling bold, C/C++. All programming languages follow a very similar structure so once you know and understand the syntax and concepts of one, it if very simple to pick up a second or third.
After all this grueling research, you'll hopefully have picked up a basic grasp of how the internet works. Depending on what you're looking on hacking (websites, servers, etc.), you'll need to have knowledge of certain things while dismissing your attention from others. Tailor your focus towards the task at hand. Moreover, this basic knowledge will not be enough to do what I suspect you're looking to do. You'll need to apply yourself and continue learning more and more and more and more and more. There is always more to learn. The best advice anyone can give you is "READ!"
Check out these sites, they're a fun way to teach yourself the art and discipline of internet security. You'll be hacking Neopets accounts in no time:
http://www.hackthissite.org/
http://hackquest.com/index.php
Best of luck you you!
|
|
Bookmarks