diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 00000000..368e4127 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,31 @@ +--- +name: Bug Report +about: Create a report to help us improve +title: "[bug]" +labels: bug +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**Step to Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Environment (please complete the following information):** + - OS: [e.g. Windows 10 Version 20H2] + - hayabusa version [e.g. v1.0.0] + +**Additional context** +Add any other context about the problem here. diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml new file mode 100644 index 00000000..c2b155b9 --- /dev/null +++ b/.github/release-drafter.yml @@ -0,0 +1,31 @@ +name-template: 'v$RESOLVED_VERSION 🦅🌈' +tag-template: 'v$RESOLVED_VERSION' +categories: + - title: 🦅 Features' + labels: + - 'feature' + - 'enhancement' + - title: '🐛 Bug Fixes' + labels: + - 'fix' + - 'bugfix' + - 'bug' + - title: '🧰 Maintenance' + label: 'chore' +change-template: '- $TITLE @$AUTHOR (#$NUMBER)' +change-title-escapes: '\<*_&' # You can add # and @ to disable mentions, and add ` to disable code blocks. +version-resolver: + major: + labels: + - 'major' + minor: + labels: + - 'minor' + patch: + labels: + - 'patch' + default: patch +template: | + ## Changes + + $CHANGES diff --git a/README-Japanese.md b/README-Japanese.md index 20a5c688..a32ba89f 100644 --- a/README-Japanese.md +++ b/README-Japanese.md @@ -171,6 +171,7 @@ rustup update ## 32ビットWindowsバイナリのクロスコンパイル 以下のコマンドで64ビットのWindows端末で32ビットのバイナリをクロスコンパイルできます: + ```bash rustup install stable-i686-pc-windows-msvc rustup target add i686-pc-windows-msvc @@ -180,6 +181,7 @@ rustup run stable-i686-pc-windows-msvc cargo build --release ## macOSでのコンパイルの注意点 opensslについてのコンパイルエラーが表示される場合は、[Homebrew](https://brew.sh/)をインストールしてから、以下のパッケージをインストールする必要があります: + ```bash brew install pkg-config brew install openssl @@ -190,11 +192,13 @@ brew install openssl opensslについてのコンパイルエラーが表示される場合は、以下のパッケージをインストールする必要があります。 Ubuntu系のディストロ: + ```bash sudo apt install libssl-dev ``` Fedora系のディストロ: + ```bash sudo yum install openssl-devel ``` @@ -435,7 +439,7 @@ Sigmaルールは、最初にHayabusaルール形式に変換する必要があ すべてのルールの`EventID`フィールドと実際のスキャン結果で見られるIDから作成したIDフィルタリストのサンプルを[`config/target_eventids_sample.txt`](https://github.com/Yamato-Security/hayabusa/blob/main/config/target_eventids_sample.txt)で提供しています。 -最高のパフォーマンスを得たい場合はこのリストを使用してください。ただし、誤検出の可能性が若干あることにご注意ください。 +最高のパフォーマンスを得たい場合はこのリストを使用してください。ただし、検出漏れの可能性が若干あることにご注意ください。 # その他のWindowsイベントログ解析ツールおよび関連プロジェクト