I worked at Symantec on the reputation team, tools I worked on directly generated the reputation behind the WS.Reputation.1 message.<p>First: file a false positive report at <a href="https://submit.symantec.com/false_positive/" rel="nofollow">https://submit.symantec.com/false_positive/</a> . (Options: "When downloading a file", "Norton Internet Security 2012 or Norton AntiVirus 2012", "Download Insight")<p>This goes directly to the team and they should have your programs whitelisted within a few business days.<p>Second: sign your executables. This goes a long way. And no, it doesn't have to be Verisign.<p>Third: don't change domains. This wiped out your known reputation. (Would have been acceptable if your binaries were signed)<p>Symantec is not out to squish the little guy. Sometimes you do have a few more hoops that you are required to hop through. Symantec should have better transparency on how this process works, it's something I pushed for pretty heavily but never had the power to get done.<p>Don't worry, you're not alone.
Example: We weren't able to get Mozilla to sign their beta or developer builds that are shared on multiple mirrors (domains not related to mozilla). We'd get lots of angry (understandably) reports of reputation issues on these builds.<p>If anybody has any questions within reason, I'll be glad to answer them.