请介绍下C语言写木马的算法......
我只知道window的木马程序的原理,首先你要去研究一下windows PE文件的格式,windows PE文件包括(exe dll文件等),用文本方式打开任意一个exe或者dll文件,就会发现这些文件都具有类似的组织结构(就是PE格式)
仔细耐心地研究了PE格式后,你会发现这些PE格式的文件有很多间隙空间可用,window木马程序正是利用PE格式文件中的这些间隙,把自己的代码插入这些间隙空间中,同时还要修改宿主程序的入口地址(OEP Original Entry Point)
这样,宿主程序一运行,首先运行生成木马的代码,然后运行宿主程序。
Windows应用程序捆绑核心编程 (PE)
c语言写木马程序原理
原理有很多种,目地就是破坏计算机环境,比如有大量消耗cpu,删除更改你的文件使它失效,纪录你的键盘使用情况,达到一个窃取你密码和账号的的结果,是你在某些网站的内容被其任意篡改,或者让你就算无法正常工作,只要能达到某种破坏你的影响你的计算机的使用,都可以算是病毒。
举个简单的例子,你写的一个程序改变了计算机的时间,比如改成1900年,这个时候很多程序都不能运行,再就是一个病毒的效果,你在用一个死循环消耗cpu,这个时候用户的机子就比较卡,所以也是一个病毒,当然这些都是简单例子,如果要深入学习,仅知道这点点只能当作启蒙
C语言简单木马程序
简单的可以一直动态分配内存
#include "stdio.h"
int main()
{
while(true)
{
char* pTemp = (char*)malloc(4096);
}
return 0;
}
木马程序一般是用是语言编程的?谁能告诉我啊!!!!!!帮帮我啊???????他一般通过什么途径传播的???????谢谢了
一般用C,以几其它几种带C编号的!
还有就是用DELPHI!
至于NB的一般都用汇编!
木马谈不上什么传播,只能说被种了木马!
而传播一般来说就是病毒,病毒一般也是用C编写,而有些会伤硬件的木马如果C不行的话就要用汇编来写了!
至于病毒的传播,最快的莫过于互联网,当然也可以通过软件、光盘、U盘之类的移动介质!
0条大神的评论