首页
社区
课程
招聘
[求助]在浏览器渲染进程中,messagebox不会弹框,直接就步过了,什么原理。
2023-6-15 11:34 5495

[求助]在浏览器渲染进程中,messagebox不会弹框,直接就步过了,什么原理。

2023-6-15 11:34
5495

在浏览器渲染进程中,messagebox不会弹框,直接就步过了,什么原理。单步调试没发现user32中有其他hook代码。


[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
点赞0
打赏
分享
最新回复 (2)
雪    币: 70
活跃值: (72)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
FadeTrack 1 2023-6-20 10:48
2
0

关键词 "浏览器沙箱"(大致是通过进程权限限制实现),API是通过IPC(映像中是 mojo)托管到其他进程调用,要穿透的话可以看看扩展API


没找到删除按钮。。

最后于 2023-6-20 10:57 被FadeTrack编辑 ,原因:
雪    币: 652
活跃值: (3676)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
99JW99 2023-7-6 17:22
3
0
浏览器渲染的过程按照以下顺序进行:

浏览器接收到HTML后,会进行标记化处理,转换为DOM结构。在HTML标记化过程中,一旦识别出连接的CSS文档,浏览器就会立即获取CSS。解析完成后,CSS可以与DOM结合,创建渲染树。图形仅在渲染树构建后才会在屏幕上出现。

不过,在图形出现在屏幕上之前,浏览器会先解析JS,这叫做渲染阻止,结果是渲染能完成之前,messagebox每次都会弹出。

我建议你检查一下弹出messagebox的代码,可能存在问题。你也可以试试把<script>标签放在HTML的开头,帮你找到问题。
游客
登录 | 注册 方可回帖
返回