Chrome extensions - Gservice Helper
今天心血来潮,想着搞个 Chrome 玩玩,毕竟是开发利器,迟早要用。
Edge Firefox Chrome 与我
但是对于我来说,Edge 和 Firefox 已经用习惯了:
Edge 满足国内中文需求,解决正常的学习、办公、中文文献查询、网上冲浪等需求;因为微软 UI 实在过于舒适,而且我是微软全家桶使用者,所以也就把 Edge 当成了默认浏览器使用。
至于Firefox,装个 SetupVPN(懂得都懂),default language 设置成English,既锻炼自己的英语阅读能力,也能看一些国外的大牛,浏览他们的思路和解决方案;更重要的是我需要在 Google 和 Stackoverflow 上寻找问题答案。
为何要使用 Chrome ?
那么,**Chrome **对于我来说又该如何定位呢?
我将其作为前端开发工具使用。因为在查询资料后得知,Chrome 有自己的浏览器内核,且发展快,大名鼎鼎的 Node.js 就是将其 V8 引擎作为底层架构;此外,Chrome做Web开发的话,Chrome Developer Tools 是离不开的开发平台,不仅仅是是调试 HTML、CSS、Network 这些用处,借助 DevTools 的 Workspace 可以直接编辑代码。正巧寒假期间学习一下前端知识,顺便实践一下,也能为个人项目打一下基础。
Chrome 插件折腾 - Gservice Helper
首先要解决的就是插件问题,正所谓,没有插件的浏览器是没有灵魂的!(有很多插件推荐这里就不列举了,当然,油猴必备)所以我想先去Chrome的插件商店里看看,芜湖!用不了。
插件商店网址:https://chrome.google.com/webstore/category/extensions 要先上谷歌,寄!
众所周知,代理这事咱是不敢的,更何况咱校长对防火墙的贡献,天塌下来也不会往这方面想。那就嗟来之食吧。搜了搜,谷歌插件助手可以访问常用谷歌服务。那先就它了。
但是没想到啊没想到,我竟然将整个下午花费在了谷歌访问助手这个插件上!并不是说插件有问题,配置难,而是它有特定主页验证(hao123)。好家伙,当年360整我也是这样。那就解包看看吧。
进入压缩包
这是下载后的文件格式,crx 代表 Chrome 的插件格式:

所以,我们将其转换为 rar 格式,进入寻找那段验证代码:

修改验证代码
当然,找了不一会儿就找到了。

我不知道是怎样一个神仙,能把 js 写成这样!这防破解手段属实第一次见。
所以我选择将其修改为其他主页网址,我的选择是 https://cn.bing.com , 即 bing 搜索主页。
出现问题
但是,当我兴致勃勃修改过后将其再次改为 crx 文件后,我发现,他居然不能识别签名!
也就是密钥一类的东西没有验证完毕。好家伙,恰饭也要加个密。

属实离谱,那没有办法,我只好妥协,在主页设置里面设置了两个打开时的新标签页:

这样就能每次打开两个标签页,既满足插件恰饭需求,又能使得每次打开都是 bing 的简洁界面。
我的当前插件使用

现在使用方案就是这两款插件:默认情况下打开连接 Gservice Helper 的服务后就可以使用谷歌服务;如果有浏览视频,下载文献等对网速要求较高的需求,那就开启后一个的服务。当然,我们所有的行为其实基本上都是能够被追踪到的,除非你是啥门路子的大佬,所以,不为不可为之事,这是底线呦。
当然,在另两款浏览器上使用的插件也会逐渐照搬过来,比如 ABP、油猴 等必备插件,都会陆陆续续装上;当然,也要新发现一些好用的插件,毕竟,我用惯了 Edge,而 Firefox 和 Chrome 的插件生态和前者根本就不是一个级别的,讲实在话 Edge 就是半路子出家,但奈何微软的 UI,yyds。
留下的小问题
1. 完善好 Chrome 的插件系统
2. 学会用 Chrome 作为前端开发工具
3. 再研究研究那个该死的 Gservice Helper 加密,争取破解出来