收藏
已收藏
¥{[getMoney(100000)]}
预算
90
天计划工期
收藏
已收藏
¥{[getMoney(100000)]}
预算
90
天计划工期
{[ job.pattern_id != 9 ? '项目详情' : '职位详情']}
基于Chromium开发定制浏览器需要实现的功能
需要基于 Chromium内核底层定制开发
一、 可以修改如下指纹和设置
1. 设置浏览器的用户数据目录
2. 设置代理:HTTP、SOCKS4、SOCKS5。SOCKS5代理可以在不开启VPN的情况下使用
3. 设置浏览器UserAgent
4. 设置浏览器语言
5. 设置时区
6. 修改navigator信息
7. 设置地理位置(禁用,启用,自定义)
8. WebRTC(禁用,启用,自定义Public IP和Local IP)
9. 自定义DNS信息
10. 分辨率
11. 电脑名称、hardwareConcurrency
12. Battery Status API、Web Bluetooth API
13. 画布指纹(Canvas)
14. 字体指纹(Font)
15. 音频指纹(Audio)
16. WebGL指纹(可以自定义Vendor和Renderer)
17. 自定义SSL指纹
18. 媒体设备(音频输入、音频输出、视频输出)
19. 自定义Mac地址
20. 禁用图片、Flash、JavaScript
21. 开启DoNotTrack
22. 插件(禁用,启用,绑定自定义插件)
23. 隐私模式
24. 移动设备模式,指定设备类型和名称
三、 编写接口可以用外部程序调用实现如下浏览器操作
1. 加载网页
2. 设置当前tab
3. 关闭tab
4. 记录所有tab的url
5. 执行JS
6. 查找元素
7. 抓取当前tab的url、title、html
8. 抓取元素属性值
9. 设置元素属性值
10. 获取、设置Cookie,清除Cookie
11. 清除缓存
12. 元素操作(click, touch, valuechanged, scroll, 拖到到其他元素等)
13. 截图(元素、网页)
14. 文件上传
15. 模拟鼠标点击(点击,双击,右键点击)
16. 模拟键盘输入(字符,特殊按键,组合键)
17. 获取、设置Storage
18. 网络过滤和拦截,阻止符合指定条件的所有网络请求
19. 网络监控,记录所有网络请求信息,包括url、referer、requestBody、requestHeaders、requestResult、cookie
20. 同步Storage、Bookmark、Password、History、Last Tabs
{[modal.content]}