浏览器扩展crx

起因:https://plugin.csdn.net/ 看到了csdn出的浏览器插件,很是好奇csdn插件去广告如何实现的。

我感觉对扩展的支持好像是内核实现的,因为Edge或者360浏览器也支持Chrome的扩展,是不是因为都是Chromium内核的原因呢?

浏览器扩展文件*.crx

幸运的是crx没有什么特殊的,基本上就是一个zip格式,你把后缀改为zip基本上就可以解压了。
mac系统中使用unzip命令可以直接解压

如何安装crx扩展

chrome://extensions
打开开发者模式,加载扩展程序

如何开发crx扩展

chrome 插件api

crx文件格式介绍

如何使用vscode开发crx

入门基础

权限

逆向

被压缩后的js代码几乎无法被阅读,怎么能够尽力还原呢?
你可搜索js反混淆,从而得到结果。

参考文档

https://www.cnblogs.com/liuxianan/p/chrome-plugin-develop.html
https://www.qcgzxw.cn/458.html

edge的扩展开发
chrome的扩展开发
360的扩展开发

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lineuman/article/details/114992846
今日推荐