SECURITY RESEARCH / ENGINEERING

文章与研究

在证据与实验中理解复杂系统。

ASP绕过防注入的新思路:打碎关键字

<% id=request("id") id=replace(id,"and","") ··· ··· //过滤其它的危险关键字 id=replace(id," ","") id=replace(id,",","")  //过滤空格和逗号,这是使用本方法必须的条件 %> 你还有办法注入吗? 以打碎关键字“and"为例,咱大可以这样: test.asp?id=127%20&id=an&id=d%201=1 原理很简单,如果你提交test.asp......

阅读全文 →

VS2010中集成 QT 遇到的一些问题

在编译QT代码时,会遇到一些问题,我遇到了两个问题。 然后继续编译N久之后,又出现了问题。。。 编译大概1个小时之后,出现: 01.api\qscriptextensionplugin.h(43): Error: Undefined interface 02.NMAKE : fatal error U1077: 'C:\Qt\2009.05\qt\bin\moc.exe' : return code '0x1' 03.Stop. 04.NMAKE : fatal error U1077: '"d:\Program Files\Microsoft Visual Studio 9.0\VC\BIN 05.\nmake.exe"' : return code '0x2......

阅读全文 →

VS2010中集成 QT 遇到的一些问题

在编译QT代码时,会遇到一些问题,我遇到了两个问题。 然后继续编译N久之后,又出现了问题。。。 编译大概1个小时之后,出现: 01.api\qscriptextensionplugin.h(43): Error: Undefined interface 02.NMAKE : fatal error U1077: 'C:\Qt\2009.05\qt\bin\moc.exe' : return code '0x1' 03.Stop. 04.NMAKE : fatal error U1077: '"d:\Program Files\Microsoft Visual Studio 9.0\VC\BIN 05.\nmake.exe"' : return code '0x2......

阅读全文 →