What is the difference between a Remote Access Trojan and a hidden Virtual Network Computing?

It seems that both software allows a hacker to access a victim's computer and to spy on activity.


1 Answer 1


A Remote Access Trojan (RAT) is a category of software. Lots of things can be RATs. Even hVNC.

hVNC is an implementation of VNC. One of the use cases is to use it as a RAT. But it can be used for other purposes, too.

  • My question could be "difference between Remote Access Trojan and hVNC" for more relevance.. So if we talk about RAT (T for Trojan), RAT is a trojan so it's malicious. RAT can be graphical like a hVNC or just simply under the form of a terminal. RAT includes a backdoor to give an access to an attacker and it offers to him different features for spying. I always thought that a trojan is just a trap looking like a legitimate software and containing malicious paylod.. Commented Jun 8, 2021 at 9:20
  • It's far more nuanced than that. RATs do not need to include backdoors. Backdoors mean that you can return to the target.
    – schroeder
    Commented Jun 8, 2021 at 9:23
  • A RAT has to include a backdoor or at least a way to open a tunnel to exfiltrate desired informations. Commented Jun 8, 2021 at 10:53
  • searchsecurity.techtarget.com/definition/… Commented Jun 8, 2021 at 10:53
  • I do not agree with that narrow definition. A backdoor implies persistence. I.E. that you can return at a later date. That's not a requirement for a RAT.
    – schroeder
    Commented Jun 8, 2021 at 11:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .