Hehe ... Computer-Bild Populismus läßt grüßen
Eigentlich ist die Frage ja schon beantwortet aber ich möchte an einigen Punkten noch etwas ins Detail gehen.
Fakt ist, rein mit der herkömlichen Windows Komandozeile kann man nichts knacken. CMD "kennt" im grunde nur etwa 30 Komandos welche sich mit "help" auflisten lassen.
Alles andere ... selbst PING und TELNET sind eigenständige Programme die halt mitunter kein Fenster öffnen sonden eben nur eine Ausgabe auf die Standard Ausgabe haben, sprich, in die Komandozeile als Text schreiben.
Das ein eigenständiges Programm (ob das nun eine tolle Grafische Oberfläche hat oder nur Textausgabe in der Konsole) theoretisch ein Schlüssel knacken kann ist erstmal was anderes.
Weiterhin ist die zweite Frage ob etwas "geknackt" oder "erraten" wird ... etwa 95% all dieser Tools erraten schlicht weg das Passwort in dem sie pro sekunde zig tausende von Passwörtern durchprobieren. Da der Mensch von Natur aus Faul ist und sich entweder selten Passwörter von mehr als 5 Zeichen merken kann und will oder schlicht den Namen seiner Kinder oder des Fußballclubs einsetzt ist die Wahrscheinlichkeit einen Treffer mit diesen Wörtern zu haben enorm hoch.
Selbiges Verfahren nennt man dann Dictionary-Brute-Force (Dictionary weil es zuerst eine vorgegebene Anzahl an Standards durchprobiert wie etwa "Weihnachtsmann" und dann Kombinationen von "a" bis "ZZZZZZ").
Siehe dazu auch :
Brute-Force Zeiten
Als nächstes ist die Frage ob das Programm nur den Eigenen PC (oder besser gesagt die Registry) nach gespeicherten Passwörtern absucht oder ob es wirklich das Netz abhört, letzteres ist nämlich schon erheblich aufwendiger.
Dann ist als weiteres zu beachten das man neben der Software auch noch die passende Hardware braucht, in diesem Zusammenhang empfehle ich Google mit "packet reinjection" oder "ARP Inject" zu füttern.
Last but not least eignet sich JAVA für alles mögliche, etwa um schnell mal einen Chat Client zu basteln, vielleicht auch um den WEP Schlüssel zu berechnen ... aber um darin etwa ein Packet Sniffer zu schreiben der auf tiefste Hardware Ebene runter greift ... ähhh ... eher NEIN ... dadurch das JAVA Platform Unabhängig ist,kann ich eben auch die Hardware Platform nicht mal eben so ansprechen ... In Diesem Fall würde man eher zu C++ oder C# greifen.
Wer dennoch auf JAVA zurückgreifen muss/will wird sich dann wohl mit dem auf SourceForge gelisteten Project
jpcap oder
jnetstream anfreunden. Allerdings ist das dann keine Aufgabe mehr aus einer Grundschulklasse sondern eher Bestandteil von Informatik Vorlesungen wie an der Uni Kiel.
Wie man sieht sind einige Eckvorraussetzungen notwenig und es eben "nicht mal eben" geht

... in der Tat kann man sich im usenet mit allerhand tools eindecken die einem bei dieser "Arbeit" helfen ... aber eben Tools und nicht einfach die CMD.