This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

THe best av solution

I look at the interget with Google and Bing but see nobody has av solution for the 80x51. and I know we need it. so I will write one and sell it. if you got experience and can help and want to be a part of this project say now.

walleed_zawami (AT) hotmail (DOT) com

Parents
  • And exactly why would a microcontroller need antivirus software?

    How do you expect it to be affected by a virus?

    If it supports in-application updates, then it is the developers code that decides if a new firmware should be programmed. It's enough to check that the new firmware is properly signed to know that it is an ok firmware for the device.

    If using in-system programming, then the end user is basically taking over all control of the processor when forcing a new binary into the processor - so exactly where would you manage to get any anti-virus program to run?

    And if the PC gets affected by any virus, that virus can not run on the microcontroller. For a larger microcontroller (so large that it can run java applets), it would be possible to download a java virus. But after your careful study of the 8051 architecture - does it look like it is a suitable platform for running java applications on? What are your experience about the amount of resources a java virtual machine consumes when run on a PC?

    No, real life isn't as in "Independence Day" where a Mac can send a computer virus to an unknown computer system in the alien space ship. There is a need for a common language to infect a machine. The 8051 processor needs the virus in a format that it can run. And a normal 8051 system isn't supporting software plugins so there isn't an interface for getting an optional virus appended to the normal firmware.

Reply
  • And exactly why would a microcontroller need antivirus software?

    How do you expect it to be affected by a virus?

    If it supports in-application updates, then it is the developers code that decides if a new firmware should be programmed. It's enough to check that the new firmware is properly signed to know that it is an ok firmware for the device.

    If using in-system programming, then the end user is basically taking over all control of the processor when forcing a new binary into the processor - so exactly where would you manage to get any anti-virus program to run?

    And if the PC gets affected by any virus, that virus can not run on the microcontroller. For a larger microcontroller (so large that it can run java applets), it would be possible to download a java virus. But after your careful study of the 8051 architecture - does it look like it is a suitable platform for running java applications on? What are your experience about the amount of resources a java virtual machine consumes when run on a PC?

    No, real life isn't as in "Independence Day" where a Mac can send a computer virus to an unknown computer system in the alien space ship. There is a need for a common language to infect a machine. The 8051 processor needs the virus in a format that it can run. And a normal 8051 system isn't supporting software plugins so there isn't an interface for getting an optional virus appended to the normal firmware.

Children