欢迎光临散文网 会员登陆 & 注册

Android逆向r0ysue大数据安全进阶培训班

2023-03-03 22:29 作者:勾心斗角167  | 我要投稿

一.思考

微前端应用加载 刚开始我加载A应用 window.a B应用 window.a 怎样可以俩个应用里的a属性互不影响

二.什么是沙箱

①应用的运行 从开始到结束 切换后不会影响全局
②创造一个干净的环境给这个子应用使用,当切换时,可以选择丢弃属性和恢复属性

三.实现

单应用切换 JS沙箱 乾坤的俩种机制

①快照沙箱

举例 : 比如想看你变没变样 一年前拍一张 再拍一张 (将区别保存起来) 在回到一年前 相当于这一年干了很多事 等会要是想还原 就可以把区别在应用到这一年

核心:前后比对,把区别保存起来,在回到以前,如果想在恢复这个沙箱就把刚才的区别运行回来

缺点: 如果是多个子应用就不能使用这种方式了,可以完全使用es6 proxy


Android逆向r0ysue大数据安全进阶培训班的评论 (共 条)

分享到微博请遵守国家法律