8

Yesterday, ESET showed a notification to install the latest version of Smart Security, so I’ve clicked “Install”. Now, it appears that ESET can intercept HTTPS traffic in my browser.

  1. In Firefox, I open https://paypal.com.
  2. I click on the Login button.
  3. I’m auto-redirected to http://eset.com/BPPRedirector/ESET-Redirect-Ask

enter image description here

What’s going on here, and how can I disable this. I don’t want ESET to be able to intercept my HTTPS traffic at all!

5
  • 1
    Use a different AV...securityweek.com/…
    – Moab
    Commented Aug 3, 2016 at 21:56
  • ESET is able to scan secure traffic because all secure traffic is being handled by a ESET certificate. In other words you are using a proxy feature within the application. If you don't want this feature enabled, you should disabled, check the manual for the specific ESET product your using on how to do that.
    – Ramhound
    Commented Aug 3, 2016 at 23:50
  • @Ramhound I’ve found and disabled “ESET SSL Filter CA” in my trusted root certificates, so I think I’m good now 😅. Commented Aug 3, 2016 at 23:52
  • By disabled you mean, you disabled the feature within the program and deleted the certificate from your system?
    – Ramhound
    Commented Aug 3, 2016 at 23:53
  • 1
    @Ramhound No, I don’t trust ESET. In Windows’s certificate manager, I’ve selected “Disable all purposes for this certificate” for ESET’s CA. I can remove it completely later, but I want to check if it stays disabled. Commented Aug 3, 2016 at 23:55

4 Answers 4

9

How do I disable "Banking & Payment protection"?

I don’t want ESET to be able to intercept my HTTPS traffic at all!

You can permanently disable "Banking & Payment protection" as follows:

  1. Open ESET Smart Security. How do I open my ESET product?

  2. Click "Setup" then click "Security tools"

    enter image description here

  3. Click the green slider bar next to "Banking & Payment protection" for options to pause or disable protection.

    enter image description here

  4. Select "Disable permanently" from the drop-down menu and click "Apply".

    enter image description here

    If you pause or disable protection, the secured browser will not launch when you visit a banking website. While protection is disabled, data is not encrypted and the driver to protect against keyloggers is not enabled.

Source How do I pause or disable Banking & Payment protection in ESET Smart Security?

2
  • Which software did you use for this annotation ? I really like the font, rope like ring around the number and curved arrow pointers. Have been using joxi since long but it lacks these features
    – clhy
    Commented Aug 4, 2016 at 6:26
  • 1
    @pun The annotations were already on the images I quoted, so no idea. Sorry
    – DavidPostill
    Commented Aug 4, 2016 at 9:27
3

This is the accepted answer

David’s answer below is about disabling "Banking & Payment protection". However, my question was more general. In order to completely disable HTTPS filtering, which is done via ESET’s “SSL Filter CA” certificate, you have to do this:

  1. Open Smart Security 9
  2. Click Setup
  3. Click Internet Protection
  4. Click on the gear icon next to Web access protection
  5. Click on Web protocols
  6. Disable HTTPS checking

I have found that this disables ESET’s certificate when web browsing HTTPS sites, which is what I wanted.

2

The answer to "What’s going on here?":

It doesn't actually intercept your HTTPS traffic. Well, at least, not at this point. If you take a look at your URL bar:

enter image description here

It's clear that you're redirected to eset.com, not intercepted! It exactly works the same way as commercial hotpots or firewalls redirecting you to a Captive Portal.

But, how does it intercept your connection? And how to tell if you're intercepted or not? The firewall intercepting your connection actually connects to destination site using the legit SSL certificate, then represents you the destination webpage (with the exception of using it's own certificate, instead the destination website's, like a website proxy). But, it's not that easy, because Certificate Authority of your browser should trust the certificate. If it's not using a trusted certificate already in your CA, then you get a security warning stating "Certificate is not valid" (and an option to add an exception). If it's using an already-valid certificate like the certificate for eset.com, then it loads the webpage, but if you check the certificate, you see the certificate for ESET, instead for PayPal.

This method is also used in WAF (Web Application Firewall) HTTPS scanning and CyberGhost VPN's Content Blocker feature: "Remove Social Plugins like the Facebook Like button which could analyze your surfing behaviour" .

6
  • 2
    I just checked; ESET has added a “SSL Filter CA” to my trusted root certificates: mobile.twitter.com/simevidas/status/760970589398073344 Commented Aug 3, 2016 at 23:09
  • Nice answer. Combined with mine we have the question covered :)
    – DavidPostill
    Commented Aug 3, 2016 at 23:33
  • @AmirHossein Thanks. To be honest, I don’t trust ESET’s settings, so I’ve diabled their SSL Filter CA for now (I’ll check again tomorrow after a restart, to see if it stays disabled). Without that CA, ESET can’t mess with my HTTPS web browsing, I think (other than block it completely, which it won’t do, for obvious reasons). Commented Aug 3, 2016 at 23:45
  • @DavidPostill Man, you got the whole StackExchange on your shoulder like Atlas. I'm just picking a handful of dust :) Commented Aug 3, 2016 at 23:45
  • @AmirHossein LOL. Just keep going. I'm only been here two years :)
    – DavidPostill
    Commented Aug 3, 2016 at 23:47
1

You already got answered how is it done and how to turn it off, but the general answer is: it is always possible, even though https is secure.

Imagine that you are a teenage girl exchanging love-letters with your boyfriend. Your dad is an adversary. He cannot read the letters while they are sealed in the envelope, but as you open them and leave on the table, he can read them without any problem. Of course your father is not an adversary, but a guardian who reads them to protect you against bad things.

I'm not saying that ESET is evil and dangerous, AFAIK it's not. I'm not saying that it's good to spy on your kids: it's bad. What I'm saying is that if you let indoors an adversary impersonating your father, he'll be able to read your secret communication over your shoulder. If you'd install malware on your computer, end-to-end encryption would be of no use since the malware would be already on your "end".

So install software from the trusted sources, especially the anti-malware software.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .