当前位置:首页 >> 每日看点 >> 爬虫JS逆向太难了 该咋学啊?

爬虫JS逆向太难了 该咋学啊?

卡卷网 每日看点 106

先学前端三件套,

css3 js html

然后学习ajax,jquery,异步调用,起码能看懂,

经常写qt用css3装饰,html和js本科都修过。我有windows逆向的基础,ollydbg和ida很熟悉,只是换个平台而已,前端也蛮简单,不过js要花时间学习,js逆向是建立你对js的熟悉程度上,你连代码都看不懂,就别做了。

然后用高校门户登录练手,最复杂的就是厦门的那个吧,用户名和密码都加密,还带一token,其实就是下一个ajax断点,然后根据堆栈调用往回找就行了,找到了就开始补环境,这就算入门了,第一步开始就是你能定位到你要找的地方。

然后就是hook,异步调用,比如某些购物网站,卖手机的,都是异步调用,其实就是恶心了点,这些在windows逆向都算玩具,就是不断往回找,windows上起初做体力活的时候也是一层一层翻,后来配个内存断点和ce,一些单机游戏的基地址也就30秒就到手了,和这些比就是大巫见小巫。

后面就是一些反调试手段,比如利用定时器无限debug,禁止控制台输出,禁止格式化,然后再加混淆,其实这些都挺幼稚,js很灵活,你要做这些先把js玩熟了,大致定位到位置,然后需要的用ai解析一下,破解的招数还是那些

当然,这只是入门的水平,我距离大神还差很远,任何逆向都是建立在对正向开发熟悉的基础上,祝你成功。

协助本站SEO优化一下,谢谢!
关键词不能为空
同类推荐

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。
最新文章
热门文章
随机文章