![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Asm
tang280
这个作者很懒,什么都没留下…
展开
-
Exe Format
mz exe format intel byte order information from file format list 2.0 by max maischein. the old exe files are the exe files executed directly原创 2007-08-25 12:32:00 · 317 阅读 · 0 评论 -
COM文件格式
COM文件不允许分段,所占有的空间不允许超过64KB,其入口点(开始运行的起始点)必须是100H(其前面的256个字节为程序前缀所在地),且不必设置堆栈段.在程序装入时,由系统自动把SP建立在该段之末.对所有的过程应定义为NEAR属性. 标准格式:program SEGMENT ORG 100H ASSUME CS : progra原创 2007-08-27 02:15:00 · 486 阅读 · 0 评论 -
Visual C++ 中使用内联汇编
使用内联汇编可以在 C/C++ 代码中嵌入汇编语言指令,而且不需要额外的汇编和连接步骤。在 Visual C++ 中,内联汇编是内置的编译器,因此不需要配置诸如 MASM 一类的独立汇编工具。这里,我们就以 Visual Studio .NET 2003 为背景,介绍在 Visual C++ 中使用内联汇的相关知识(如果是早期的版本,可能会有些许出入)。 内联汇编代码可以使用 C/C++ 变量和函原创 2007-08-25 12:46:00 · 416 阅读 · 0 评论 -
DEBUG
调试程序DEBUG的特点: 在受控环境中测试程序; 装入,显示或修改任何文件; 执行DOS程序; 完成磁盘实际读/写操作; 建立或汇编汇编语言程序。 DEBUG的命令格式: DEBUG [drive:][path][filename][.ext][param...]其中: drive: 是DEBUG将要调试原创 2007-08-27 02:06:00 · 316 阅读 · 0 评论 -
寻址
当操作数存放在存储器时,存储单元的物理地址有两部分:段地址和偏移地址.指令中操作数也可以不在基本规定的段区内,必须在指令中指定段寄存器,即段超越.存取的约定段及段超越(可修改段),如下所示 : 存取方式 默认段 偏移地址原创 2007-08-27 02:19:00 · 316 阅读 · 0 评论 -
ASCII码
DEC HEX CHR DEC HEX CHR DEC HEX CHR DEC原创 2007-08-27 02:09:00 · 294 阅读 · 0 评论 -
Win98病毒制作原理-完整版
这个小病毒感染当前目录、Windows目录、System目录的EXE文件只要将此三个目录的EXE文件备份好(在纯DOS下可以恢复)调试时就算感染了病毒也应该没问题的。希望大家还是看懂代码再进行调试。此代码可以编译通过。 --------------------------------------------------------------一个基于98下的,具有病毒特性的程序。病毒本来就是一个技原创 2007-08-27 02:14:00 · 562 阅读 · 0 评论