zhongdaiqi ·
2014-09-02 ·
6 次阅读
一、概述
javascript函数劫持,也就是老外提到的javascript hijacking技术。最早还是和剑心同学讨论问题时偶然看到的一段代码,大概这样写的:
window.alert = function(s) {};
觉得这种用法很巧妙新颖,和API Hook异曲同工,索性称之为javascript function hook,也就是函数劫持。通过替换js函数的实现来达到劫持这个函数调用的目的,一个完整的hook alert函数例子如下:
<!--1.htm-->
<script type="text/javascript">
<!--
v……
继续阅读 →
zhongdaiqi ·
2014-09-01 ·
5 次阅读
大家好,前段时间做数据分析,需要解析对方数据,而数据文件是对方公司内部的生成方式,完全不知道它是怎么生成的. 不过还好能拿到客户端(正好是C#开发)所以第一件事就是用Reflector编译,但是没有想象的那么简单,看看反编译结果 ].(Essential.C#4.0).Mark.Michaelis.文字版.pdf>,u will find a blank page.Yeah,it is not a bug,the write told us ”This page intentionally left blank”,I just want to say too cool & “Ken\……
继续阅读 →
zhongdaiqi ·
2014-08-29 ·
5 次阅读
在开发中编写的js、css发布的时候,往往需要进行压缩,以减少文件大小,减轻服务器的负担。这就得每次发版本的时候,对js、js进行压缩,然后再发布。有没有什么办法,让代码到了服务器上边,它自己进行压缩呢? 有两种办法: 第一种,在css、js请求到来的时候读取一下相对应的文件,进行压缩后返回。此方法可以通过在Global.asax的Application_BeginRequest的事件中,进行处理,也可以在web.config中注册一个httpHandler进行处理。 第二种是在程序启动的时候,对全部css以及js进行压缩,压缩之后,每次访问都使用压缩后的文件即可。这种办法可以将js全部压缩……
继续阅读 →
© 2026 写字台 www.zhongdaiqi.com · Powered by Xiezitai