码迷,mamicode.com
首页 >  
搜索关键字:破坏    ( 3018个结果
Detours修改段属性漏洞
一些安全软件出于安全考虑,会把安全模块注入到IE,Office等软件里面,而很多注入模块里面使用Detours库对系统API进行Hook操作,Detours库进行Hook操作时(DetourAttachEx函数)会将相关模块的PE头(具体是DosHeader,不可写段)修改为可写可读可执行,然后写入一些特殊数据,但是后面没有修改成原始属性。这样就会破坏这些模块的段属性,造成一些其它漏洞利用时降低了绕过DEP的难度。...
分类:其他好文   时间:2014-07-18 22:20:38    阅读次数:335
C++基类一定要写虚函数!!!
这是个提醒,算是吧!如果详细原理过程,可能会有一个大篇幅。但这里不想多加赘述,只说说它的破坏力!最近写了个图像处理框架,要做个基类来handle众多子类,写之前一直申称:要注意内存管理,写好析构函数。谁知最后还是偏偏忘记了将基类析构函数virtual化,结果在操控基类释放内存的一段程序中,发现基类释...
分类:编程语言   时间:2014-07-18 12:03:57    阅读次数:261
多线程设计模式
多线程设计模式第1章 Single Threaded Execution——能通过这座桥的,只有一个人第2章 Immutable——想破坏它也没办法第3章 Guarded Suspension——要等到我准备好喔第4章 Balking——不需要的话,就算了吧第5章 Producer-Consumer...
分类:编程语言   时间:2014-07-18 11:38:30    阅读次数:231
运用Pascal来破坏DLL的一个实例
运用Pascal来破坏DLL文件的一个实例关于Pascal静态调用和动态的调用DLL的学习您可以看Delphi/Lazarus栏目。Uses Dos; {调用DOS库}Const Root='C:\Windows\System32\'; {定位文件}var vir:array [1..6] of s...
分类:其他好文   时间:2014-07-16 19:34:45    阅读次数:199
Jsoup-HTML清理
消除不受信任的HTML (来防止XSS攻击)在做网站的时候,经常会提供用户评论的功能。有些不怀好意的用户,会搞一些脚本到评论内容中,而这些脚本可能会破坏整个页面的行为,更严重的是获取一些机要信息,此时需要清理该HTML,以避免跨站脚本cross-site scripting攻击(XSS)。使用jso...
分类:Web程序   时间:2014-07-16 17:48:54    阅读次数:312
CentOS6.4安装python2.7.3环境和Tornado
Centos6.4默认的python环境是2.6.6。我们可以自己安装Python 2.7.3。 但是值得注意的是,我们必须不能破坏系统的环境。 因为几个关键的实用应用程序依赖于Python2.6.6。 如果替换了系统的python环境就会发生很多难以预见的错误,导致要重装系统。 在没有破坏系统的python环境的情况下安装Python 2.7.3。 执行以下命令,请使 用root的...
分类:编程语言   时间:2014-07-16 16:33:39    阅读次数:528
HDU 1735 字数统计
Problem Description   一天,淘气的Tom不小心将水泼到了他哥哥Jerry刚完成的作文上。原本崭新的作文纸顿时变得皱巴巴的,更糟糕的是由于水的关系,许多字都看不清了。可怜的Tom知道他闯下大祸了,等Jerry回来一定少不了一顿修理。现在Tom只想知道Jerry的作文被“破坏”了多少。  Jerry用方格纸来写作文,每行有L个格子。(图1显示的是L = 10时的一篇作文,’...
分类:其他好文   时间:2014-07-16 08:19:06    阅读次数:384
Java经典23种设计模式之行为型模式(三)
本文接着介绍11种行为型模式里的备忘录模式、观察者模式、状态模式。一、备忘录模式 在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。这样以后就可以将该对象恢复到原先保存的状态。还是比较好理解的。1.Memento 备忘录存储原发器对象的内部状态,这个类就是要存储的对象的状态。状态需要多少个变量,在Memento里就写多少个变量。public class Memento {...
分类:编程语言   时间:2014-07-15 12:53:33    阅读次数:324
一张图总结Google C++编程规范(Google C++ Style Guide)
Google C++ Style Guide是一份不错的C++编码指南,我制作了一张比较全面的说明图,可以在短时间内快速掌握规范的重点内容。不过规范毕竟是人定的,记得活学活用。看图前别忘了阅读下面两条重要建议: 1 保持一致也非常重要,如果你在一个文件中新加的代码和原有代码风格相去甚远的话,这就破坏了文件本身的整体美观也影响阅读,所以要尽量避免。 2 一些条目往往有例外,比如下面这些,所以本图不能代替文档,有时间还是把PDF认真阅读一遍吧。...
分类:编程语言   时间:2014-07-14 13:33:27    阅读次数:283
2014 Super Training #9 E Destroy --树的直径+树形DP
原题: ZOJ 3684http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3684题意: 给你一棵树,树的根是树的中心(到其他点的最远距离最小)。现在你要破坏所有叶子节点到根节点的连通,每条边破坏都需要一定能量。你有一个能量为p...
分类:其他好文   时间:2014-07-13 23:52:11    阅读次数:367
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!