技术杂文收藏
文章平均质量分 76
KelJony
这个作者很懒,什么都没留下…
展开
-
内存溢出原理
转置:http://hi.baidu.com/yjsagacity/item/837cf5c3899ed355bdef69ef在当前网络与分布式系统安全中,被广泛利用的50%以上都是缓冲区溢出,其中最著名的例子是1988年利用fingerd漏洞的蠕虫。而缓冲区溢出中,最为危险的是堆栈溢出,因为入侵者可以利用堆栈溢出,在函数返回时改变返回程序的地址,让其跳转到任意地址,带来的危害一种是程序崩转载 2012-06-06 14:51:48 · 1373 阅读 · 0 评论 -
boost::tokenizer
tokenizer - Break of a string or other character sequence into a series of tokens, from John Bandelatokenizer - 分解字串,提取内容.作者: John Bandela例一:// simple_example_1.cpp#include#include#inclu转载 2012-10-09 14:26:31 · 998 阅读 · 0 评论 -
使用远程桌面时发生AtBroker.exe错误的解决方法
错误信息截图:使用快捷键Ctrl+Alt+End时,打开 Microsoft Windows NT 安全对话框,调出了任务管理器,同时,黑色的桌面没有了,我又看到熟悉的Windows桌面啦!OK,终于搞定了!远程桌面常用快捷键: ---------------------------------------------------------------------转载 2012-08-15 19:19:48 · 3298 阅读 · 1 评论 -
gvim
原文出处:http://blog.chinaunix.net/space.php?uid=11124678&do=blog&id=29066492005年5月,我开始用Vim。此后渐入佳境,原来因版权自律而放弃盗版UltraEdit的遗憾一扫而空。并且,从Vim我才体会到,什么才是真正的编辑利器。在善用佳软或其他论坛发文,我都是先在Vim中输入,并方便高效地编辑好格式,再贴到网上。而我的通转载 2012-07-15 16:00:15 · 996 阅读 · 0 评论 -
Ping命令幕后过程及其返回信息分析
我们以下面一个网络为例:有A、B、C、D四台机子,一台路由RA,子网掩码均为255.255.255.0,默认路由为192.168.0.1 1.在同一网段内 在主机A上运行“Ping 192.168.0.5”后,都发生了些什么呢? 首先,Ping命令会构建一个固定格式的ICMP请求数据包,然后由ICMP协议将这个数据包连同地址“192.168.0.5”一起交给IP层协议(和 ICMP一样转载 2012-07-15 10:46:08 · 702 阅读 · 0 评论 -
运用Detours库hook API
一、Detours库的来历及下载: Detours库类似于WTL的来历,是由Galen Hunt and Doug Brubacher自己开发出来,于99年7月发表在一篇名为《Detours: Binary Interception of Win32 Functions.》的论文中。基本原理是改写函数的头5个字节(因为一般函数开头都是保存堆栈环境的三条指令共5个字节:8B FF转载 2012-07-13 00:02:36 · 1135 阅读 · 0 评论 -
VisualSvn Server介绍
1 、VisualSvn Server VisualSvn Server是免费的,而VisualSvn是收费的。VisualSvn是Svn的客户端,和Visual Studio集成在一起,但是不免费,使用AnkhSvn(VS2008插件)来代替VisualSvn。使用 VisualSvn Server是Svn的服务器端,包括Subversion、Apache和用户及权限管理,优点在上面已经说转载 2012-07-12 23:40:58 · 2599 阅读 · 0 评论 -
修改IIS站点的标识符
原文地址:修改IIS站点的标识符 - sky的日志IIS6.0会在新建站点后对站点分配一个标识符,我们可以通过一些手段来修改这个标识符。 首先需要断开IIS的连接,然后在"控制面板---管理工具---服务"中停止IISAdmin相关服务。 找到IIS安装路径: %SystemRoot%\system32\inetsrv 下的:MetaBase.XML文件,用文本编辑转载 2012-06-27 14:19:01 · 3859 阅读 · 0 评论 -
VC连接MySQL
一、MySQL的安装可以考虑安装mysql-5.0.41-win32(可到http://www.newhua.com/soft/3573.htm处下载),当然你有更新的版本更好,注意选择“完全安装”(只有这样才会安装VC编译时需要的头文件等)。安装后期会进行服务器配置,你可以设置你的服务器登陆密码,也可以不设置密码。二、VC6.0的设置(1)打开VC6.0 工具栏Tools转载 2012-06-15 00:55:02 · 653 阅读 · 0 评论 -
svn安装、配置-Apache-Windows(已测试)
介绍这篇文档介绍如何安装Apache,SVN以及如何结合它们,如何配置多库,如何创建用户帐号等等。该文档由 SVN俱乐部 提供,由arain编写。 联系我们QQ 群: 21765703SVN俱乐部官网: http://www.svnclub.com 所用到的软件及其版本号和下载站点温馨提示:您可以直接到SVN俱乐部 网站下载,也可转载 2012-06-13 11:39:56 · 964 阅读 · 0 评论 -
NSIS如何获取机器网卡Mac地址
转至:KylinFire的博客园 (一)最近要熟悉新工作中一个软件打包脚本工具NSIS,学了一个下午,知道了大概,由于需求要获取机器的Mac地址,先上网摆渡了一下,发现了一个牛人的留言,没有用到NSIS的插件,现代码整理如下: 1 Name "GetMacAddressWithoutPlugin" 2 OutFile "GetMacAddressWitho转载 2012-06-07 01:25:25 · 2259 阅读 · 0 评论 -
毕业后的五年拉开大家差距的原因
毕业后,有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!这篇文章有点长,但是希 望你能够耐心的看完,看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。 正如”打工皇帝”唐骏说:”我觉得有两转载 2012-10-15 14:04:09 · 595 阅读 · 0 评论