JAVAを独学してて、ネットワークプログラミングに興味を持ったのですが、
なんというか、もうひとつ全体像がよくわかりません。。
なぜでしょうか?

将来は、銀行のシステムに侵入して口座を書き替えたり、コンピュータウィルスを作れるようになってみたいと
思っているんですが、どうやったらそんなことができるようになるんですか?