---
# System prepended metadata

title: '`ganondorf` 拆分说明'

---

 # `ganondorf` 拆分说明

`ganondorf`(旧) 拆分成了`ganon`, `ganondorf`(新), `mipha`, `revali`, `urbosa` 5 个工程，其中
`ganon`工程主要实现了数据collector, 最后往kafka 里面灌送数据， `ganondorf`(新)工程实现了处理kafka罐送的数据，`mipha`工程提供了一些对外的 open api，`revali`工程提供了 bootstrap 等配置的接口，主要给 backoffice 提供接口，`urbosa`工程提供了 bootstrap.js， sw.js 等配置接口

---

## 下面是`mipha`工程拆出了一些对外的 API 

### waf
 - /v1/partner/waf_info
 - /v1/partner/report
 - /v1/partner/ip_black_list
 - /v1/partner/action_list
 - /v1/partner/verify

### bocom h5 token api

- GET /v1/bocom/token/risk_info
- POST /v1/bocom/token/risk_info
- /v1/bocom/token/h5_device_id

### h5 token api

-  /v1/token/risk_info
-  /v1/token/h5_device_id
-  /v1/token/h5_device_info

### remote js
- /v1/bootstrap/param

### risk
- /v1/risk/score

### v2 defender
- /v2/defender/access_log
- /v2/defender/iplist
- /v2/defender/switch

### js sdk
- GET /data/dfp/bootstrap.js
- POST /data/dfp/bootstrap.js
- GET /v1/mini_program/bootstrap_param
- GET /data/stZteTKQRTz4ZG.jpg

## mobile 
- /v3/m/id

---
## 上线准备
- 提前配置好数据上报 url
- 通过 gateway 将 ganondorf 流量转到 mipha

    下面是需要将 ganondorf 流量转到 mipha 的地址映射
    | ganondorf |  mipha |
    |-----------|------ |
    |/v1/partner/waf_info | /v1/partner/waf_info|
    |/v1/partner/report |/v1/partner/report|
    |/v1/partner/ip_black_list|/v1/partner/ip_black_list|
    |/v1/partner/action_list|/v1/partner/action_list|
    |/v1/partner/verify|/v1/partner/verify|
    |/v1/bocom/token/risk_info | /v1/bocom/token/risk_info|
    |/v1/bocom/token/h5_device_id | /v1/bocom/token/h5_device_id|
    |/v1/token/risk_info|/v1/token/risk_info|
    |/v1/token/h5_device_id|/v1/token/h5_device_id|
    |/v1/token/h5_device_info|/v1/token/h5_device_info|
    |/v1/bootstrap/param|/v1/bootstrap/param|
    |/v1/risk/score|/v1/risk/score
    |/v2/defender/access_log|/v2/defender/access_log|
    |/v2/defender/iplist|/v2/defender/iplist|
    |/v2/defender/switch|/v2/defender/switch|
    |/data/dfp/bootstrap.js|/data/dfp/bootstrap.js|
    |/v1/mini_program/bootstrap_param|/v1/mini_program/bootstrap_param|
    |/data/stZteTKQRTz4ZG.jpg|/data/stZteTKQRTz4ZG.jpg|