From 07d4920f366f9f2cc8e8e514edbd6b91a29d08e2 Mon Sep 17 00:00:00 2001 From: shadowabi <50265741+shadowabi@users.noreply.github.com> Date: Tue, 9 Apr 2024 15:40:53 +0800 Subject: [PATCH 1/2] Update go.yml --- .github/workflows/go.yml | 26 +++++++++----------------- 1 file changed, 9 insertions(+), 17 deletions(-) diff --git a/.github/workflows/go.yml b/.github/workflows/go.yml index f135aa3..942f283 100644 --- a/.github/workflows/go.yml +++ b/.github/workflows/go.yml @@ -22,14 +22,11 @@ jobs: - name: Install dependencies run: | - go get . - sudo apt install upx -y - + go mod tidy - name: Get Set run: | go env -w GO111MODULE=on go env -w CGO_ENABLED=0 - - name: Checkout code uses: actions/checkout@v2 with: @@ -37,21 +34,18 @@ jobs: - name: Build LINUX run: | - env GOOS=linux GOARCH=amd64 go build -trimpath -ldflags "-s -w" -o AutoDomain_linux_amd64 main.go - env GOOS=linux GOARCH=arm64 go build -trimpath -ldflags "-s -w" -o AutoDomain_linux_arm64 main.go - + env GOOS=linux GOARCH=amd64 go build -trimpath -ldflags "-s -w" -o AutoDomain_linux_amd64 main/main.go + env GOOS=linux GOARCH=arm64 go build -trimpath -ldflags "-s -w" -o AutoDomain_linux_arm64 main/main.go - name: Build WINDOWS run: | - env GOOS=windows GOARCH=amd64 go build -trimpath -ldflags "-s -w" -o AutoDomain_windows_amd64.exe main.go - env GOOS=windows GOARCH=386 go build -trimpath -ldflags "-s -w" -o AutoDomain_windows_386.exe main.go - + env GOOS=windows GOARCH=amd64 go build -trimpath -ldflags "-s -w" -o AutoDomain_windows_amd64.exe main/main.go + env GOOS=windows GOARCH=386 go build -trimpath -ldflags "-s -w" -o AutoDomain_windows_386.exe main/main.go - name: Create Zip Archive run: | - upx -9 AutoDomain* - zip -r AutoDomain_linux_amd64.zip AutoDomain_linux_amd64 config/ - zip -r AutoDomain_linux_arm64.zip AutoDomain_linux_arm64 config/ - zip -r AutoDomain_windows_amd64.zip AutoDomain_windows_amd64.exe config/ - zip -r AutoDomain_windows_386.zip AutoDomain_windows_386.exe config/ + zip -r Serverless_PortScan_linux_amd64.zip AutoDomain_linux_amd64 + zip -r Serverless_PortScan_linux_arm64.zip AutoDomain_linux_arm64 + zip -r Serverless_PortScan_windows_amd64.zip AutoDomain_windows_amd64.exe + zip -r Serverless_PortScan_windows_386.zip AutoDomain_windows_386.exe - name: Fetch all tags run: git fetch --depth=1 origin +refs/tags/*:refs/tags/* @@ -63,7 +57,6 @@ jobs: LATEST_TAG=$(git describe --tags `git rev-list --tags --max-count=1`) echo "Latest tag: $LATEST_TAG" echo ::set-output name=tag::${LATEST_TAG} - - name: Increment tag id: increment-tag run: | @@ -75,7 +68,6 @@ jobs: NEW_TAG="$BASE_TAG.$NEW_VERSION" echo ::set-output name=new-tag::${NEW_TAG} echo "NEW_TAG=$NEW_TAG" >> $GITHUB_ENV - - name: Create and Upload Release env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} From b0ce7180b0953b522dbf58c1d95d8d7b2dc61447 Mon Sep 17 00:00:00 2001 From: shadowabi <50265741+shadowabi@users.noreply.github.com> Date: Tue, 9 Apr 2024 15:44:15 +0800 Subject: [PATCH 2/2] Update README.md --- README.md | 39 +++++++++++++++++---------------------- 1 file changed, 17 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 6624953..0fdbfac 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,6 @@ hunter API参考自https://github.com/W01fh4cker/hunter-to-excel/ - ## 安装 下载release中的文件 @@ -13,6 +12,23 @@ hunter API参考自https://github.com/W01fh4cker/hunter-to-excel/ 使用Makefile进行编译 +## 配置 + +当首次运行AutoDomain时,会检测config.json文件是否存在,不存在则会自动创建 + +config.json的填写内容应该如下: +``` +{ + "FofaMail": "", + "FofaKey": "", + "QuakeKey": "", + "HunterKey": "", + "ZoomeyeKey": "", + "PulsediveKey": "" +} +``` +填入的对应内容可使用对应的指定模块 + ## 用法 @@ -50,27 +66,6 @@ Use "AutoDomain [command] --help" for more information about a command. ``` - - -## 配置 - -当首次运行AutoDomain时,会检测config.json文件是否存在,不存在则会自动创建 - -config.json的填写内容应该如下: -``` -{ - "FofaMail": "", - "FofaKey": "", - "QuakeKey": "", - "HunterKey": "", - "ZoomeyeKey": "", - "PulsediveKey": "" -} -``` -填入的对应内容可使用对应的指定模块 - - - ## 功能列表 1. 多种网络资产测绘,自动识别ip和域名,分别采用对应语法