NanoAdblocker / NanoFilters

Script snippets and filters
GNU General Public License v3.0
126 stars 28 forks source link

[Anti-adblock] h-gen.xyz #483

Open Signup-pawan opened 4 years ago

Signup-pawan commented 4 years ago

URLs where this issue occurs (Required)

[Mostly it would expire after some time, in that case please check the workaround which I described below ]

https://linkvertise.com/48331/233.0566560789916/dynamic?r=aHR0cHM6Ly9yZWRpcmVjdC53b3ctaHQubWwvbWpWSG5F

Screenshots (Required)

image

image

Screenshot of console (Required, press F12 to open the console)

image

Describe the issue (Optional if obvious)

Without Ad Blocker Process:

  1. First Open the link -> https://www.h-gen.xyz/

  2. Select any one from the drop down menu & click on Generate button -> NordVPN [It will take some time as it would test the account username & password in background]

image

  1. It would show below screen [without ad blocker proces]

image

image

image

  1. We need to click on continue button

image

  1. It will show a window and after 8 sec timer It will allow us to click on "Direct Access to Website"

image

  1. Finally It will redirect to the website and shows the requested account username & password

image

Reproduction Steps (Optional if trivial)

While Nano Enabled

  1. After selecting the account from drop down menu, Linkvertise site opening like below.

image

This is the console screenshot when this page initially opens.

image

  1. It is not showing the 3rd step, and when I click on Continue button it is showing Direct Access to Website button without any timer.

image

  1. Finally it is showing as below. Also providing the console screenshot for this page too(It shows nothing).

image

image

Anything else you believe to be useful (Optional)

I couldn't identify where exactly the problem is either in H-gen or in Linkvertise sites. Could you please take a look?

Environment (Required)

Your filter lists (Required)

image

Your custom filters (Required if you have any)

does not have any as of now.

image

Your other extensions (Required if you have any)

image

jspenguin2017 commented 4 years ago

I think what is happening is that h-gen.xyz has a server-side timer and has a rough estimate about how much time you need to complete the tasks. The current bypasser for linkvertise.com allow you to get back to h-gen.xyz way faster than what is normally possible.

This is quite tricky as we kind of want to keep the linkvertise.com bypasser as it works properly for most cases.

Also, thanks for the detailed report.


Reproduction steps:

  1. Go to https://www.h-gen.xyz/
  2. Select NordVPN
  3. Click Generate
  4. Skip over linkvertise.com with current bypass rule
  5. h-gen.xyz detects the bypass

Note that there is about 15 minutes cooldown before you can try again.


@okiehsch @lain566

Related: https://github.com/NanoMeow/QuickReports/issues/3269

Signup-pawan commented 4 years ago

This is quite tricky as we kind of want to keep the linkvertise.com bypasser as it works properly for most cases.

So it means we should use this without Nano ? or Shall I wait for some time to get back to the h-gen page so it thinks everything works properly? Sorry, I didn't get the exact point here so askiing. Hope you understand.

Signup-pawan commented 4 years ago

Note that there is about 15 minutes cooldown before you can try again.

In my case it was initially 3 min, next after couple of times it was increased to 5 min. [Just an FYI]

jspenguin2017 commented 4 years ago

I think it will work if you just wait on the linkvertise.com page for a few minutes before going back to h-gen.xyz. Or you can just use h-gen.xyz without Nano. It's up to you.

Signup-pawan commented 4 years ago

I think it will work if you just wait on the linkvertise.com page for a few minutes before going back to h-gen.xyz. Or you can just use h-gen.xyz without Nano. It's up to you.

Got it now. Thanks for suggestion bro :)