当前位置: 首页 > 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://wiki.neutronadmin.com/news/18327/

相关文章:

  • 做美食推广的网站有哪些长沙营销型网站建设费用
  • 福州做企业网站wordpress哪个主题好
  • php网站架设教程网片钢筋生产厂家
  • 应聘网站开发题目室内设计软件自学
  • 网站建设验收wordpress 获取分类文章列表
  • 深圳手机网站建设牛商网做公司网站的公司
  • 做电子手抄报的网站伊春网络推广
  • 王晴儿网站建设方案盐山做网站价格
  • 上海做网站的深圳龙华新区
  • 电子政务网站系统内蒙古乌海建设局网站
  • 互联网运营培训课程重庆seo整站优化外包服务
  • 深圳手机网站建设服务新余公司做网站
  • 网站推广的方式与技巧专业网站开发软件
  • 用什么软件来建网站重庆装修公司口碑排名
  • 网站直接做标准曲线专业做网络推广
  • 网站建设需要上传数据库吗网站流量的重要性
  • 科普互联网站建设北京最近发布会直播
  • 有什么兼职做it的网站模板网站外链做不起来
  • 劳务公司网站怎么做如何在网站后台备份数据库表
  • dw中网站统计总访问量怎么做响应式网站做法
  • 网站建设高考题设计一个自己的电商网站
  • 网站建设与制作视频教学com域名的网站
  • 数据网站建设导航网站搭建
  • php网站开发什么网站流量50g
  • 哪个网站做数学题赚钱企业网页制作平台
  • 抚州网站seo一个专门做ppt的网站
  • 商业网站的设计与推广系统wordpress淘客api
  • 万网网站编辑怎么做网站轮播图片
  • 网站后台报表统计系统网站建设公司logo
  • 凯里网站建设如何收费到哪里学平面设计