Hi,
since recently I can't use Term Emulator (started through function keys F1 - F4) in Joe 4.4 Final (4.4.0.31319) anymore. The virus scanner pops up saying "Virus detected, Access blocked; Virus: Gen:Variant.Graftor.353084 (Engine A); File: joewinpty.exe; Directory: C:\Program Files (x86)\JoeEditor\vt" (cf. screenshot attached).
Is it really a virus?
Philipp
Thanks for the report.
That EXE is basically the terminal driver for the Virtual Terminal feature. It connects to console windows, screen-scrapes, and outputs ANSI codes that are interpreted by the standard VT feature. If that EXE hasn't been tampered with, it is not a virus.
All the binaries in the distribution are signed. You can check the signature in Powershell:
and you should see this output (modulo timezones):
If you see a different output, then you should assume the file has been tampered with, and all bets are off.
Otherwise, it looks like a false-positive from your virus scanner. The definition of Trojan:W32/Graftor looks fairly generic -- not a specific threat. If your copy passed the signature check above, then I can submit this as a false-positive to the company that makes the scanner, along with a bit more technical information. In the meantime, there should be an option to ignore this particular file.
HTH -john
Thanks for your support!
I had to download a new copy of the joe MSI installer from sourceforge (since the original joewinpty.exe was put under quarantine by G Data Security Client).
The freshly installed EXE passed the signature verification and F1 brings up a command line smoothly ...
Issue solved.
Regards
Philipp
Last edit: Phil Roessler 2017-03-24
Glad to hear it. You might want to do a scan to be safe. Do let me know if this crops up again.
For future reference, you can repair the installation (which would have reinstalled joewinpty) from the control panel under "Programs and Features", or whatever it is on your version of Windows - no need to redownload it.
-john