java在Windows下会有限制。。
一般的系统中没装JVM,所以,病毒根本没办法运行。。
另外,希望不要被JBuilder误导,它所生成的.exe程序其实只是一个壳子,双击运行的时候,它其实背地里启动了JVM。。。
所以,JB生成的.exe程序也需要有JVM Java虚拟机 为前提条件。。
建议 采用 c语言 汇编 C++ ,VB还得要个VB运行库,呵呵,和那JB差不多都有缺性
java写病毒?
貌似不可行。例如:溢出,立刻就报错。
木马和病毒不一样的。
这个你看下网络安全方面的知识就知道了。
可以给你个通俗点的理解:
木马,就是你在目标机器存放一个程序,此程序向你发送需要的消息。
病毒,就是你向目标机器侵入,破坏其机器 、资料等的程序。
做木马肯不能选这种需要虚拟机的,不需要加载任何多余的运行库,最好的自然是C或者C++,一是运行库所有机器都有,二是可以直接调用API。
要做木马不只是破坏那么简单,还要隐藏自己,HOOK API等等,不是你想那么简单
每种编程语言都能作出木马来。
编程的条件:要熟知软件应用。要有天生的可用来理清思路头脑。
你没有,别强求。。。
.....JAVA不大好做这个吧,java程序运行于jvm上,jvm在OS上,c++直接和os交流,自然c++是很好的选择
为了确保病毒或木马能成功执行,没有黑客会选择java编写,就是因为不是每台电脑都装有java虚拟机的原因。其次java.没有象c语言那样方便地操作内存和计算机底层,因java本身就封装好这些操作以防止如c语言那些不可预料的异常。但java肯定是能编木马和病毒的,甚至你可以查到不少资料。
我来说两句