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
Obfuscation isn't a security issue per se, but often suggests that the author is trying to hide their intent. Obfuscated workflows are also harder for us to analyze, so producing findings for some common cases will help us nudge users towards things we can analyze.
Some patterns we want to detect:
Unnecessary use of format(...): format(fstring, ...args) is unnecessary when all args are literals
Unnecessary wrappings of fromJSON(toJSON(...)) or vice versa
Double negation
contains(haystack, needle) where both are literals
Same for startsWith and endsWith
The text was updated successfully, but these errors were encountered:
Obfuscation isn't a security issue per se, but often suggests that the author is trying to hide their intent. Obfuscated workflows are also harder for us to analyze, so producing findings for some common cases will help us nudge users towards things we can analyze.
Some patterns we want to detect:
format(...)
:format(fstring, ...args)
is unnecessary when allargs
are literalsfromJSON(toJSON(...))
or vice versacontains(haystack, needle)
where both are literalsstartsWith
andendsWith
The text was updated successfully, but these errors were encountered: