# Safety from new trojans

Is there a possibility for a skilled programmer to make an undetectable non viral trojan? infecting one system at a time, meaning that it'll never have it's signature be known by anti-malware makers, thus bypassing all security programs?

I have windows 10 and KIS 2017, i share my USB key very often, and i have some doubts.

• All you need to do is Google "Antivirus evasion techniques" and you'll have your answer :) – DKNUCKLES Apr 29 '17 at 21:48

I tried this once. As a purely academic exercise with no intention to make any use of it, I wrote the most simple trojan imaginable in C++: Simply launch a new background process which opens a TCP server socket and forwards everything that comes in to system. I did not even try to obfuscate what it was doing in any way. This is all pretty basic stuff which I would expect any junior programmer to cobble together in a few hours, even if they haven't done anything like that before. To be fair, this would not have been that dangerous, because it didn't try to survive a system reboot, it wouldn't have worked on most consumer networks because it would have required port forwarding if behind NAT and it wouldn't have worked on a properly hardened server because the port would have been blocked by a firewall, but I wanted to keep things as simple as possible