| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Re: Virus Hysteria |
Robert King le escribe a Ron Bemis: RK> Protected mode means NOTHING to a skilled programmer. ALL RK> protected mode means is that each applications MEMORY is RK> protected from any other application running on the system, Not quite. RK> NOT that you cannot access an executable, juggle ring 0 - 3 If you cannot bypass the OS, you must use the OS. If the OS won't let you do something, you can't do it. Since the OS locks open executables, you can't do it without a bug in the system or a device driver. RK> descriptors etc. I am a programmer and find it amazing that That woud be most interesting to see done. Could you show us? I don't recall such a function, and I don't see why one would be put in. I can see why one _shouldn't_ be put in, though. RK> potential virusi to the operating system. Anything that RK> performs disk I/O, port level I/O etc. has the potential to Look up the I/O control flags in an assembler book, please. You _must have that ring level to use port I/O._ If someone has IOCL programs disabled, they can't run. For obvious reasons, this is not togglable by a program. (I suppose the config.sys file could be rewritten, however, I believe it possible to write a sentry program to alert when IOCTL has been enabled. So much for _that_ approach.) Direct disk I/O isn't allowed. RK> programmer, is the holy grail. Frankly, instead of arguing RK> "it can't happen..." we'd all be better off devising better RK> detection methods in preparation for the day when it DOES RK> happen, that day, is far to close already.. The only way that I can see would be a device driver, or a program that merely deletes files. DEL *.* does that. And programs that stick around can be seen in the task list. loSmaH cha' --- timEd-B9* Origin: Until the People Come Home (1:283/120.1) SEEN-BY: 12/2442 620/243 624/50 632/348 640/820 690/660 711/409 410 413 430 SEEN-BY: 711/807 808 809 934 942 949 712/353 515 713/888 800/1 7877/2809 @PATH: 283/120 121 3615/50 229/2 12/2442 711/409 808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.