一、JMP无条件跳转
不用看标志位,jmp后面跟一个内存地址,直接跳转到该地址
2025年09月13日
关于JS代码安全性问题,解决方法就是混淆加密。目的就是让代码不可读,或者很难读,以达到防止代码泄露等问题。
有的人对于“混淆”、“加密”这个称谓很认真。
比如对下图所示几句代码,使用JShaman进行代码保护。
保护后生成的代码如下:
这倒底该称为“混淆”还是“加密”。
其实叫混淆或加密都对,不必太过认真:
相比原始代码,保护后的代码变的混乱不堪了,功能逻辑变化了,因此称为“混淆”,没问题。
2025年09月13日
这些天,大家都或多或少的听说了阿里巴巴程序员用JS代码抢月饼被开除的事儿了吧?
有些好奇宝宝提问:
在这起事件中,几个程序员是怎么利用JS脚本抢单的呢?验证码如何处理?
讲真,这个真的没什么技术含量,直接浏览器页面中js注入button.click()提交即可,而验证码据说是在html页面里写死的……
那,阿里的月饼到底是啥样?为什么那么多人抢?
2025年09月13日
我们之前报道过的“云适配”是一家可以用一行JS代码将PC网站移动化的技术公司。在他们用一行代码做适配的过程中,积累了一套跨屏的前端常用网页组件,而最近,他们想把这套组件开源出来,让前端开发者都可以免费使用。
云适配将这套组件命名为“Amaze UI”,简单来说他是一个针对 HTML 5 开发的轻量级、模块化、移动优先的跨屏前端框架,通过拆分、封装了一些常用的网页组件,比如轮播图框、文字框等等组件,让前端开发者只用复制代码便可以将这些跨屏的组件写入自己的网页中,而不需要自己在开发的过程中重写一遍。
2025年09月13日
microlight.js 通过高亮代码提高代码片段的可读性,无需附带语言包或者额外的样式。
microlight.js 适用于大多数编程语言,跟其他代码高亮解决方案不一样,microlight.js 使用一个通用高亮策略。
microlight.js 特性:
代码大小只有 2.2k
无需指定编程语言
包含多重语言也可以进行代码混淆
2025年09月13日
Javascript库就像我们手头的工具:比如锤子,正确的工具和正确的使用能帮助我们完成任务。以下为本次推荐的几个库:
一. Loadsh
2025年09月13日
我们有3个嵌套的盒子(box1、box2、box3)。当点击每个盒子时,将其ID记录到控制台。点击内部盒子时,