首页
/ 【亲测免费】 FOFA Pro View 项目使用教程

【亲测免费】 FOFA Pro View 项目使用教程

2026-01-18 10:09:43作者:尤峻淳Whitney

1. 项目的目录结构及介绍

FOFA Pro View 是一个用于展示 FOFA Pro 资产的浏览器插件,目前兼容 Chrome、Firefox 和 Opera。以下是项目的目录结构及其介绍:

fofa_view/
├── build/
├── config/
├── images/
├── resources/
├── src/
├── .babelrc
├── .gitignore
├── LICENSE
├── README.md
├── googleea4f71f894b7827d.html
├── gulpfile.babel.js
├── manifest.json
├── package.json
  • build/: 构建输出目录。
  • config/: 配置文件目录。
  • images/: 图片资源目录。
  • resources/: 其他资源文件目录。
  • src/: 源代码目录。
  • .babelrc: Babel 配置文件。
  • .gitignore: Git 忽略文件配置。
  • LICENSE: 项目许可证。
  • README.md: 项目说明文档。
  • googleea4f71f894b7827d.html: Google 相关文件。
  • gulpfile.babel.js: Gulp 构建脚本。
  • manifest.json: 浏览器插件的 manifest 文件。
  • package.json: Node.js 项目配置文件。

2. 项目的启动文件介绍

FOFA Pro View 的启动文件主要是 manifest.json,这是一个浏览器插件的核心配置文件,定义了插件的基本信息、权限、入口页面等。

{
  "manifest_version": 2,
  "name": "FOFA Pro view",
  "version": "0.0.5",
  "description": "FOFA Pro view 是一款FOFA Pro 资产展示浏览器插件,目前兼容 Chrome、Firefox、Opera",
  "icons": {
    "16": "images/icon16.png",
    "48": "images/icon48.png",
    "128": "images/icon128.png"
  },
  "permissions": [
    "activeTab",
    "storage",
    "https://*.fofa.so/"
  ],
  "browser_action": {
    "default_icon": {
      "16": "images/icon16.png",
      "48": "images/icon48.png",
      "128": "images/icon128.png"
    },
    "default_title": "FOFA Pro view",
    "default_popup": "popup.html"
  },
  "background": {
    "scripts": ["background.js"],
    "persistent": false
  },
  "content_scripts": [
    {
      "matches": ["<all_urls>"],
      "js": ["content.js"]
    }
  ]
}
  • manifest_version: 指定 manifest 文件的版本,目前为 2。
  • name: 插件的名称。
  • version: 插件的版本号。
  • description: 插件的描述。
  • icons: 插件的图标。
  • permissions: 插件所需的权限。
  • browser_action: 浏览器动作的配置,包括图标、标题和弹出页面。
  • background: 后台脚本的配置。
  • content_scripts: 内容脚本的配置。

3. 项目的配置文件介绍

FOFA Pro View 的配置文件主要包括 manifest.jsonconfig-example.properties

manifest.json

如上所述,manifest.json 是浏览器插件的核心配置文件,定义了插件的基本信息、权限、入口页面等。

config-example.properties

这是一个示例配置文件,用于定义插件的一些基本配置,如 API 密钥等。

# FOFA API Key
fofa.api.key=your_fofa_api_key

# FOFA API URL
fofa.api.url=https://fofa.so/api/v1/search/all
  • fofa.api.key: FOFA API 的密钥。
  • fofa.api.url: FOFA API
登录后查看全文
热门项目推荐
相关项目推荐