├── .github └── workflows │ └── build.yml ├── .gitignore ├── 0e7.go ├── LICENSE ├── README.md ├── demo ├── DEMO.md ├── exploit_edit_1.png ├── exploit_edit_2.png ├── exploit_runner.png ├── flag_list.png ├── time_runner.png ├── traffic_analyse.png └── traffic_search.png ├── electron ├── build │ ├── icon.icns │ └── icon.png ├── electron-builder.yml ├── package-lock.json ├── package.json ├── resources │ └── .gitkeep └── src │ └── main.js ├── frontend ├── env.d.ts ├── index.html ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── public │ ├── favicon-16.png │ ├── favicon-32.png │ ├── favicon.ico │ ├── favicon.png │ └── logo.png ├── src │ ├── App.vue │ ├── assets │ │ ├── base.css │ │ └── main.css │ ├── components │ │ ├── ActionEdit.vue │ │ ├── ActionList.vue │ │ ├── CodeEditor.vue │ │ ├── ExploitEdit.vue │ │ ├── ExploitList.vue │ │ ├── FlagList.vue │ │ ├── GitRepoList.vue │ │ ├── LogViewer.vue │ │ ├── OutputTable.vue │ │ ├── PcapDetail.vue │ │ ├── PcapList.vue │ │ ├── ProxyCache.vue │ │ ├── TabManager.vue │ │ └── TerminalManagement.vue │ └── main.ts ├── tsconfig.app.json ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts ├── go.mod ├── go.sum ├── service ├── client │ ├── exploit.go │ ├── heartbeat.go │ ├── monitor.go │ ├── monitor_pcap.go │ └── register.go ├── config │ └── config.go ├── database │ ├── const.go │ └── database.go ├── flag │ └── flag_detector.go ├── git │ ├── handler.go │ └── register.go ├── pcap │ ├── http.go │ ├── pcap.go │ ├── tcp.go │ └── udp.go ├── proxy │ ├── cache.go │ └── handler.go ├── route │ ├── exploit.go │ ├── flag.go │ ├── heartbeat.go │ ├── monitor.go │ └── register.go ├── search │ ├── elasticsearch.go │ └── search.go ├── server │ ├── action.go │ └── register.go ├── udpcast │ └── udpcast.go ├── update │ ├── register.go │ ├── replace.go │ ├── sysprocattr_unix.go │ ├── sysprocattr_windows.go │ └── update.go ├── webui │ ├── action.go │ ├── code_templates.go │ ├── exploit.go │ ├── flag.go │ ├── git.go │ ├── log.go │ ├── pcap.go │ ├── proxy.go │ ├── register.go │ ├── search.go │ └── terminal.go └── windows │ ├── check.go │ └── check_other.go ├── utils └── utils.go └── wails ├── app.go ├── bin └── backend.bin ├── dev.sh ├── main.go └── wails.json /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/.gitignore -------------------------------------------------------------------------------- /0e7.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/0e7.go -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/README.md -------------------------------------------------------------------------------- /demo/DEMO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/demo/DEMO.md -------------------------------------------------------------------------------- /demo/exploit_edit_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/demo/exploit_edit_1.png -------------------------------------------------------------------------------- /demo/exploit_edit_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/demo/exploit_edit_2.png -------------------------------------------------------------------------------- /demo/exploit_runner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/demo/exploit_runner.png -------------------------------------------------------------------------------- /demo/flag_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/demo/flag_list.png -------------------------------------------------------------------------------- /demo/time_runner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/demo/time_runner.png -------------------------------------------------------------------------------- /demo/traffic_analyse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/demo/traffic_analyse.png -------------------------------------------------------------------------------- /demo/traffic_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/demo/traffic_search.png -------------------------------------------------------------------------------- /electron/build/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/electron/build/icon.icns -------------------------------------------------------------------------------- /electron/build/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/electron/build/icon.png -------------------------------------------------------------------------------- /electron/electron-builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/electron/electron-builder.yml -------------------------------------------------------------------------------- /electron/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/electron/package-lock.json -------------------------------------------------------------------------------- /electron/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/electron/package.json -------------------------------------------------------------------------------- /electron/resources/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /electron/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/electron/src/main.js -------------------------------------------------------------------------------- /frontend/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/env.d.ts -------------------------------------------------------------------------------- /frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/index.html -------------------------------------------------------------------------------- /frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/package-lock.json -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/pnpm-lock.yaml -------------------------------------------------------------------------------- /frontend/public/favicon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/public/favicon-16.png -------------------------------------------------------------------------------- /frontend/public/favicon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/public/favicon-32.png -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/public/favicon.png -------------------------------------------------------------------------------- /frontend/public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/public/logo.png -------------------------------------------------------------------------------- /frontend/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/App.vue -------------------------------------------------------------------------------- /frontend/src/assets/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/assets/base.css -------------------------------------------------------------------------------- /frontend/src/assets/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/assets/main.css -------------------------------------------------------------------------------- /frontend/src/components/ActionEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/ActionEdit.vue -------------------------------------------------------------------------------- /frontend/src/components/ActionList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/ActionList.vue -------------------------------------------------------------------------------- /frontend/src/components/CodeEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/CodeEditor.vue -------------------------------------------------------------------------------- /frontend/src/components/ExploitEdit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/ExploitEdit.vue -------------------------------------------------------------------------------- /frontend/src/components/ExploitList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/ExploitList.vue -------------------------------------------------------------------------------- /frontend/src/components/FlagList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/FlagList.vue -------------------------------------------------------------------------------- /frontend/src/components/GitRepoList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/GitRepoList.vue -------------------------------------------------------------------------------- /frontend/src/components/LogViewer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/LogViewer.vue -------------------------------------------------------------------------------- /frontend/src/components/OutputTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/OutputTable.vue -------------------------------------------------------------------------------- /frontend/src/components/PcapDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/PcapDetail.vue -------------------------------------------------------------------------------- /frontend/src/components/PcapList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/PcapList.vue -------------------------------------------------------------------------------- /frontend/src/components/ProxyCache.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/ProxyCache.vue -------------------------------------------------------------------------------- /frontend/src/components/TabManager.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/TabManager.vue -------------------------------------------------------------------------------- /frontend/src/components/TerminalManagement.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/components/TerminalManagement.vue -------------------------------------------------------------------------------- /frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/src/main.ts -------------------------------------------------------------------------------- /frontend/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/tsconfig.app.json -------------------------------------------------------------------------------- /frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/tsconfig.json -------------------------------------------------------------------------------- /frontend/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/tsconfig.node.json -------------------------------------------------------------------------------- /frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/frontend/vite.config.ts -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/go.sum -------------------------------------------------------------------------------- /service/client/exploit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/client/exploit.go -------------------------------------------------------------------------------- /service/client/heartbeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/client/heartbeat.go -------------------------------------------------------------------------------- /service/client/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/client/monitor.go -------------------------------------------------------------------------------- /service/client/monitor_pcap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/client/monitor_pcap.go -------------------------------------------------------------------------------- /service/client/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/client/register.go -------------------------------------------------------------------------------- /service/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/config/config.go -------------------------------------------------------------------------------- /service/database/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/database/const.go -------------------------------------------------------------------------------- /service/database/database.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/database/database.go -------------------------------------------------------------------------------- /service/flag/flag_detector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/flag/flag_detector.go -------------------------------------------------------------------------------- /service/git/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/git/handler.go -------------------------------------------------------------------------------- /service/git/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/git/register.go -------------------------------------------------------------------------------- /service/pcap/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/pcap/http.go -------------------------------------------------------------------------------- /service/pcap/pcap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/pcap/pcap.go -------------------------------------------------------------------------------- /service/pcap/tcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/pcap/tcp.go -------------------------------------------------------------------------------- /service/pcap/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/pcap/udp.go -------------------------------------------------------------------------------- /service/proxy/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/proxy/cache.go -------------------------------------------------------------------------------- /service/proxy/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/proxy/handler.go -------------------------------------------------------------------------------- /service/route/exploit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/route/exploit.go -------------------------------------------------------------------------------- /service/route/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/route/flag.go -------------------------------------------------------------------------------- /service/route/heartbeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/route/heartbeat.go -------------------------------------------------------------------------------- /service/route/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/route/monitor.go -------------------------------------------------------------------------------- /service/route/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/route/register.go -------------------------------------------------------------------------------- /service/search/elasticsearch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/search/elasticsearch.go -------------------------------------------------------------------------------- /service/search/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/search/search.go -------------------------------------------------------------------------------- /service/server/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/server/action.go -------------------------------------------------------------------------------- /service/server/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/server/register.go -------------------------------------------------------------------------------- /service/udpcast/udpcast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/udpcast/udpcast.go -------------------------------------------------------------------------------- /service/update/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/update/register.go -------------------------------------------------------------------------------- /service/update/replace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/update/replace.go -------------------------------------------------------------------------------- /service/update/sysprocattr_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/update/sysprocattr_unix.go -------------------------------------------------------------------------------- /service/update/sysprocattr_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/update/sysprocattr_windows.go -------------------------------------------------------------------------------- /service/update/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/update/update.go -------------------------------------------------------------------------------- /service/webui/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/action.go -------------------------------------------------------------------------------- /service/webui/code_templates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/code_templates.go -------------------------------------------------------------------------------- /service/webui/exploit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/exploit.go -------------------------------------------------------------------------------- /service/webui/flag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/flag.go -------------------------------------------------------------------------------- /service/webui/git.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/git.go -------------------------------------------------------------------------------- /service/webui/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/log.go -------------------------------------------------------------------------------- /service/webui/pcap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/pcap.go -------------------------------------------------------------------------------- /service/webui/proxy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/proxy.go -------------------------------------------------------------------------------- /service/webui/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/register.go -------------------------------------------------------------------------------- /service/webui/search.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/search.go -------------------------------------------------------------------------------- /service/webui/terminal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/webui/terminal.go -------------------------------------------------------------------------------- /service/windows/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/windows/check.go -------------------------------------------------------------------------------- /service/windows/check_other.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/service/windows/check_other.go -------------------------------------------------------------------------------- /utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/utils/utils.go -------------------------------------------------------------------------------- /wails/app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/wails/app.go -------------------------------------------------------------------------------- /wails/bin/backend.bin: -------------------------------------------------------------------------------- 1 | PLACEHOLDER -------------------------------------------------------------------------------- /wails/dev.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/wails/dev.sh -------------------------------------------------------------------------------- /wails/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/wails/main.go -------------------------------------------------------------------------------- /wails/wails.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangzheng2016/0E7/HEAD/wails/wails.json --------------------------------------------------------------------------------