
windows编程
24号杀手
这个作者很懒,什么都没留下…
展开
-
windows编程经典书籍
作者:Harry Meng 来源:互联网.也许我的阅读面过于狭小,书架里基本上都是Jeffrey Richter,Charles Petzold,侯捷老师以及潘爱民老师的书,这些书一直陪伴着我,并给我的编程工作带来了很大的帮助,希望我的推荐对你也有帮助。现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千,很多陌生的出版社,很多陌生的作者,很多陌生的译者,书名也是越来转载 2016-08-19 10:27:05 · 2566 阅读 · 0 评论 -
VS2013编译OpenSSL
简述OpenSSL是一个开源的第三方库,它实现了SSL(Secure SocketLayer)和TLS(Transport Layer Security)协议,被广泛企业应用所采用。对于一般的开发人员而言,在Win32 OpenSSL上下载已经编译好的OpenSSL库是省力省事的好办法。对于高级的开发用户,可能需要适当的修改或者裁剪OpenSSL,那么编译它就成为了一个关键问题。下面主转载 2017-01-13 10:41:15 · 1468 阅读 · 0 评论 -
Widows下利用OpenSSL生成证书
原文连接:http://www.cnblogs.com/gsls200808/p/4499133.html1.下载OpenSSL的windows版本32位:openssl-1.0.2a-i386-win32.zip64位:openssl-1.0.2a-x64_86-win64.zip下载之后解压即可使用,不过软件缺少配置文件2.建立配置文件在解压后的转载 2017-01-13 17:16:09 · 617 阅读 · 0 评论 -
Chrome浏览器存储密码获取技术研究
原文转自:http://www.jianshu.com/p/2aca61d7cc66参考文章:https://msdn.microsoft.com/en-us/library/windows/desktop/aa380882(v=vs.85).aspx在上网过程中用得最得的工具之一就是浏览器,主力浏览器分为IE、Chrome、Firefox以及国内以360为代表的360浏览器(QQ浏览转载 2016-11-28 11:19:45 · 3977 阅读 · 0 评论 -
windows注册表项配置客户端代理服务器
代理服务器的设置对应windows注册表的[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]项。原创 2016-11-28 11:12:29 · 4681 阅读 · 0 评论 -
libuv 中文编程指南---网络
原文转自:http://www.cnblogs.com/haippy/archive/2013/03/15/2962248.html网络libuv 的网络接口与 BSD 套接字接口存在很大的不同, 某些事情在 libuv 下变得更简单了, 并且所有接口都是都是非阻塞的, 但是原则上还是一致的. 另外 libuv 也提供了一些工具类的函数抽象了一些让人生厌的, 重复而底层的任转载 2016-11-21 12:20:29 · 3139 阅读 · 0 评论 -
libuv 中文编程指南---文件系统
原文转自:http://www.cnblogs.com/haippy/archive/2013/03/15/2962219.html简单的文件读写是通过 uv_fs_* 函数族和与之相关的 uv_fs_t 结构体完成的.libuv 提供的文件操作和 socket operations 并不相同. 套接字操作使用了操作系统本身提供了非阻塞操作, 而文件操作内部使用了阻塞函数,转载 2016-11-21 12:19:24 · 1227 阅读 · 0 评论 -
libuv 中文编程指南---Libuv 基础
原文转自:http://www.cnblogs.com/haippy/archive/2013/03/15/2962202.htmllibuv 采用了 异步 (asynchronous), 事件驱动 (event-driven)的编程风格, 其主要任务是为开人员提供了一套事件循环和基于I/O(或其他活动)通知的回调函数, libuv 提供了一套核心的工具集, 例如定时器, 非阻塞网络编程的转载 2016-11-21 12:17:51 · 13121 阅读 · 1 评论 -
Windows10下安装OpenSSL
原文转自:http://blog.youkuaiyun.com/xiaoshaohui1234/article/details/50766619做毕业设计需要用到OpenSSL,但在网上没找到比较理想的安装方法,因此我综合Windows系列的安装方法完成Windows10下安装的方法安装环境:Windows10专业版+VS2013工具:ActivePerl-5.22.1.2转载 2016-11-15 16:49:28 · 1559 阅读 · 0 评论 -
让vc编译出的程序减小体积
让vc编译出的程序减小体积转自邪恶八进制-----------------------------人们都说vc做出的东西可以小点,现在你打开vc编译一个Hello World出来!点属性看下,咦!我没走眼吧,就一Hello World就160kb真是要人命啊!呵呵!上面的情况是笔者所遭遇的情况.不过后来了解vc可以通过设置参数来自定义编译方式.为什么文件那么大!转载 2016-12-01 09:12:49 · 7293 阅读 · 1 评论 -
LibCurl HTTP部分详细介绍
目录索引:一、LibCurl基本编程框架二、一些基本的函数三、curl_easy_setopt函数部分选项介绍四、curl_easy_perform 函数说明(error 状态码)五、libcurl使用的HTTP消息头六、获取http应答头信息七、多线程问题八、什么时候libcurl无法正常工作九、关于密码十、HTTP验证十一、代码示例 1.基本的htt转载 2016-11-15 09:46:52 · 643 阅读 · 0 评论 -
CURL库在C++程序中的运用浅析
这个目录的文章转载freeeyes大牛的作品前一段时间自己写了一个抓取网页代码的类,来满目一些项目需求,结果发现并不稳定,在海量网页抓取的时候,存在一些异常导致抓取失败。虽然能满足大概的要求,但是功能上还是不能让我100%的满意,于是在站长的建议下,下载了一个CUrl通用库。第一次写这样的文章,有失偏颇处请谅解,呵呵。最近把CURL运用在自己的工程里,发现效果非常理想,尤其在海量数转载 2016-11-15 09:33:50 · 841 阅读 · 0 评论 -
动态修改其它进程的代码,实现DLL注入
原文地址:http://www.cnblogs.com/showna/articles/691763.html传统的远程进程控制方式有利用HOOK技术注入DLL,和利用远线程在目标进程中建立新的执行线程的方式. 远线程不被win9x所支持,而hook技术会对目标进程性能造成一定的影响.并具可以通过枚举消息链的方式发现. 本文给出一种动态修改目标进程代码,注入DLL到目标进程的方法,效率转载 2016-08-23 17:25:43 · 1889 阅读 · 0 评论 -
学习windows 应用层 inline hook 原理总结
inline hook 实际上就是指 通过改变目标函数头部的代码来使改变后的代码跳转到我们自己设置的一个函数里,产生hook。今天就拿MessageBoxA这个api函数来做实验。功能就是当程序调用MessageBoxA 时,我们打印出MessageBoxA的参数 大概代码结构应该是这样typedef int (WINAPI *MessageBox_type) (转载 2016-09-12 10:44:22 · 4514 阅读 · 0 评论 -
MFC消息映射的原理
原文地址:http://www.cnblogs.com/lidabo/p/3694726.html多态的实现机制有两种,一是通过查找绝对位置表,二是查找名称表;两者各有优缺点,那么为什么mfc的消息映射采用了第二种方法,而不是c++使用的第一种呢?因为在mfc的gui类库是一个庞大的继承体系,而里面的每个类有很多成员函数(只说消息反映相关的成员函数啊),而且在派生类中,需要改写的也比较转载 2016-08-31 11:07:02 · 3283 阅读 · 1 评论 -
用OpenSSL编写SSL,TLS程序 - Win32版
用OpenSSL编写SSL,TLS程序 - Win32版一、简介:SSL(Secure Socket Layer)是netscape公司提出的主要用于web的安全通信标准,分为2.0版和3.0版.TLS(Transport Layer Security)是IETF的TLS 工作组在SSL3.0基础之上提出的安全通信标准,目前版本是1.0,即RFC2246.SSL/TLS提供的安全机转载 2017-01-13 11:25:18 · 2218 阅读 · 0 评论