import "hash" rule bulwark_https_bulwarkblack_com_financially_motivated_threat_actors_misusing_app_installer { meta: author = "Bulwark Black LLC" source = "https://bulwarkblack.com/financially-motivated-threat-actors-misusing-app-installer/" description = "Auto-extracted indicators. Verify before use; not a behavioral detection rule." generated = "2026-08-27T05:23:59Z" tlp = "TLP:CLEAR" indicator_count = "54" strings: $s0 = "1204knos.ru" ascii wide nocase // Domains $s1 = "1204networks.ru" ascii wide nocase // Domains $s2 = "abobe.ithr.org" ascii wide nocase // Domains $s3 = "aka.ms" ascii wide nocase // Domains $s4 = "amgreetings.tech" ascii wide nocase // Domains $s5 = "amgreetings.tech-department.us" ascii wide nocase // Domains $s6 = "amydeks.ithr.org" ascii wide nocase // Domains $s7 = "api.store" ascii wide nocase // Domains $s8 = "cabotcorpsupport-my.sharepoint.com" ascii wide nocase // Domains $s9 = "cbre.tech" ascii wide nocase // Domains $s10 = "cbre.tech-department.us" ascii wide nocase // Domains $s11 = "formeld.tech" ascii wide nocase // Domains $s12 = "formeld.tech-department.us" ascii wide nocase // Domains $s13 = "gertefin.com" ascii wide nocase // Domains $s14 = "hubergroup.tech" ascii wide nocase // Domains $s15 = "hubergroup.tech-department.us" ascii wide nocase // Domains $s16 = "info-zoomapp.com" ascii wide nocase // Domains $s17 = "ithr.org" ascii wide nocase // Domains $s18 = "kellyhrservices-my.sharepoint.com" ascii wide nocase // Domains $s19 = "kellyservices-hr.com" ascii wide nocase // Domains $s20 = "kellyservicesheadhunter-my.sharepoint.com" ascii wide nocase // Domains $s21 = "kellyserviceshr-my.sharepoint.com" ascii wide nocase // Domains $s22 = "kellyservicesrecruitmentdep-my.sharepoint.com" ascii wide nocase // Domains $s23 = "mckinseyhrcompany-my.sharepoint.com" ascii wide nocase // Domains $s24 = "meetlng.group" ascii wide nocase // Domains $s25 = "nixonpeabody.tech" ascii wide nocase // Domains $s26 = "nixonpeabody.tech-department.us" ascii wide nocase // Domains $s27 = "perimeter81support-my.sharepoint.com" ascii wide nocase // Domains $s28 = "scheta.site" ascii wide nocase // Domains $s29 = "septcntr.com" ascii wide nocase // Domains $s30 = "sharepoint.com" ascii wide nocase // Domains $s31 = "storageplace.pro" ascii wide nocase // Domains $s32 = "sun1.space" ascii wide nocase // Domains $s33 = "tab1eu.ithr.org" ascii wide nocase // Domains $s34 = "teannviewer.ithr.org" ascii wide nocase // Domains $s35 = "tech-department.us" ascii wide nocase // Domains $s36 = "thecyberwire.com" ascii wide nocase // Domains $s37 = "tnetworkslicense.ru" ascii wide nocase // Domains $s38 = "webmicrosoftservicesystem.com" ascii wide nocase // Domains $s39 = "zoonn.ithr.org" ascii wide nocase // Domains $s40 = "zoonn.meetlng.group" ascii wide nocase // Domains $s41 = "https://aka.ms/threatintelblog" ascii wide nocase // URLs $s42 = "https://scheta.site/api.store/Setup.msix" ascii wide nocase // URLs $s43 = "https://scheta.site/api.store/ZoomInstaller.msix" ascii wide nocase // URLs $s44 = "https://thecyberwire.com/podcasts/microsoft-threat-intelligence" ascii wide nocase // URLs condition: any of ($s*) or hash.sha256(0, filesize) == "06b4aebbc3cd62e0aadd1852102645f9a00cc7eea492c0939675efba7566a6de" or hash.sha256(0, filesize) == "11b71429869f29122236a44a292fde3f0269cde8eb76a52c89139f79f4b97e63" or hash.sha256(0, filesize) == "2ba527fb8e31cb209df8d1890a63cda9cd4433aa0b841ed8b86fa801aff4ccbd" or hash.sha256(0, filesize) == "2ed5660c7b768b4c2a7899d00773af60cd4396f24a2f7d643ccc1bf74a403970" or hash.sha256(0, filesize) == "44cac5bf0bab56b0840bd1c7b95f9c7f5078ff417705eeaaf5ea5a2167a81dd5" or hash.sha256(0, filesize) == "48aa2393ef590bab4ff2fd1e7d95af36e5b6911348d7674347626c9aaafa255e" or hash.sha256(0, filesize) == "7e646dfe7b7f330cb21db07b94f611eb39f604fab36e347fb884f797ba462402" or hash.sha256(0, filesize) == "b79633917e51da2a4401473d08719f493d61fd64a1b10fe482c12d984d791ccb" or hash.sha256(0, filesize) == "ffb45dc14ea908b21e01e87ec18725dff560c093884005c2b71277e2de354866" }