Common Information
Type Value
Value
rule CyclopsBlink_handle_mod_0x51_command {
	meta:
		author = "NCSC"
		description = "Detects the code bytes used to check commands sent to 
module ID 0x51 and notable strings relating to the Cyclops Blink update 
process"
		hash1 = "3adf9a59743bc5d8399f67cab5eb2daf28b9b863"
		hash2 = "c59bc17659daca1b1ce65b6af077f86a648ad8a8"
	strings:
		$cmd_check = { 88 1F [2] 54 00 06 3E 2F 80 00 ( 01 | 02 | 03 ) }
		$path1 = "/etc/wg/configd-hash.xml"
		$path2 = "/etc/wg/config.xml"
		$mnt_arg1 = "ext2"
		$mnt_arg2 = "errors=continue"
		$mnt_arg3 = { 38 C0 0C 20 }
		$mnt_arg4 = { 38 C0 0C 21 }
	condition:
		(uint32(0) == 0x464c457f) and (#cmd_check == 3) and ((@cmd_check[3] - @cmd_check[1]) < 0x200) and (all of ($path*)) and (all of ($mnt_arg*))
}
Category
Type Yara Rule
Misp Type
Description
Details Published Attributes CTI Title
Details Pdf 2022-02-23 63 Cyclops Blink