Why does this topic keep showing up? It must be at least the third time!
Quote: "...so what would happen if someone like a pro virus guy starting making some..."
Actually, a "pro virus guy" would NEVER use a language such as DB for virus writing. Sure, DB has lots of "dangerous" functions, but:
1) The compiled file size is too big. Viruses should be extremely small to be more effective. Ever heard of the tiny virus? It doesn't even have 20kb!
2) Some functions that are good for making viruses are not available because DB is for GAMES! You can't use encription on your own code, you can't search the memory for open files/programs, etc.
3) Because of the system requirements (Direct x) it won't have much of an advantage when it comes to spreading.
4) To my knowledge, you can't hide a DB program from the task bar. It would really suck if some one simply closed your virus because it was taking up 50% of the CPU.
5) Most importantly: almost ANY programming language you get is capable of a simple virus. QuickBasic and JavaScript are examples of this.
A "Pro virus guy" would use languages such as assembler (in the old days), C++, VB, or VBScript. I'd recomend the first. And something most people apparently don't know about viruses: most do NOT go around deleting stuff. Especialy in "C:\Windoze". If they did, the PC would stop functioning, the virus would go down with it, and would never get to spread to other PCs.
I need an animator!!! HELP ME!!