suspicious_unusual_location_lnk_file
Description
Detects creation and movement of .lnk files to specific folders
Query · yara_l
events:
(
$file.metadata.event_type = "FILE_CREATION" or
$file.metadata.event_type = "FILE_MODIFICATION" or
$file.metadata.event_type = "FILE_COPY" or
$file.metadata.event_type = "FILE_MOVE"
)
//and is optional, implied when broken out by line
and
$file.target.file.full_path = /\.lnk$/ nocase and
//Looking in the desktop, documents and start menu folders, can be modified to look in different folders
$file.target.file.full_path = /\\(Desktop|Documents|Start Menu)\\.*/ nocase
outcome:
$risk_score = 35
//added to populate alert graph with additional context
$principal_hostname = $file.principal.hostname
$target_hostname = $file.target.hostname
$src_hostname = $file.src.hostname
$principal_process_pid = $file.principal.process.pid
$principal_process_command_line = $file.principal.process.command_line
$principal_process_file_sha256 = $file.principal.process.file.sha256
$principal_process_file_full_path = $file.principal.process.file.full_path
$principal_process_product_specific_process_id = $file.principal.process.product_specific_process_id
$principal_process_parent_process_product_specific_process_id = $file.principal.process.parent_process.product_specific_process_id
$principal_user_userid = $file.principal.user.userid
$src_user_userid = $file.principal.user.userid
$target_file_sha256 = $file.target.file.sha256
$target_file_full_path = $file.target.file.full_path
$src_file_sha256 = $file.src.file.sha256
$src_file_full_path = $file.src.file.full_path
condition:
$file