Most of the successful hacking and cracking incidents happen due to bad passwords. Otherwise hacking or cracking a system not so easy by means of fancy or mind boggling hacking scripting or programming. Mostly hackers sue good guessing technique on the individuals they want to hack or crack. And they become successful because of bad password policy maintained on the systems.
Few basis rules for password settings are :-
a)Use combination of alphabets and numerics while setting passwords.
b)Don't use dictionary words or words or names associated with you.