Shop OBEX P1 Docs P2 Docs Learn Events
PNut v34M - Virus detected by Windows Defender — Parallax Forums

PNut v34M - Virus detected by Windows Defender

See attached. Executable will not run.

Comments

  • Windows defender looks for byte code patterns in executables that have been identified as viruses. It looks like to me that the P2 instruction set builds a pattern that looks like a virus to windows defender.

    Mike
  • This isn't in the the generated P2 binary; it's in the PNut executable itself.
  • This happens because the exe is not signed and makes calls to system APIs.

    There isn't a virus in the exe.
  • I think you misunderstand. In order to produce P2 code you have to put the Hex values for the instructions in the program. The order that these byte codes are laid out in the program links up with a virus byte code. Re-arranging the table could fix this.

    This program has been out there for a long time now and all of a sudden it's a virus. I don't think it's code that is running but just some byte code ordering in a table that was added.

    Remember a virus is not the program but the payload of an infected program.

    Mike
Sign In or Register to comment.