随笔分类 -  c++

c++
摘要:编译windows下chromium,时间:20170619, 官方地址:https://chromium.googlesource.com/chromium/src/+/master/docs/windows_build_instructions.md 一. 系统要求: 1. 64位机器,至少8G 阅读全文
posted @ 2017-06-19 18:48 Atlas_wu 阅读(1125) 评论(0) 推荐(0)
摘要:from : http://blog.csdn.net/zipper9527/article/details/6256459 http://www.lihuasoft.net/article/show.php?id=755 http://www.360doc.com/content/07/0404/ 阅读全文
posted @ 2016-04-15 17:50 Atlas_wu 阅读(2762) 评论(0) 推荐(0)
摘要:from: http://www.oschina.net/code/snippet_222150_19533 windows的每个用户登录系统后,系统会产生一个访问令牌(access token) ,其中关联了当前用户的权限信息,用户登录后创建的每一个进程都含有用户access token的拷贝,当 阅读全文
posted @ 2016-04-15 16:46 Atlas_wu 阅读(1602) 评论(0) 推荐(0)
摘要:mark 阅读全文
posted @ 2016-04-15 12:24 Atlas_wu 阅读(1970) 评论(0) 推荐(0)
摘要:本文的进程替换是指将正在运行的程序的内存空间用恶意代码替换掉. 如果被替换的进程是合法的进程, 那么恶意代码可以披着合法的外衣干坏事了. 当然坏事干多了还是会被发现的.替换的过程如下:1. 创建一个挂起状态(SUSPEND)的进程, 此时进程的主线程还未开始运行.2. 读取主线程的上下文(CONTE 阅读全文
posted @ 2016-04-13 17:49 Atlas_wu 阅读(1007) 评论(1) 推荐(0)
摘要:ZwQuerySystemInformation(SystemProcessInformation,SystemInformation,Length,ReturnLength); pSystemProcesses = (PSYSTEM_PROCESS_INFORMATION)SystemInform 阅读全文
posted @ 2016-04-13 17:47 Atlas_wu 阅读(254) 评论(0) 推荐(0)
摘要:/* 怎么实现一个:判断指定进程有无响应的功能函数. 已知条件为:一个进程ID,求这个进程有无响应;用VC平台实现. 我在网络查找一些资料,copy后得出以下一个程序,但不能检测出结果,运行时会出错. 接触C++不是很长时间,希望大家能帮帮我,解决这个问题,谢谢. 如果还有其它方法,请给予提示.谢谢 阅读全文
posted @ 2016-04-13 17:47 Atlas_wu 阅读(725) 评论(0) 推荐(0)
摘要:方案2: 1.编写html <html> <head> </head> <body> <script language="javascript">function CallCpp() { alert('start to call cpp here'); window.external.JavaScr 阅读全文
posted @ 2016-04-13 17:46 Atlas_wu 阅读(1098) 评论(0) 推荐(0)
摘要:C++ Code : WriteConsole, GetStdHandle.... 阅读全文
posted @ 2016-04-13 17:45 Atlas_wu 阅读(564) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/friendan/article/details/12226201 原文地址:http://blog.sina.com.cn/s/blog_628821950100xmuc.html 原文对我的帮助极大,正是因为看了原文,我才学会了HOOK,鉴于原文的排版不 阅读全文
posted @ 2016-04-13 17:44 Atlas_wu 阅读(234) 评论(0) 推荐(0)
摘要:如何隐藏DLL中,导出函数的名称?(转) 一、引言 很多时候,我们写了一个Dll,不希望别人通过DLL查看工具,看到我们的导出函数名称。可以通过以下步骤实现: 1. 在def函数中做如下定义: LIBRARY EXPORTS HideFuncName @1 NONAME 通过添加NONAME关键字, 阅读全文
posted @ 2016-04-13 17:42 Atlas_wu 阅读(739) 评论(0) 推荐(0)
摘要:MSDN原文。ActiveX控件标记安全(可以不仅仅是MFC ActiveX)概要默认情况下,MFC ActiveX 控件未标记为对脚本编写是安全的和对初始化是安全的。控制运行在 Internet Explorer 中使用的安全级别设置为中或高时,这一点很明显。在上述这些模式中,控件的数据是不安全或... 阅读全文
posted @ 2015-05-12 13:58 Atlas_wu 阅读(500) 评论(0) 推荐(0)
摘要:MSDN原文。这里我将代码使用到了BHO里面,运行调试没问题。拿来分享一下概要您可以使用 IObjectSafetyImpl 的默认实现来标记为可安全执行脚本的控件。在许多情况下,您需要将标记为可安全执行初始化的控件。注意: 如果它真正是安全只是标注为可安全执行脚本或初始化控件。如果该控件是潜在的不... 阅读全文
posted @ 2015-05-12 13:52 Atlas_wu 阅读(548) 评论(0) 推荐(0)
摘要:刚才在项目里看到一个IWebBrowser2,竟然需要通过MoveWindow的方式把滚动条遮挡,如果要缩小IWebBrowser2控件的显示大小呢?这种方法至少我用不习惯,起码也得从源头解决这样的问题吧!所以百度之,谷歌之~ 我的项目使用的是WTL/ATL,所以用WTL/ATL的方式写了一个隐藏滚... 阅读全文
posted @ 2015-05-12 10:33 Atlas_wu 阅读(1144) 评论(0) 推荐(0)
摘要:所谓重启延迟删除技术,就是在操作系统启动前删除或者替换文件! 说起重启延迟删除,大家可能都很陌生,但是实际上,该功能已经被各种软件所采用:如安装Windows 补丁程序(如:HotFix、Service Pack)、安装Office 补丁程序、反病毒软件的的清除、软件的升级,文件强制删除工具软件等等... 阅读全文
posted @ 2015-05-11 17:56 Atlas_wu 阅读(1415) 评论(0) 推荐(0)
摘要:阅读本篇之前推荐阅读以下姊妹篇:《秒杀多线程第四篇一个经典的多线程同步问题》《秒杀多线程第五篇经典线程同步关键段CS》《秒杀多线程第六篇经典线程同步事件Event》前面介绍了关键段CS、事件Event在经典线程同步问题中的使用。本篇介绍用互斥量Mutex来解决这个问题。互斥量也是一个内核对象,它用来... 阅读全文
posted @ 2015-05-11 11:22 Atlas_wu 阅读(204) 评论(0) 推荐(0)
摘要:本文将带领你与多线程作第一次亲密接触,并深入分析CreateThread与_beginthreadex的本质区别,相信阅读本文后你能轻松的使用多线程并能流畅准确的回答CreateThread与_beginthreadex到底有什么区别,在实际的编程中到底应该使用CreateThread还是_begi... 阅读全文
posted @ 2015-05-11 10:56 Atlas_wu 阅读(200) 评论(0) 推荐(0)
摘要:上一篇《多线程第一次亲密接触 CreateThread与_beginthreadex本质区别》中讲到一个多线程报数功能。为了描述方便和代码简洁起见,我们可以只输出最后的报数结果来观察程序是否运行出错。这也非常类似于统计一个网站每天有多少用户登录,每个用户登录用一个线程模拟,线程运行时会将一个表示计数... 阅读全文
posted @ 2015-05-11 10:52 Atlas_wu 阅读(381) 评论(0) 推荐(0)