Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Prevent the warning of "this file can harm your computer"?

Posted on 2012-03-26
4
Medium Priority
?
500 Views
Last Modified: 2012-06-21
Dear,
when a user download my application, a security warning window appears indicates that this software my harm his PC.
How to prevent this from appearing?
Thx
0
Comment
Question by:hassanayoub85
  • 2
4 Comments
 
LVL 17

Assisted Solution

by:bigeven2002
bigeven2002 earned 1336 total points
ID: 37769660
I don't think you can without getting a digital signature for your application.

http://msdn.microsoft.com/en-us/library/ms537361%28v=vs.85%29.aspx

Also, this may have worked in XP, but not sure for Vista and 7, but after downloading your app to a client machine, they can right-click on the app and go to Properties.  There is a button there at the bottom of the General tab called "Unblock".  Doing this may remove the warning.
0
 
LVL 53

Accepted Solution

by:
Dhaest earned 664 total points
ID: 37769802
Like bigeven2002 already mentioned, the only way to overcome is to digital sign your app.

Code Signing – It’s Cheaper and Easier than You Thought
http://www.wintellect.com/cs/blogs/jrobbins/archive/2007/12/21/code-signing-it-s-cheaper-and-easier-than-you-thought.aspx

Authenticode Sign Your Application
http://msdn.microsoft.com/en-us/library/bb530410.aspx#vistauac_topic6h

Authoring a Fully Verified Signed Installation
http://msdn.microsoft.com/en-us/library/aa367762(VS.85).aspx
0
 

Author Comment

by:hassanayoub85
ID: 37784687
As I understood from you guys, there is no other solution to prevent this security risk else in signing the assemblies, right?
If so, so how the viruses and Trojans skip this security warning?
Thx
0
 
LVL 17

Assisted Solution

by:bigeven2002
bigeven2002 earned 1336 total points
ID: 37785176
The viruses and trojans tend to exploit vulnerabilities in the operating system, thus using security flaws to bypass those warnings illegally.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Calculating holidays and working days is a function that is often needed yet it is not one found within the Framework. This article presents one approach to building a working-day calculator for use in .NET.
It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
Video by: ITPro.TV
In this episode Don builds upon the troubleshooting techniques by demonstrating how to properly monitor a vSphere deployment to detect problems before they occur. He begins the show using tools found within the vSphere suite as ends the show demonst…
Despite its rising prevalence in the business world, "the cloud" is still misunderstood. Some companies still believe common misconceptions about lack of security in cloud solutions and many misuses of cloud storage options still occur every day. …

927 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question