You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+44-27
Original file line number
Diff line number
Diff line change
@@ -104,14 +104,16 @@ which matched the event.
104
104
105
105
## WHIDS
106
106
1. Download and extract the latest WHIDS release https://github.com/0xrawsec/whids/releases
107
-
2. Run `install.bat` as **administrator**
108
-
3. Verify that files have been created at the **installation directory**
109
-
4. With a text editor **opened as administrator** (to prevent changing rights of WHIDs installation directory) open `config.json` and modify it as you wish
110
-
5. Skip this if running with a connection to a manager. If there is nothing in the **rules directory** the tool will be useless, so make sure there are some **gene** rules in there. You can get some compiled rules [here](https://raw.githubusercontent.com/0xrawsec/gene-rules/master/compiled.gen)
111
-
6. Start the HIDS with `Start.bat` script located in **installation directory**
112
-
7. If you configured a **manager** do not forget to run it
107
+
2. If you want WHIDS to run along with Sysmon (**strongly recommended**), install it first. An optimal **configuration file** is shipped with the release so that you can take the most out of WHIDS. At installation the **Sysmon service** will be made *dependant* of **WHIDS service** so that we are sure the IDS runs before **Sysmon** starts generating some events.
108
+
3. Run `manage.bat` as **administrator**
109
+
4. Launch installation by selecting the appropriate option
110
+
5. Verify that files have been created at the **installation directory**
111
+
6. With a text editor **opened as administrator** (to prevent changing the rights of the WHIDS installation directory) open `config.json` and modify it as you wish. This can also be done from `manage.bat`
112
+
7. Skip this if running with a connection to a manager, because rules will be updated automatically. If there is nothing in the **rules directory** the tool will be useless, so make sure there are some **gene** rules in there. Some rules are packaged with WHIDS and you will be prompted if you want to install those or not. If you want the last up to date rules, you can get those [here](https://raw.githubusercontent.com/0xrawsec/gene-rules/master/compiled.gen) (take the **compiled** ones)
113
+
8. Start the **services** from appropriate option in `manage.bat` or just reboot (**preferred option** otherwise some enrichment fields will be incomplete leading to false alerts)
114
+
9. If you configured a **manager** do not forget to run it in order to receive alerts and dumps
113
115
114
-
**NB:** whenever you go to the installation directory with **File Explorer** and if you are **Administrator** the explorer will ask you if you want to change the permission of the directory. **DO NOT CLICK YES**, otherwise it will break the folder permissions put in place at installation time. Always access installation directory from **applications started as Administrator**.
116
+
**NB:** whenever you go to the installation directory with **Explorer.exe** and if you are **Administrator** the explorer will ask you if you want to change the permission of the directory. **DO NOT CLICK YES**, otherwise it will break the folder permissions put in place at installation time. Always access installation directory from **applications started as Administrator** (i.e. text editor).
115
117
116
118
# Configuration
117
119
@@ -130,7 +132,7 @@ WHIDS configuration file example
0 commit comments