• dll注入实现MFC程序劫持(4)


    dll注入实现MFC程序劫持(4)


    双击会运行system("pause")打开计算器

    现在禁止打开

    #include<stdio.h>
    #include<stdlib.h>
    #include<windows.h>
    #include<string.h>
    #include"detours.h"
    #pragma comment (lib ,"detours.lib" )

    static int (*oldsystem)(const char * _Command) = system;

    int  newsystem(const char * _Command ){
            return 0;
    }

    void Hook()
    {
           DetourRestoreAfterWith();
           DetourTransactionBegin();
           DetourUpdateThread(GetCurrentThread());
           DetourAttach(( void **)&oldsystem, newsystem);
           DetourTransactionCommit();
    }

    _declspec(dllexport ) void go(){
           Hook();
    }
      




  • 相关阅读:
    按照分隔符拆分单元格
    Centos7通过reposync同步国内yum源-搭建局域网内网本地Yum源
    局域网vsftpd服务搭建自定义的yum仓库
    centos6编译安装ImageMagick
    tree命令常用参数
    常用mount命令
    十二月四学习报告
    十二月三学习报告
    十二月一学习报告
    十一月三十学习报告
  • 原文地址:https://www.cnblogs.com/ZhangJinkun/p/4531493.html
Copyright © 2020-2023  润新知