Fi

Fighting Pop-Under Tricks While Creating Educational Videos

Hacker News

Fighting Pop-Under Tricks While Creating Educational Videos

Hey HN, pop-ups are already very annoying, but pop-unders are worse. They usually stay in the background until a user closes all other windows, which is great for terrible ads and even better for things like coinhive. I have reverse engineered several tricks used by a pop-under library and reported the bugs to Chrome. After several months without a working pop-under technique, the library was updated with a new trick and it's working on Widows, Linux and Mac from the current version of Chrome up to the development version 68. While reporting the issues to Chrome is nice, I also create videos explaining the process and tools I use when analysing and working with obfuscated JavaScript. So here is the latest video: Custom Chromium Build to Reverse Engineer Pop-Under Trick (15min): https://www.youtube.com/watch?v=y6Uzinz3DRU Chromium Issue 833148: https://bugs.chromium.org/p/chromium/issues/detail?id=833148 If this was interesting for you, here are the previous videos on the topic - each one shows some other tricks/tools used: Reverse engineering obfuscated JavaScript - PopUnder Chrome 59: https://www.youtube.com/edit?o=U&video_id=8UqHCrGdxOM Reverse engineering PopUnder trick for Chrome 60: https://www.youtube.com/watch?v=PPzRcZLNCPY [Live] Reverse Engineering new PopUnder for Chrome 63 on Windows (very long/boring livestream): https://www.youtube.com/watch?v=VcFQeimLH1c Thanks for checking out the videos!

Share card

Actual performance

5points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
76%76% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: mac, user, new · Missing: agents, macos, agent
68%68% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
62%62% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoStrong fit for a featured deal · Missing: plus, platform, intuitive
57%57% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: video, month, education · Missing: mobile apps, ios, personal
37%37% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
13%13% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Cr
Creating a Pop Ballad Generator41%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Creating a Pop Ballad Generator

Hacker News1
Po
Pop Bubbles25%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Pop Bubbles

Hacker News3
λ
λ Bubble Pop, an educational toy built using λ Lessons34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

λ Bubble Pop, an educational toy built using λ Lessons

Hacker News83
We
We are creating the Venmo of Ethereum31%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

We are creating the Venmo of Ethereum

Hacker News4
Cr
Creating a Monorepo with Lerna and Yarn Workspaces55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Creating a Monorepo with Lerna and Yarn Workspaces

Hacker News2
Ha
Hamilton, a Microframework for Creating Dataframes57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Hamilton, a Microframework for Creating Dataframes

Hacker News64
Th
The perks of creating dataflows with Hamilton57%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

The perks of creating dataflows with Hamilton

Hacker News4
Bi
Binary JellyFish – A mistake while creating Newton Fractal59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Binary JellyFish – A mistake while creating Newton Fractal

Hacker News3
Du
Dust – Creating Ephemeral Gestures on iOS868%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Dust – Creating Ephemeral Gestures on iOS8

Hacker News1
Lumo AI
Lumo AI45%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Educational App

Indie Hackers1data