分类 JS逆向 下的文章

JS逆向

网页api实时导航避开api监听定位功能缺陷的两种处理方法

最近老师在带我们练习一些简单小项目的时候,要求我们用百度地图api复刻了校园导航。然而,导航复刻遇到了一个问题:在使用BMap.Geolocation 以及geolocation.getCurrentPosition(function(r)) 的api时,发现用定时器反复调用这个api并不能使实时位置发生改变。一开始一直以为是其他问题,问了AI也没有解决。后来灵光一想才想到可能这个api本身就只会

JS逆向

批改网无法粘贴实现——js逆向与解决方法

绕过网页禁止粘贴的方法JS逆向分析目标页面通过 init_no_paste() 函数实现粘贴限制,核心逻辑包括:阻止右键菜单(contextmenu)禁用文本选择(selectstart)拦截粘贴事件(onpaste)并提示限制禁止拖拽功能(dragenter)关键变量 _no_paste 控制限制开关,值为 “1” 时启用限制。解决方法方法一刷新网页,在 JS 加载完成前快速粘贴(利用加载时序差

JS逆向

优学院视频自动提取字幕js脚本

// 用Set存储字幕(自动去重,只保留首次出现的内容) const captionsSet = new Set(); // 超时计时器ID let timeoutId = null; // 监控开关 let isObserving = true; // 目标标签选择器(class包含"mejs__captions-text"的span) const targetSelector = 'span