当前位置: 首页 > news >正文

模板网站建设清单太原网站制作电话

模板网站建设清单,太原网站制作电话,免费分类信息网站源码,深圳优化百度第一步#xff1a;下载detours3.0#xff0c;安装detours 第二步#xff1a;构建库文件#xff0c;nmake编译 第三步#xff1a;包含库文件和头文件 #include “detours.h” //载入头文件 #pragma comment(lib,”detours.lib”) //表明要使用静态库 第四步#xf…第一步下载detours3.0安装detours 第二步构建库文件nmake编译 第三步包含库文件和头文件 #include “detours.h” //载入头文件 #pragma comment(lib,”detours.lib”) //表明要使用静态库 第四步定义旧函数指针指向原来的函数 static int (oldsystem)(const char _Command)system; 第五步声明一个和原函数参数相同的新函数 int newsystemA( char * _Command) { char *pstrstr(_Command,”tasklist”); if(pNULL) { oldsystem(_Command); } else { printf(“%s”,_Command); //找到了禁止执行 return 0; } return 0; } 第六步开始拦截 //开始拦截 void Hook() { DetourRestoreAfterWith();//恢复原来状态, DetourTransactionBegin();//拦截开始 DetourUpdateThread(GetCurrentThread());//刷新当前线程 //这里可以连续多次调用DetourAttach表明HOOK多个函数DetourAttach((void **)oldsystem, newsystemA);//实现函数拦截DetourTransactionCommit();//拦截生效} 第七步取消拦截 //取消拦截 void UnHook() { DetourTransactionBegin();//拦截开始 DetourUpdateThread(GetCurrentThread());//刷新当前线程 //这里可以连续多次调用DetourDetach,表明撤销多个函数HOOK DetourDetach((void **)oldsystem, newsystemA); //撤销拦截函数 DetourTransactionCommit();//拦截生效} 第八步:main函数运行大功告成 void main() { system(“calc”); Hook(); system(“calc”); system(“tasklist”); //UnHook(); getchar(); } 注意一定要在realse模式,而不是在debug模式下运行不然得不到想要的结果。
http://www.zqtcl.cn/news/552245/

相关文章:

  • 网站建设的需求要素设计企业网站机
  • 深圳百度推广电话西安官网seo技术
  • 沈阳建站免费模板福州建设企业
  • 怎么在百度首页做网站wordpress返回前页
  • 张家口城乡建设局网站wordpress 等待响应
  • 专门设计网站的公司叫什么怎么做网站多少钱
  • 淡水网站建设健身器材 网站模版
  • 河南建设网站公司简介做新闻类网站需要什么资质
  • 网络文化经营许可证图片下载优化大师安装桌面
  • 网站cms系统教育网站开发文档
  • 用网站做淘客怎么做网站建设在电访销售话术
  • 做电影网站赚了几百万动画制作流程
  • 怎么做企业的网站首页wordpress 主机迁移
  • 网站常见问题网页设计代码开头
  • 聊城网站推广品牌推广计划描述
  • 池州网站制作优化有没有专业做特产的网站
  • wordpress采集站源码wordpress好用的会员插件
  • 寿县城乡建设局网站青岛网站建设大全
  • 杭州做网站的好公司哪家好做影视网站侵权吗
  • 自助建站网站seo公司想学编程做网站
  • 网站空间备案要多久花木公司网站源码
  • 高端求职网站排名ftontpage如何做网站
  • 音乐网站开发技术河南省住房和城乡建设门户网站
  • 吉安微信网站弋阳县建设工程网站
  • 网站建设自学建站视频教程哈尔滨全国网站建设
  • 网站建设基础培训网站架构拓扑图
  • 网站开发价格预算成都必去的地方排行榜
  • 鹤岗做网站企业建立网站主要包括那些流程
  • 如何进网站出口外贸是做什么的
  • 网站制作北京网站建设公司哪家好一个人 建设网站