返回首页

  • 编写感染COM与EXE文件的病毒的样例程序 点击:252 好评:0

    此程序是d由v0病毒改装升级而来;在DOS下才有一定的传染能力;此程序部分应用了32位编程;制作方法如下 ;tasm32 dv1; ;tlink dv1; ;Debug dv1.exe ;-n dv1.com ;-w ;-q ;最后生成dv1.com病毒程序 OFF equ Offset DosMcb Struc ;Dos内存控制链结构(部分) Flag db ? ;是"M...

  • 病毒的高级编写技巧 点击:132 好评:0

    whg1、超级病毒变形引擎 此段代码会在DATA段内生成一个解密代码。 .586p .model flat,STDCALL extrn ExitProcess: proc VirusSize=100h .data DecodeMethod dd ? DeCode: pushad call Encode db 100h dup(11h) Encode: db 100h dup(0cch) RndReg0 dd 0 ;eax RndReg1 dd...

  • gcc常用的编译选项对代码的影响 点击:175 好评:0

    alert7测试环境 redhat 6.2 ★ 前言 本文讨论gcc的一些常用编译选项对代码的影响。当然代码变了,它的内存布局也就会变了,随之exploit也就要做相应的变动。gcc的编译选项实在太多,本文检了几个最常用的选项。 ★ 演示程序 [alert7@redhat62 alert7]$ cat > test.c #in...

  • 高质量C++/C编程指南 -- C++函数的高级特性 点击:72 好评:0

    对比于C语言的函数,C++增加了重载(overloaded)、内联(inline)、const和virtual四种新机制。其中重载和内联机制既可用于全局函数也可用于类的成员函数,const与virtual机制仅用于类的成员函数。 重载和内联肯定有其好处才会被C++语言采纳,但是不可以当成免费的午...

  • 给大家一个新的加密方法,C#的 点击:115 好评:-2

    using System; /* The reason that i am using interface is that, in several * weeks i will use a bitwise operator for have encryption and decryption * */ public interface IBindesh { string encode(string str); string decode(string str); } namespace Encr...

  • C源码:通过IP地址查找主机名 findip.c 点击:298 好评:0

    /* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version....

  • 高质量C++/C编程指南 -- 前言 点击:104 好评:0

    林锐前 言 软件质量是被大多数程序员挂在嘴上而不是放在心上的东西!除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。请花一两个小时认真阅读这...

  • 用PERL实现一个简单的NIDS(4) 点击:100 好评:0

    ------------------------------ 8 ------------------------------- SMB.pm 对SMB包头结构的简单解码模块,此文件需要拷贝到NetPacket系列模块所在的目录,通常是在/usr/lib/perl5/site_perl/5.x.x/NetPacket/ ------------------------------ 8 ---------------------...

  • 高质量C++/C编程指南 -- 第1章 文件结构 点击:118 好评:0

    林锐 每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。 C++/C程序的头文件以“.h”为后缀,C程序的定义文件以“.c”为后缀,C++程序的定义文件...

  • 高质量C++/C编程指南 -- 第2章 程序的版式 点击:56 好评:0

    版式虽然不会影响程序的功能,但会影响可读性。程序的版式追求清晰、美观,是程序风格的重要构成因素。 可以把程序的版式比喻为“书法”。好的“书法”可让人对程序一目了然,看得兴致勃勃。差的程序“书法”如螃蟹爬行,让人看得索然无味,更令维护者烦恼有加。请程序...