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
Adding "nocase" to a condition does not produce a match when unicode characters(in non-bmp range) are involved. This seems to be a regression from yara-python v3.6.3.
Command to run test -
Install yara-python v3.6.3
Extract attached zip file, cd into the folder
Run - python yara_unicode_test.py sample_data.txt sample_rule.txt
Check output (both rules produce a match)
Install yara-python v3.10.0
Run - python yara_unicode_test.py sample_data.txt sample_rule.txt
Check output (rule with nocase condition does not produce a match)