« 前一篇:珍珠奶茶
后一篇:Web Performance Best Practices »

程序删除自身 @ 8/10/2009

学习类
from: http://www.cnblogs.com/webtrados/archive/2009/08/08/1541997.html
#include <windows.h>
int main( int argc, char *argv[] ) {
    HMODULE module = GetModuleHandle(0);
    CHAR buf[MAX_PATH];
    GetModuleFileName(module, buf, sizeof buf);
    CloseHandle(HANDLE(4));
    __asm {
        lea eax, buf;
        push 0;
        push 0;
        push eax;
        push ExitProcess;
        push module;
        push DeleteFile;
        push UnmapViewOfFile;
        ret;
    }
    return 0;
}
发布于 8/10/2009 11:54:43 | 评论:1
Raymond @ 8/10/2009 13:02:15
很多病毒会这样做

看帖要回帖...

categories
archives
links
statistics
  • 网志数:1183
  • 评论数:2015