开发者神兵:扩展代码查看器 Extension Gallery Inspector

Posted by pudd on September 2, 2010

Chrome扩展的开发新手常常苦于没有合适的源代码作参考,偶尔找到一个扩展拥有自己想实现的功能,但作者却没提供任何开发信息,只好埋头在官方文档和少有的开源扩展里慢慢寻觅。

但现在有一个当即破解crx,查看扩展源代码材料的扩展出现了:Extension Gallery Inspector

![](http://img.chromi.org/2010/09/chromegalleryinspector.png "chromegalleryinspector") 安装完成后,在扩展中心查看扩展页面时,地址栏会出现一个闪电标志,点击标志就可以直接查看扩展的大小、权限、动用的API等信息。 而点击右上角的view files,还可以很贱地查看扩展的所有源代码!不知道会不会让不愿意公开代码的原作者们不爽。 ![](http://img.chromi.org/2010/09/chromegalleryinspector2.png "chromegalleryinspector2")

Chrome为扩展开发者提供的API正变得越来越丰富,前些天还刚[新添了右键菜单API]( http://www.chromi.org/archives/6798)。
但伴随而来的除了更多的创意解放更多的神奇功能外,还有愈发严重的用户隐私问题:现在通过浏览器的API,扩展可以深入了解你的历史记录、cookies甚至文件系统的信息。因此,在安装前用这工具瞄一眼扩展权限,对保护自己隐私也有很大帮助。 更新:谢谢读者[flyskyz](http://t.sina.com.cn/flyskyz)的提醒,Chrome扩展安装以后可以直接在User Data内查看源代码,不过当然还是直接用这个扩展观看顺手:D
via [downloadsquad](http://www.downloadsquad.com/2010/08/31/inspect-google-chrome-extension-source-code-permissions/)