一般都是C语言,也有JS/PHP,不同场合使用不同的语言,像CSS/脚本注入/挂马方面的,一般是JS和PHP,如果是buffer overflow一般是C和汇编。
黑客用的最多的是shell 尽量用C,麻烦的用C++ C程序体积小,运行快 我现在学的程序都不知道是C还是C++了,好像都混在一起,自己也分不清. 本人觉得黑客大多使用C的,C++一般用来做大的项目的. 同样的代码,C执行的效率是否比C++快呢?这个不知道.本人太菜了.呵呵......
可以用JAVA编写,可以写简单的脚本程序,也可以写复杂的后台隐藏程序。
使用JAVA还有它自身的优势
1、如网页脚本就可以用JAVA轻易的写出
2、通讯协议本身就是JAVA的强项。