黑客是个知识高度综合的领域,高级黑客都需要会编程,当然不是说不会编程就当不了黑客所需要的知识涉及领域很广,从木马编程免杀捆绑,逆向工程漏洞挖掘漏洞利用扫描抓鸡网站注入等等,当然还包括社会工程学;呵呵,楼上说的不错~黑客通常也不会说自己是黑客的,不过要成为所谓的“黑客”要学的东西很多,从最基础的网络知识开始,比如OSI七层模型,TCPIP,ARP欺骗,端口,各类协议等等,没有基础怎么能入门当然编程也是必不可;第一步是了解计算机,然后学习计算机和网络安全这一步很多人以为要在最后学,其实是错误的,要突破安全,必须要先学习安全,知己知彼嘛,再学习编程最后就是主攻黑客行业的知识行规法律及黑客技能大概流程就是;黑客在你周围,他们每天都在不分黑夜白天的做着他们的事情坚持着他们的信念;硅谷学院有学,可以去看一看。