Do you own a Debenu Quick PDF Library version 7, 8, 9, 10, 11, 12, 13 or iSEDQuickPDF license? Upgrade to Debenu Quick PDF Library 14 today!
Trojan warning with AVG |
Post Reply |
Author | |
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
Posted: 31 Oct 06 at 2:50PM |
The makers of AVG, in their infinite wisdom, now classify some versions of the ised.dll as a Trojan:
virus found in C:\windows\system32\ised.dll Trojan horse Generic2.FTT This was confirmed using: AVG 7.5.427 virus base 268.13.18/506 dated 30/10/06. Just a heads up, I believe that signing the DLL with a digital cert should fix the problem as this is most likely just a hash issue. Edited by bone |
|
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
|
Well.. it appears that 5.11 "has the virus" however 5.14 doesn't trigger it..
Edited by bone |
|
Michel_K17
Newbie www.exp-systems.com Joined: 25 Jan 03 Status: Offline Points: 297 |
Post Options
Thanks(0)
|
I agree that "signing the DLL with a digital cert" but that requires:
I am not saying that it would be impossible. Definitely worth considering for the future. it would be a lot easier if we were the "owners" of the code - which we are not. |
|
Michel
|
|
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
|
Signing the DLL did not help in fact (stupid AVG).
In any case, I have contacted AVG and then have corrected the issue. Certs are somewhat cheap, and will most or less be required for any software you want to install in Vista as otherwise big red flags will be raised. |
|
Pirmin
Team Player Joined: 28 Nov 05 Status: Offline Points: 28 |
Post Options
Thanks(0)
|
Hi bone I'm interested in some more information about that cert stuff. Best Regards |
|
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
|
Code signing can be done with any General Pupose cert or Code signing certificate. It basically is just to sign exe and dll files.
Our company uses Thwate, one of the original root certs doing code signing, along with Veri$ign (they were the only 2 for a long time) http://www.thawte.com/ssl-digital-certificates/code-signing/index.html Geotrust sells them too: http://geotrust.com/products/signing_services/code_signing.asp I'me never been impressed with Geotrust, so we don't use them. And of course, if you can afford it, Verisign is the obvious choice: http://www.verisign.com/products-services/security-services/code-signing/digital-ids-code-signing/index.html Personally, Thwate is a good mix of price and acceptability. Non-signed exes and installers will raise flags in XP SP2 and Vista (more obvious in Vista) that the file is from an unknown source. It is becoming standard practice to sign all packages to auth. its origin (e.g. your company) |
|
Pirmin
Team Player Joined: 28 Nov 05 Status: Offline Points: 28 |
Post Options
Thanks(0)
|
Thank you, with your info I have found other interesting links.
www.matthew-jones.com/articles/codesigning.html http://en.wikipedia.org/wiki/CAcert.org |
|
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
|
You don't NEED to use special tools to sign code, there is a tool called codesign.exe and signtool.exe that came in the Windows SDK from Microsoft which you can use to sign projects.
Some installers, such as Advanced Installer, which is what we use, supports signing your installers as you compile them. It really is a shame that almost all projects need to be signed now, as it really is just a money making machine for cert providers... as the certs really only ensures that the company with which you are dealing made the installer... it doesn't authenticate anything ABOUT the organization (fraudulent, trying to trick users with a common name, with slight variations, etc) |
|
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
|
Hi Chris!
There are many Windows SDKs. Which should i get to extract the sign-tools? Best regards, Ingo |
|
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
|
Any will work. Win 2003 should work just fine. Please note though that signtool.exe may in a bin directory. You will most likely want to copy the exe OUT of that directory to somewhere else on your computer. The reason for this is that if you are using something like Win 2k, the dll apis in that same bin directory as signtool.exe will NOT be compatible with it. So the ref dir order being: local, system32, win, ... signtool.exe will ref the newer dll files in the same dir as it (instead of the ones it should call in your sys32 dir, causing these api functions to error. In short, do yourself a favor and copy the exe to something like ur desktop or C:\ dir (as you will need to ref it via command line).
|
|
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
|
Thanks!
If i understand right: With this tool i can avoid the ugly vista-security-screens when starting my app? Best regards, Ingo |
|
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
|
No. And this generally only works for installers (and in Win XP SP2 when running installers) and other files not installed with an MSI (as in Windows really all things should be MSI'ed these days.. there is little reason not to, older install systems are just messy, unaccountable, and often can't even repair themselves.
What signing an exe (or msi or dll or ocx or cab etc) installer or downloaded file, the "ugly" Vista warning will come up telling you that a non-trusted app wants to execute. Having a cert gives this screen two new important things: (1) it now displays WHO made this app as well as a link to a website you can optionally provide to give information (2) it now allows the user the option "trust" your digital signature and hence your software in the future will NOT show that "ugly" Vista warning In Win XP SP2, these dialogs and improvements are similar, however the dialog is smaller, less obtrusive (doesn't gray out the rest of the screen etc) |
|
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
|
Also Ingo, I seem o have lost my password to the source area, could you pm or email it to me again.
Thanks, |
|
Ingo
Moderator Group Joined: 29 Oct 05 Status: Offline Points: 3524 |
Post Options
Thanks(0)
|
Hi Chris!
It's on the way to you ;-) Best regards, Ingo |
|
bone
Team Player Joined: 10 Jan 06 Status: Offline Points: 24 |
Post Options
Thanks(0)
|
Thanks.
|
|
Mark G.
Beginner Joined: 07 Oct 11 Status: Offline Points: 1 |
Post Options
Thanks(0)
|
I think you guys should check out http://www.opswat.com/
there are 2 or 3 products that may be a match. I think that OESIS Framework at http://www.opswat.com/products/oesis-framework provides a single interface to many antivirus and AVG is
in that list. Another option is, I think, Metascan at http://www.opswat.com/products/metascan which is more for ISV. Edited by Mark G. - 07 Oct 11 at 1:29AM |
|
Post Reply | |
Tweet
|
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You cannot vote in polls in this forum |
Copyright © 2017 Debenu. Debenu Quick PDF Library is a PDF SDK. All rights reserved. About — Contact — Blog — Support — Online Store