加载中
关于js混淆闲谈

去年我根据开源工具二开了一个js混淆工具和js混淆还原工具,今天来说说这个混淆工具大体原理和接下来要做的事,目前这个混淆工具混淆结果勉强, 下面是混淆前和混淆后. //混淆前 function a...

A2D
01/31 16:51
577
js在线混淆工具

http://108.61.183.177:8081/ 临时整的,大家来测试混淆强度,今天增加了对象混淆例如. a={ b:{ c:{ d:{ e:{ f:"123456哈哈哈", ......

02/08 18:34
814
记录一个非常有趣的js混淆

原文 var x="9MJbYCmpOgzGeVKF1ZijB@@g@else@onreadystatechange@__jsl_clearance@@@@@addEventListener@@Path@@substr@https@captcha@@23@@split@@@f@d@parseInt@@9@@location@@firstC...

2018/04/26 11:14
454
基于无前端经验的自定义模板生成js引擎

为什么要用js呢 因为跨平台,甚至网页也可以生成 /* 基于无前端经验的自定义模板生成引擎 */ function type(a){return Object.prototype.toString.call(a).split(' ')[1].replace(']','')} ...

2018/05/19 20:23
584
完整的js websocket代码

var rooms = []; var ws = new WebSocket('ws://' + location.host + '/ws'); if (!window.console) { window.console = { log: function() {} } }; ws.onopen = function(ev) { cons...

2018/05/19 20:14
3.8K
base64 加解密-【js】

var BASE64_MAPPING = "⊕◣◢︼【】┅┇〓y▃▄▅▆▇█▉▊▋▌▍▎▏の┈┊①②③④⑤⑥⑦⑧⑨⑩ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ埄钮磨氓贰帷狻穴憽鍴√ㄨ"; var __BASE64 = { // 解密 de: func...

2018/06/14 22:35
250
记一个网站的加密思路

网站就不发了 这里只说一下分析过程和思路,某天某个人找我利用php写一个网站的自动登录 首先打开网址 首先看到这个东西应该是某个验证页面 然后利用js计算一堆参数提交返回cookie 再请求 这...

2018/05/19 20:04
205
某数算法分析

今天我们来分析一下某数的js 很多网站都用的,听说是有好几个版本,我也不知道,随便找一个,因为我们之前分析过,那是直接怼混淆,大家也许有点懵,这次我们来细细分析,此次干货多,大家慢...

V8
02/26 12:19
869
python自动化 测试库 操作提示框 Alert | Confirm

def ShieldAlert(IsRet):#屏蔽这两种提示框 参数为你想让他自动返回的 self.Eval("window.alert = function(s) {return [0]};".replace('[0]','false' if IsRet==0 else 'true')) self.Eval...

2018/07/27 22:30
2.7K
携程酒店评论获取-解密过程

这个东西搞出来有段时间了,一直硬盘吃灰,今天看了一下发现不能用啦,又去网页看了一下 变了一小部分,既然之前的不能用啦,那我就分享出来解密过程。具体分析过程就免了,时间太久时间太久...

2018/06/14 22:26
1K
某数分析第二弹

今天我们继续上次的接着分析,上次说了我们把eval动态运行的拿出来放到主页面方便调试,但是我们看到他这一段都是混淆过的 递归方式+混淆+简单扁平化 首先市面上有混淆工具可以达到这个效果,...

02/27 17:49
672
爬虫与反爬虫之-浏览器爬虫

为什么说是浏览器爬虫呢! 此方法适用于哪些场合呢! 因为此方法是完全利用js特性来做爬虫 适用于那些无验证码 ajax加载的 例如xx网站评论 HTML({ onreadystatechange:function(xhr){    ...

2018/04/26 12:21
480
v8生成字节码快照和读取快照

必须要吐槽一下,大概是没人搞这个东西,本来是想做个工具,思来想去选择了大火的v8引擎,写着写着我需要一个js加密,但是搜遍了各大引擎也没有,大概是姿势不到位把,于是想起来nodejs也有这...

V8
02/27 18:11
578
自动生成sql代码

function addMethod(object, name, fn) {   var old = object[name];   object[name] = function() {     if(fn.length === Object.getOwnPropertyNames(arguments[0]).length) {  ...

2018/05/19 20:12
1.5K
天眼查utm分析过程-【理论上算过期版】

首先: 获取wtf http://www.tianyancha.com/tongji/20797204.json?random=1493295563486 function get(p){ for (var axx = p, aff = axx.split(","), fn = "", i = 0; i < aff.length; i+...

2018/06/14 22:33
133
美团token算法

if (typeof JSON !== "object") { JSON = {}; } (function () { "use strict"; var rx_one = /^[\],:{}\s]*$/; var rx_two = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g; var rx_three = /"[^.....

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部