✔ 最佳答案
要做一個出色的 Cracker 或 Hacker. 首先要了解組合語言. 亦即是了解程式碼是如何地在電腦上執行. 這條路不是一朝一夕. 你需要有濃厚的興趣和時間. 耐性當然是少不了.
日後, 你可挑選合適你的編程語言. 市場上是很多的. 各有所長. 像 C, C++, Delphi 和 Visual Basic. 當然少不了 Assembler. 還有, 有關網路上的編程語言. 像 Flash, php, Asp和 Java等等. 對這些編程語言有通盤的理解. 是很大的幫助!
*** 一個程序員. 絕大部份是不會這樣無聊地做病毒. 本人從未作過. 只給與使用者有用的應用程序吧了 ***