Avast 4.6 Home Web Shield.

Hi,
Would anybody know about this? On Win 2000 Pro SP4 the web shield is enabled automatically to scan all traffic from the net. It co-operates brilliantly with my browsers (Opera 8.5, IE 6SP1,Avant). They all go out and in through port 1280.
I use Sygate 5.5 build 2710 and the log verifies it. However I am trying out a browser called Surf It, which you can dictate emails to while surfing and send from the browser interface. This browser bypasses the webshield completely(in and out) but the emails are still scan by the mail scanner, but are timed out before they are picked up by the smtp server. The Surf It is a freeware on Download.com.
Any help would be appreciated, especially regarding how it manages to bypass the web shield no matter how I configure the firewall. I also have Process Guard 3 and it’s not picking up anything unusual about this browser.
Thanks. ??? Wulf

For the mail, increase the timeout in Avast as well as in the mail client.

For the webshield, you may have yo set it up as in Windows 98(se)
http://www.avast.com/eng/webshield_issues.html

OK Eddy, Tried the timeout in Avast for the mail, made no difference when sending from the interface. Increased it to 180, still timed out. When sending through the default mailer(Opera) no problem. The browser gives you the option to send from the Interface or use the Default mailer. There is no settings in the browser to increase the timeout. As far as I can tell it uses something called wind. exe and ms agent.exe to send the mail from the interface. I’ll contact the program vendors for answers to this.
As for the webshield, tried your suggestion but that just locked me out of the net.
It’s got me beat, as everything else goes through the shield but this program acts as if it dosn’t exist! ???

I don’t use Opera that much but, generally, this setting is on the email acount Advanced tab (at least into the email programs).

Sorry mate, the browser I was talking about was (Surf It). The (Surf It) Browser is the one you can send voice dictated emails from the browsers interface while surfing the net. I’ve written to the vendors for some answers about the time out issue. But the main issue I’m trying to find out in the forum is — How is this Browser leaving my computer bypassing the Avast WebShield as if it did not exist!
Everything else is scanned by the WebShield. ???

Which protocol does this browser use to send voice emails?
WebShield scans ONLY HTTP protocol.

Thanks for the question about the protocol. This is what my firewall says about this browser.
Application-SurfIt. Protocol-UDP. Status-Connected. Local Port-3077. Remote Port-3077. IP Address-127.0.0.1->127.0.0.1.
I guess that is the reason why the shield can’t scan it.
Thanks for your time. I really appreciate it as I think Avast is the Bomb, and have used it for over two years since I dumped Norton Anti Vir and never had a single problem with it! (I didn’t consider this a problem, just a lack of understanding.) ;D

This protocol is used by P2P applications and traffic by it is not scanned by WebShield.
Maybe Alwil could consider a provider like Webshield that scans ALL UDP protocol traffic (and not only the P2P provider) 8)
Is anybody from Alwil reading this? Is it possible or I am just posting non-senses? ::slight_smile:

I must admit I’ve never seen a browser behave like this before. When it is started it establishes the UPD connection and holds it the whole time it is running. But when it goes to a webpage this is what my firewall says.
Application-SurfIt. Protocol-TPC. Status-Connected. Local-4752. Remote-80. IP Address-0.0.0.0->216.239.115.131. Notice how the protocol changes when it leaves the computer.When it has finished loading the page it still holds the UPD connection as CONNECTED. My other applications when finished loading revert back to LISTEN on TCP Protocol. Does anyone know why? Another question. Does the Webshield scan programs leaving the computer and if it does, can it pick up Trojan activity in the program going out? ???

UDP and TPC are protocols of P2P applications.
The local ports connected show the same behavior.

Webshield scans only HTTP protocol.
Trojan activity will be caught (if possible) by the Standard Shield.

Wulf, WebShield intercepts only communication directed to TCP port 80. If this is web browser it must of course connect to this port, unless it uses some kind of a proxy.

Web Shield intercepts only connection from certain limited set of applications. Internet Explorer and Firefox among them. If you want to extend this set to include your browser, you must edit avast4.ini.

(in c:\program files\alwil software\avast4\data folder).

Find the section [WebScanner] and add or edit the line OptinProcess= to include the name of the surfit browser. Multiple names must be separated by comma.

Eg.

[WebScanner]
OptinProcess=surfit.exe, something_different.exe

Restart webshield and try it.

If you’ll experience any problems with the connectivity, please feel free to inform us, or send me an e-mail. We have not tested this browser and that is why it is not scanned by default, but there is no reason why it should not work - unless it uses some non standard communication patterns.

Hello Tech,

in the world of internet most of the communication uses either TCP or UDP protocols. It might contain anything the application writer chooses. The meaning of the data transfered is usualy described by certain rules - protocols. If we know the protocol we might try to understand what data travels from one point to the other and perhaps perform some more advanced things - like perhaps assemble all those data bytes together to create a file that is being transferred and then scan this particular file for virues.

On the other hand when you don’t know what do those bytes mean, it is fairly hard to perform any generic virus scanning on the data. Lets say we are looking for certain sequence of bytes and the certain position in the file (lets say at the beging). How do you know where does the begining begins? Or how do you know that this particular file encoding does not sends the files in reverse order, so the beging begins actualy at the end?

I think you got my point: generic UDP or TCP scanner is not possible. But we have Network shield, that scans UDP (and TCP) packets when they enter your PC and detects some known worms or exploits in them…it does not (usually) detects normal file based viruses, on contrary it detects viruses that are not stored in files and thus not possible to detect by traditional file-system based methods.

Cheers,
Lukas.

Thanks for the class… living and learning.
If it was easy or possible I think you would already implemented it 8)

:stuck_out_tongue: :PThanks guys for your inpuy. This is what my Avast ini file now says
[WebScanner]
AutoRedirect=1
HttpRedirectPort=80
LoadIsapiFilters=1
ISAPIFilter1=ashWsFtr.dll
IgnoreAddress=
IgnoreLocalhost=0
OptinProcess=surfit.exe
I’m afraid it has made no difference. Surfit still bypasses the webshield on remote port 80. Any other ideas?

Are you sure the file name is really correct? (i mean the surfit.exe?)

Place a link here, so someone can eventualy download and test the software.

Wulf!!!

I have downloaded the software and started the installation. I will not comment my despair when I saw all those MS AGENT SPEAKING junk loading into my computer - I should have used some test machine, it’s my fault. But a quick look into the installation folder shows there is no file named: surfit.exe.

I am afraid you have not done your homework correctly! ???
Please identify the process that performs the browsing whose connections are to be scanned by webshield and than add it’s name into the avast4.ini.

My guess would be the: A1SURF.EXE

Now I only hope it comes with the uninstall utility! ::slight_smile:

Sorry Lukor, you’re right I didn’t do my homework! But it’s times like this when dummies like me need a guiding hand. Rest assured I’ve learnt from this.
Your guess was correct and after modifying the Avast ini file the browser is now going through the Webshield, which makes me a lot happier :slight_smile: I feel confident to use it now as the Webshield gives me a real feeling of security. Many thanks for your help. If I hadn’t of been able to get it to go through the webshield I would of dumped it Again many thanks to you and the others who contributed. Wulf ;D.
It does unistall, I unistalled and reinstalled a few times.

Wulf, I am happy to hear that!
Cheers

Lukas.