Inspectopedia Help

Bidirectional text spoofing

Bidirectional text spoofing

Unicode bidirectional text characters can alter the order in which the compiler processes tokens. However, this can also be used to hide malicious code, and can be difficult to spot. This lint check audits the source code and looks for cases where it looks like bidirectional text has the potential to be misleading.

Issue id: BidiSpoofing

https://krebsonsecurity.com/2021/11/trojan-source-bug-threatens-the-security-of-all-code/

Inspection Details

Available in:

IntelliJ IDEA 2023.3, Qodana for Android 2023.3, Qodana for JVM 2023.3

Plugin:

Android, 2022.3.1 Beta 2

Last modified: 13 July 2023