Skip to content

Antivirus False Positive Guide

How to fix antivirus warnings for the TestedSignals Signal Receiver

What's Happening?

Windows Defender and other antivirus software may flag signal-proxy.exe as a trojan or suspicious file.

✅ This is a false positive - the receiver is 100% safe

The Signal Receiver is open-source Rust code that only connects to our secure servers (Supabase and Redis). It never accesses your personal data or files.

Why Does This Happen?

1
No Code Signing Certificate

Microsoft certificates cost $549/year. Small software companies often can't afford them initially.

2
Network Behavior

The proxy listens on port 8080 and makes HTTPS connections. This pattern can look "suspicious" to antivirus engines.

3
Low Distribution Numbers

New software with fewer downloads triggers "reputation scoring" warnings.

4
Rust Binary Format

Some antivirus engines incorrectly flag Rust-compiled programs.

Note: This is extremely common with forex trading software. Many legitimate MT5 EAs, VPS tools, and signal receivers face the same issue.

Quick Fix: Windows Defender

Add the Signal Receiver to Windows Defender's exclusions list:

  1. Open Windows Security

    Search for "Windows Security" in the Start menu

  2. Go to Virus & threat protection

    Click on the shield icon

  3. Click "Manage settings"

    Under "Virus & threat protection settings"

  4. Scroll to Exclusions

    Find the "Exclusions" section

  5. Click "Add or remove exclusions"

    Click the link to manage exclusions

  6. Add an exclusion

    Click "Add an exclusion" → "File"

  7. Select signal-proxy.exe

    Navigate to and select the signal-proxy.exe file

  8. Restart the proxy

    Close and reopen signal-proxy.exe

✅ Done! The proxy should now run without issues.

Other Antivirus Software

Norton

  1. Open Norton
  2. Go to Settings → Antivirus
  3. Click Scans and Risks → Exclusions/Low Risks
  4. Add signal-proxy.exe to exclusions

McAfee

  1. Open McAfee
  2. Go to Navigation → Real-Time Scanning
  3. Click Excluded Files
  4. Add signal-proxy.exe

Kaspersky

  1. Open Kaspersky
  2. Go to Settings → Additional → Threats and Exclusions
  3. Click Manage Exclusions
  4. Add signal-proxy.exe

Avast / AVG

  1. Open Avast or AVG
  2. Go to Menu → Settings → General → Exceptions
  3. Click Add Exception
  4. Add path to signal-proxy.exe

Security Assurance

✅ What the Proxy Does:

  • â€ĸ Listens on localhost:8080 (local only)
  • â€ĸ Connects to Supabase API (our database)
  • â€ĸ Connects to Upstash Redis (signal delivery)
  • â€ĸ Sends heartbeat updates (10 min intervals)
  • â€ĸ Receives trading signals
  • â€ĸ Distributes signals to local EAs

❌ What the Proxy NEVER Does:

  • â€ĸ Access your files or documents
  • â€ĸ Scan your system or registry
  • â€ĸ Connect to suspicious websites
  • â€ĸ Send your personal data anywhere
  • â€ĸ Modify system settings
  • â€ĸ Install additional software

Open Source Transparency: The proxy is built from open-source Rust code. All code is publicly auditable with no hidden functionality.

🔍 Still Concerned?

You can verify the proxy is safe by:

Upload to VirusTotal.com

1-3 detections = normal false positive. 10+ = investigate further.

Check file size

Should be 5-8 MB (reasonable for network application)

Monitor network activity

Use Wireshark to see it only connects to our servers (Supabase, Redis)

Review source code

Contact support for repository access

📞 Need Help?

If you need assistance adding the exclusion or have any concerns:

We're happy to walk you through the process or provide additional security information!