Microsoft IIS content pack (контент багц)
Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.
Microsoft IIS content pack (контент багц)
Microsoft Internet Information Services (IIS) нь Microsoft-ын боловсруулсан, Windows дээр вэб сайт, вэб аппликейшн болон үйлчилгээ байршуулахад зориулсан уян хатан, аюулгүй, удирдахад хялбар вэб сервер юм. Энэ нь HTTP, HTTPS, FTP, FTPS болон бусад протоколыг дэмждэг бөгөөд ASP.NET, Windows authentication болон Windows Server-ийн өргөн экосистемтэй нягт нэгтгэгдсэн.
Дэмжигдэх/турших хувилбарууд
- Microsoft IIS 10, W3C log format
- Microsoft IIS 8, W3C log format
Тэмдэглэл
Энэ багц хандалтын лог (access log)-ын хоёр форматыг дэмждэг: үндсэн W3C талбарууд болон үндсэн дарааллаар байгаа бүх W3C талбарууд. Өөрчилсөн (custom) формат дэмжигдэхгүй.
Stream-ийн тохиргоо
Энэ технологийн багц 1 stream агуулна:
- "Illuminate:Microsoft IIS Messages"
Тэмдэглэл
Хэрэв энэ stream багц идэвхжихээс өмнө байхгүй бол үүсгэгдэж, мессежүүдийг энэ stream болон холбогдох index set рүү чиглүүлэхээр тохируулагдана. Энэ stream-д ямар ч stream rule тохируулсан байх ёсгүй.
Index set-ийн тохиргоо
Энэ технологийн багц 1 index set тодорхойлолт агуулна:
- "Microsoft IIS Logs"
Тэмдэглэл
Хэрэв энэ index set өмнө нь тодорхойлогдсон бол юу ч өөрчлөгдөхгүй. Байхгүй бол таны лицензийн эрхийн дагуу үүсгэгдэнэ.
Лог цуглуулалт
Энэ багц дараах эх сурвалжаас логийг задлан шинжилнэ:
- Filebeat
Filebeat-ийн тохиргоо
Filebeat-д зориулан Bitdefender Sidecar-ыг тохируулах талаар Sidecars хэсгийг үзнэ үү.
- Security Data Lake дотор Beats input үүсгэж, Do not add Beats type as prefix сонгогдоогүй эсэхийг шалгана. Дэлгэрэнгүйг Beats Input хэсгээс үзнэ үү.
- API access token үүсгэнэ. Дэлгэрэнгүйг Installing Sidecar (1.2 хэсэг, Create an API token)-оос үзнэ үү.
- Windows-ийн custom Filebeat collector-ыг тохируулна. Дэлгэрэнгүйг Sidecar collectors хэсгээс үзнэ үү.
- Collector-ыг Security Data Lake руу мессеж илгээхээр тохируулахдаа зөв замыг (path) сонгож, задлагч (parser) лог эх сурвалжийг Microsoft IIS гэж таних үүднээс Filebeat input нь
event_source_productталбарыгmicrosoft_iisутгатай нэмж байгааг шалгана.
Мессеж таних ажиллагаа зөв явахын тулд fields_under_root сонголтыг true гэж тохируулах ёстой. Жишээ:
filebeat.inputs:
- type: log
enabled: true
paths:
- C:\inetpub\logs\LogFiles\W3SVC1\*.log
fields:
event_source_product: microsoft_iis
fields_under_root: trueШаардлагатай бол тохиргооны файл дахь файлын замыг тохируулна. HTTPERR логийг мөн цуглуулахын тулд хоёр дахь path мөр нэмнэ: C:\Windows\System32\LogFiles\HTTPERR\httperr*.log.
- Клиент хост дээр Bitdefender Sidecar-ыг суулгана.
- Bitdefender Sidecar клиентийн тохиргоог өөрийн Security Data Lake API URL болон API access token-оор засна.
Лог форматын жишээ
Дор Microsoft IIS-ийн W3C log format-тай жишээ логууд байна.
W3C - үндсэн логууд:
#Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
2025-07-22 16:04:35 ::1 GET / - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/122.0.0.0+Safari/537.36+Edg/122.0.0.0 - 200 0 0 1127
2025-07-22 16:04:35 ::1 GET /iisstart.png - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/122.0.0.0+Safari/537.36+Edg/122.0.0.0 http://localhost/ 200 0 0 14
2025-07-22 16:04:35 ::1 GET /favicon.ico - 80 - ::1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/122.0.0.0+Safari/537.36+Edg/122.0.0.0 http://localhost/ 404 0 2 7W3C - бүх талбарыг сонгосон үед:
#Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Cookie) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken
2025-07-22 17:08:10 W3SVC1 WIN-I4KO2719DL6 ::1 GET / - 80 - ::1 HTTP/1.1 Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/122.0.0.0+Safari/537.36+Edg/122.0.0.0 - - localhost 304 0 0 166 780 86Юу багтсан бэ
- Microsoft IIS мессежийг задлах, нормчлох, баяжуулах дүрмүүд.
- W3C хандалтын лог болон HTTPERR логийг GIM enforcement талбаруудын хамт 180200 (http communication) гэж GIM ангилах.
- HTTPERR (HTTP.sys алдаа) логийг задлах: эх/хүрэх IP болон порт, HTTP method/path/version, хариу код, шалтгааны тайлбар (reason phrase)-ыг гаргаж авна.
Энэ технологийн багцын боловсруулдаг үйл явдлууд
Контент багц дараах лог төрлүүдийг дэмжинэ:
- W3C Access logs
- HTTPERR (HTTP.sys error) logs
Дээр жагсаагаагүй лог төрлүүдэд ерөнхий боловсруулалт хийгдэнэ.
GIM ангилал
GIM ангиллыг дараах мессежүүдэд хийнэ:
| Message type | gim_event_type_code | gim_event_category | gim_event_class | gim_event_subcategory | gim_event_type |
|---|---|---|---|---|---|
| Access Logs | 180200 | http | protocol | http.communication | http communication |
| HTTPERR Logs | 180200 | http | protocol | http.communication | http communication |
Энэ багцад багтсан мессежийн талбарууд
Үндсэн W3C формат-ын ерөнхий задлалт
Common Fields
| Field name | Example value | Field type | Description |
|---|---|---|---|
| event_created | 2025-07-22 17:08:10 | date | Үйл явдал үүссэн огноо, цаг |
| source_ip | ::1 | string | Эх IP хаяг |
| http_request_method | GET | string | Ашигласан HTTP method |
| http_request_path | / | string | Хүссэн URI path |
| http_uri_query | - | string | Query string параметрүүд |
| destination_port | 80 | long | Хүрэх газрын порт |
| user_name | - | string | Нэвтэрсэн хэрэглэгчийн нэр |
| destination_ip | ::1 | string | Хүрэх газрын IP хаяг |
| http_user_agent | Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/122.0.0.0+Safari/537.36+Edg/122.0.0.0 | string | Клиентийн user agent |
| http_referrer | - | string | HTTP referrer header |
| http_response_code | 200 | long | HTTP статус код |
| http_sub_status | 10 | long | HTTP substatus код |
| http_win32_status | 20 | long | Win32 статус код |
| http_response_time | 1127 | long | Хүсэлтэд үйлчлэхэд зарцуулсан хугацаа |
Өргөтгөсөн W3C талбарын формат
Fields
| Field name | Example value | Field type | Description |
|---|---|---|---|
| event_created | 2025-07-22 17:08:10 | date | Үйл явдал үүссэн огноо, цаг |
| destination_sitename | W3SVC1 | string | Вэб серверийн сайтын нэр |
| destination_hostname | WIN-I4KO2719DL6 | string | Вэб серверийн hostname |
| source_ip | ::1 | string | Эх IP хаяг |
| http_request_method | GET | string | Ашигласан HTTP method |
| http_request_path | / | string | Хүссэн path |
| http_uri_query | - | string | Query string параметрүүд |
| destination_port | 80 | long | Хүрэх хост дээрх порт |
| user_name | - | string | Нэвтэрсэн хэрэглэгчийн нэр |
| destination_ip | ::1 | string | Хүрэх газрын IP |
| http_version | HTTP/1.1 | string | HTTP протоколын хувилбар |
| http_user_agent | Mozilla/5.0+(Windows+NT+10.0;+Win64;+x64)+AppleWebKit/537.36+(KHTML,+like+Gecko)+Chrome/122.0.0.0+Safari/537.36+Edg/122.0.0.0 | string | Клиентийн user agent |
| http_cookie | - | string | HTTP cookie header |
| http_referrer | - | string | Referrer URL |
| http_host | localhost | string | Зорилтот хост |
| http_response_code | 304 | long | HTTP статус код |
| http_sub_status | 0 | long | HTTP substatus код |
| http_win32_status | 0 | long | Win32 статус код |
| destination_bytes_sent | 166 | long | Клиент рүү илгээсэн байт |
| source_bytes_sent | 780 | long | Клиентээс хүлээн авсан байт |
| http_response_time | 86 | long | Хүсэлтийн үргэлжлэх хугацаа (ms) |
Microsoft IIS Spotlight content pack
Энэ Spotlight нь Overview таб бүхий dashboard санал болгоно.
