Das sind natürlich ganz tolle antworten.
Wozu sind denn Programme geschrieben worden, wenn man denn auch alles selbst lernen könnte.
Nicht jeder hat die Zeit um Programmiersprachen zu lernen...
Wenn mich jemand wegen nem Computerproblem fragt, sag ich auch nicht: lern erstmal den Aufbau deines Betriebssystems auswendig und lös das Problem selber.
WPA ist sicherer als WEP, man kann bei WPA nicht das Passwort mittels Packetabgleichung herauslesen. Ich kenn jetzt kein direktes Programm für WPA Hacking, aber ich kann dir sagen, dass es erstmal Wochen dauern kann bis du in ein Netzwerk reinkommst

Je nach Passwortlänge.
Edit: Achja.. fürs Netzwerkcracking brauchst du ein passenden WLAN-Adapter und nach möglichkeit solltest du LINUX installieren.. meinetwegen Ubuntu oder so