Question

How do I determine whether to allow programs I've installed to execute, when they don't have a digital signature?

Asked by: CanadianJeff

My Kaspersky IS 2010 is saying my AACENTER.EXE has a high danger rating, since it does not have a digital signature.  My options are to, "Allow program execution," "allow execution, but block dangerous operations," or "block application execution" altogether.  I check the source, it is in the ASUS program.  Because of the inherent danger, I am unsure whether to allow execution, though I think I should be safe, since I have an ASUS M3N78 PRO motherboard.  (1) How am I supposed to know and/or respond to this stuff?  (2) Is there a best practice to determining how to respond to threats like this that I don't understand to begin with?  

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2009-09-08 at 22:04:13ID24717143
Tags

ASUS

,

Kaspersky IS 2010

,

AACENTER.EXE

,

digital signature

,

M3N78 PRO

Topics

Internet Security

,

Miscellaneous Security

,

Kaspersky

Participating Experts
1
Points
500
Comments
8

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Asus Motherboard Not Being Recognized
    Well I have a brand new motherboard ASUS P4C800-E DELUXE I have updated the bios before, but now when I just went to do it today, with the program called 'Asus Update' it says it cannot find a Asus motherboard, then just shuts down automatically Well I thought it was a cor...
  2. asus motherboard corruption errors
    Hi, I have an asus p4s800 with a p4 2.8 ghz cpu, 512 crucial ram, stock video card. Western Digital HD. DVD-ROM 16x. I started to receive error messages when I started up my computer. First is was the system32/config error. I re-installed windows xp /sp2. This worked for a fe...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: jakopriitPosted on 2009-09-09 at 08:43:51ID: 25292464

Jeff,

1) Unless you can do the source code review, there is no way to be sure whether you should allow something to be run. And code review privileges are reserved for users of open source software, in case of Microsoft to some government institutions and in case of tailor made software to users who remembered it to specify that in contracts.
in case of other software, you can compare your binaries to a fresh install and hope that it in itself doesn't contain some sort of a time bomb.

2) Best practice is very dependent on your domain and a security class you deal with (and I'm not talking about M$ domains) but the advice I can give out here at this point is to get help - ask someone more knowledgeable to train you if you can't afford to hire this person.

 

by: CanadianJeffPosted on 2009-09-10 at 04:20:25ID: 25299079

Thanks, jakopriit.  Comparing my binaries to a fresh install sounds like a programmer's domain, and I'm nowhere close to that, LOL!!

If I require training, would I be able to break that down and request the answers here, on Experts Exchange?  Should I perhaps do that for each questionable popup from KIS, jakopriit, and just take it from there?

 

by: jakopriitPosted on 2009-09-11 at 03:57:27ID: 25308130

no, comparing binaries has nothing to do with programming. you only verify that it hasn't changed since you first installed it. one can do it with near 100% confidence comparing just hashes (http://en.wikipedia.org/wiki/Cryptographic_hash_function) of those binaries. MD5 (http://en.wikipedia.org/wiki/MD5) being the most widely used.

no need to be sarcastic. there's training and there's training on elementary level that gives the ability to break a problem down and request answers. You could do that for each questionable popup but
if you were trained and able to match the AACENTER to its original source on from the Asus download site and confirm that it hasn't changed (ie not contaminated) since and hence relatively safe to run
you wouldn't need to come to experts-exchange to spray bile on modest and respectful answers.

 

by: CanadianJeffPosted on 2009-09-11 at 06:25:59ID: 25309143

I'm not sure where you interepreted that I was being sarcastic, because I wasn't, not in the least!  My response was 100% sincere.  Like your modest and respectful answers, my questions were also modest, and respectful, I felt.  Did you interpret sarcasm from the bold I used to highlight the keywords, or the way I phrased my question?  

I will say that a lot of what you're telling me is, well, like Greek to me.  I'm not good at tech-speak, though I have a little bit of a grasp on some of the terms.  So, training on an elementary level, that give the ability to break a problem down and request answers, you suggest I get that from where, jakopriit?  Just thinking out loud, but you mean sources like Wikipedia, or human sources like yourself?  

Again, I reitterate that my responses are in no way intended to be sarcastic, and it's unfortunate that you would interpret them that way.  I am certainly capable of sarcasm, so perhaps it's some energy you picked up on, but maybe you should turn down your sensitivity meter as well, jakopriit.  (Okay, so that could be considered to contain a little sarcasm, but with no intent beyond merely poking a little good-natured fun on a situation that has become more tense than it should be.  Are we on the same level here, now?)

Respectfully yours, CanadianJeff... (okay, so that is also meant to be a little sarcastic, but only a little, and again on an enjoyable level where we can hopefully both share a laugh!!)

 

by: jakopriitPosted on 2009-09-11 at 09:20:06ID: 25311007

please, sir. do not bs me for I am the grandmaster at sarcasm ;)
"if <emphasis>, would <something that happened>?" is definitely a sarcastic question. if you wish, we can put up a public poll to grade the sarcasm in it :P

