Quote: "BTW COULD SOMEONE PLZ GIVE ME SITES FOR HACKING PLZ! thx "
Well, there are a few tools hackers will use. Firstly, and most usefully, is the hex-editor. I find a hexeditor extremely useful for editing files, and unprotected exectuables
The most widely used is XVI32 - search on google for just that and u'll find the link.
Another program is an assembly decompiler. It will take any exectuable to pieces, and also give you an accessible picture of what the RAM shows. Passwords can be found out by stopping the programs execution and searching the program memory for the unencrypted password (this won't work with the passvalue method).
[href]http://home.t-online.de/home/Ollydbg/href] is the most widely used, I believe.
Well, thats all i know about hacking really. I just did a bit of research for a game, so I dont know too much about such stuff. Try the missions on
http://hackthissite.org for a challenge.