摘要: 背景介绍 最近比较悠闲,于是没事研究了一下某东的h5st代码,2024年新鲜出炉的前端加密代码; 最大的惊喜并不是算法的复杂,在逆向破解代码的过程中,对js加密混淆有了新的认识; 于是心血来潮,回到这里,写一份研究总结,供技术交流分享。 代码分析 拿到的代码是h5st的4.3版本 使用开发者工具,显 阅读全文
posted @ 2024-02-02 12:08 小黑 阅读(851) 评论(0) 推荐(1) 编辑
摘要: 这篇主要分析imeBindInput函数。 现在才发现,网上的解压代码有些问题,由于我没研究过代码的压缩算法,对于解压也不是很熟悉,所以暂时没精力去精确还原全部代码,既然这篇文章分析的是imeBindInput函数,那么就直接从内存里面把代码请出来吧: [代码]先从大局入手: 可以看出,绑定的地方有:1.type=text的输入框2.textarea3.iframe另外对顶层元素(这里是docum... 阅读全文
posted @ 2009-11-29 17:53 小黑 阅读(514) 评论(0) 推荐(1) 编辑
摘要: 先做个小插曲,依然是用户体验: - 明明是单选,却整个多选框出来误导群众……   OK,继续分析,现在就开始研究正式的文件代码,先贴出解压后的代码(貌似有错误,但不影响分析),挺长的,麻烦大家拖动一下滚动条吧^_^ function imeInit() {     if (ime_close == 1) {    ... 阅读全文
posted @ 2009-11-29 16:24 小黑 阅读(672) 评论(1) 推荐(0) 编辑
摘要: 先简单介绍一下这款输入法。(如果还没有用过的,建议先用一下,因为太概念性了,不是我几句话能说清的) 最大的优点莫过于词库的存储与运算均放在服务端上,降低本机资源开销(比如不需要更新本地词库),只要能上网就能使用这款输入法(比如网吧) 而其缺点也是很明显的:过于依赖网速;每次仅能用于一个网页(区分于多页面浏览器);不支持个性化(cookie安全限制) 即使如此,作为一款概念性的云输入法,还是挺值得一... 阅读全文
posted @ 2009-11-29 14:48 小黑 阅读(2680) 评论(5) 推荐(1) 编辑
摘要: 摘要 昨天去178.com公司参加笔试,对CSS仅有一道题,要求是写CSS,在IE6/IE7/FF三款浏览器下显示不同的效果,本来是能写滴,可没想到竟然是选择题,而且用到了子选择器,这下完了,这语法很少见到,所以平时也不怎么关注,没想到竟然在这个时候碰上了。好吧,既然如此,回到网上,干脆就把所有的css hack方法复习一遍,争取打遍天下无敌手,嘿嘿~~ 正文 首先来看题目要求。 针对的htm... 阅读全文
posted @ 2009-11-28 01:04 小黑 阅读(2699) 评论(19) 推荐(7) 编辑
摘要: 摘要 晚上,在某个前端群里面,有人求助,说是某个a标签设置了display:block属性,单是放鼠标上去,就是没有反应,闲着没事,就帮着调了一下。 闲着把问题的发现到解决总结一下,方便后来人,同时有不足之处,还请大家多多指正。 正文: 先看页面截图: 红色标记的就是问题所在,其相关html代码是: <DIV id="content"> <A class="btnBack... 阅读全文
posted @ 2009-11-27 22:36 小黑 阅读(351) 评论(4) 推荐(0) 编辑
摘要: 序:有幸参加搜狐论坛上面的大话IT观光团活动(活动地址:http://club.it.sohu.com/r-it-1270521-0-6-900.html),写下一些行程,供感兴趣的人一起分享:)正文:先简单介绍一下汉王科技这个企业。对于年轻人来说,估计对这个企业不太熟悉,但如果提起手写输入设备,估计很多人就会想到汉王这个牌子。简单地说,汉王科技是做模式识别的,比如文字识别(这方面它倒是挺出名的)... 阅读全文
posted @ 2009-11-26 23:45 小黑 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 这篇文章依然是在讲述hasLayout的一些特点,以及尝试解决一些我们认为是的bug,但如果仔细地想想,显示的效果跟我们所期望的不同,我们可以认为这是浏览器的bug,也可以认为是我们不了解浏览器造成的,更糟糕的是,每个浏览器的脾气都不同,每个浏览器可以看做是存在bug,这才是我们头痛的主要原因。而bug是不可能完全消除的,甚至有时候我们表面上是为了消灭bug,到达我们所期望的效果,而实际上我们正好是在利用bug。 既然如此,我们何不回到初衷:让自己的代码能够兼容主流的浏览器(就好像写一份C代码,能放到windows下编译,也能够放到linux下编译) 而当前的浏览器,最大的问题依然是IE6,所以我们更应该把焦点放在它身上,了解它的脾气,更好地解决IE浏览器所引发的网页渲染问题。 阅读全文
posted @ 2009-11-18 10:47 小黑 阅读(1791) 评论(13) 推荐(1) 编辑
摘要: 序: 开发环境:WINCE5.0操作系统+VS2005 (感觉大家都熟悉JAVA开发了,所以,我首先得说明这个,如果你不懂得Windows开发的话 - 或者说下载了代码,却不能很快熟悉,这篇文章就可以跳过了) 推荐使用语言:C# (其它的也行,这里只是想刺激一下那些和我一样喜欢这个“懒人”语言的人) 本文主要说明部分:如何在开发板上运行WINCE系统,再把PC机上的程序部署到该系统上运行。 (... 阅读全文
posted @ 2008-07-04 12:59 小黑 阅读(941) 评论(1) 推荐(0) 编辑
摘要: 个人简历 个人资料 姓 名:阿力 性 别:男 ... 阅读全文
posted @ 2008-05-15 11:26 小黑 阅读(604) 评论(0) 推荐(1) 编辑