5 ms·
This technique is already being used in commercially available pop up scripts… everywhere. It’s been done since at least 2 years ago, and probably longer. Cur
by true_religion 5y ago
This technique is already being used in commercially available pop up scripts… everywhere.
It’s been done since at least 2 years ago, and probably longer.
Currently, if you ever pop up dev tools and see the console is constantly being cleared, the reason is to obscure that the anti debugging software is in effect.
Once the script detects dev tools is open, it will definitely not follow the normal path of pop up creation but instead default to a Rube Goldberg machine obfuscating the entire operations.
- loeg 5y ago> Currently, if you ever pop up dev tools and see the console is constantly being cleared, the reason is to obscure that the anti debugging software is in effect. The article notes that the technique does not require logging to the console.
- rasz 5y agouBlockOrigin has defusers killing this very easily, no-setInterval-if no-setTimeout-if example https://github.com/uBlockOrigin/uAssets/issues/8128 https://github.com/uBlockOrigin/uAssets/issues/8128