however. since you assure that it was not your intent and you accidentally happened to convey sarcasm, I am willing to let it go.

now onto the business at hand. as I told:
Noone can never be 100% sure of the intended outcome of a program that is about to run if one himself were not solely responsible for it and the whole environment it runs upon. so, your only options are to take a few educated (hence the training/experience need) guesses.

on the specific case of the AACENTER you could look at the path the program is run from and deducting that it is a part of the Asus software package adding the fact that you have an Asus motherboard you could say right then and there with fair confidence that "Allow program execution" would be ok.
if the suspicion stays you could muster the CD you installed the Asus software from and unpack the AACENTER program binaries from the install image (usually an .MSI). you could then hash the newly unpacked program and hash the program you had suspicions on, compare those hashes and in case of a hash match assume that Asus does not distribute malware and decide that "Allow program execution" is the way to go.
if the suspicion does not subside you could then muster an unregistered handgun and hold the testicles of an Asus engineer at gunpoint while you answer "Allow program execution" having previously explained that if the program does not what it should your trigger finger will have an involuntary twitch.
If the suspicion still stays, I'd recommend a mental institution with a "no laptops" policy :D
now that should have evoked at least a smile! I know I smirked.

 

by: jakopriitPosted on 2009-09-11 at 09:36:24ID: 25311183

just a hint: now, the proper way to respond to this would be with the O RLY owl (http://www.youtube.com/watch?v=7kcWRu2XC_A) :P

btw: a popular winduhs md5 hasher can be downloaded from: http://www.elgorithms.com/downloads/chaosmd5.php

 

by: CanadianJeffPosted on 2009-09-15 at 22:58:02ID: 25342309

Gee, thanks for your forgiveness jakopriit.  My life is complete now.  Ahahahaha.  Nope, not the O RLY owl, eh? (as my Canadian friends would say.)  But, since you are the "grandmaster," I know you will appreciate that.  That it was my intention, and my thought that went into the original statement; I never had any doubt about it, frankly, whether it conveyed sarcasm or not, so I really didn't require the grammatical lesson, because I know that not only is "not everything as it seems," but in fact it seldom is!  My point being that despite whether I misrepresented what I was trying to say or whether you misinterpreted what I was trying to say, what I meant to say is what I meant to say, and once we both understood what I meant to say, not a lot else needs to be said about it except to move on and deal with what I was really trying to say!  (Whoa.  I think that may have even made sense, LOL!!)  

Moving "onto the business at hand," as you so aptly put it, your answer was perfect, and helpful, and reassuring, and for sure thanks for the laugh, your scheme definitely brought a smile to my face.  Better yet, you've given me some comfort in knowing that I can allow programs from entitites like ASUS, or Microsoft, or AMD, for 3 examples, have their run of my computer (by sourcing the program if necessary), without fearing that I am somehow being compromised.  I'm not sure if I'll go to the extent of using the hasher or not (no offense intended), as I'm just not that into spending the kind of time learning the inner workings of the computer... I'd rather use the outer workings and tools of the machine, and I'd rather ask really smart people like yourself!  I mean that sincerely, and you can rest assured that I also mean it when I say "Thanks, buddy, I do appreciate it."  

 

 

by: CanadianJeffPosted on 2009-09-15 at 23:04:31ID: 31626462

Thanks for the info, and for the bantering, jako.  I appreciate not only your knowledge, but also your willingness to step out of the box.  Thanks for the education!!

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...