Link to home
Start Free TrialLog in
Avatar of JeffBeall
JeffBeallFlag for United States of America

asked on

virus cross platform

is it correct to say that a virus written for Windows, won't work on a Linux box because the code couldn't excecute in Linux because the file structure and OS code is different?
I thought a virus written in something like Java could run on both Windows and Linux because Java isn't platform specific. So say you want a computer that has a smaller chance of getting infected. If you run Linux without Flash Player, Java, or any other cross platform app. ( by the way, aside from java and flash player, what over cross platform apps are there? )
Since most viruses are written to target Windows, your chance or getting infected are pretty low. I am keeping in mind that there are Linux viruses, I get that just because I'm running Linux I am NOT immune to viruses. I'm just going on the likelyhood.
Also, wouldn't a virus written for Windows not work on Linux because, wouldn't most viruses look for things like C:\windows\system32, or something like that? Or maybe try to put entries into the registry.
ASKER CERTIFIED SOLUTION
Avatar of Stampel
Stampel

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of McKnife
McKnife
Flag of Germany image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of JeffBeall

ASKER

McKnife - my computer behavior is...
For banking I have a Fedora linux box, no flash, java, firewall enabled. I use it exclusively to bank and pay bills. I do nothing else on it.
for emails, and just goofing off on the internet, I use my windows machine ( now running win10 beta ).
I have a laptop running Bodhi linux, and sometimes use Thunderbird for emails - Bodhi is a beautiful GUI, so I wanted to mess around with it.
So I posed this question to see if my reasoning was sound. I thought with how I have my setup, the target I present would be minimized.
"The target you present" - hmm. You are not seen as target. There's a constant flow of malicious code coming through all "openings" and no one can avoid visiting some sooner or later.
So like you practice it, isolating high risk things like online banking into an exclusive environment is the best you could do.
"Goofing around" again can quickly evolute to anything from a harmless adware to a "free" botnet membership. So if you are interested in that applocker approach: of course your win10 evaluation has it - if you picked the enterprise version.
Avatar of Stampel
Stampel

As soon as you arre using internet you are a bloody target of tons of malware/viruses you dont even suspect.
Im not paranoïd but i see the log of thousands of penetration test on each server or each IP placed on the net.
So everyone should feel concerned as Jeff is and yes Jeff on its fedora used only for payment purpose is more than 99% safer than people using their own computer to surf and pay on the same computer for sure.
Target means, someone aims at especially you - and that's not the case.
"Possible target" (amongst billion others) is some wording that comes a lot closer.
Dont play on words :) possible target, potential target well ... a target still :)
The thing is answering his question .. he is safer than many will never be.
true goofing around could be a problem, but that's why I'm using beta. I fully expect to wipe and reload later. Besides I goof off, but within reason. I still use caution when it seems suspicious.
Well, I didn't expect a war of words, I'm more interested in if the concept I'm using seems solid.
I bet it's interesting to see those penetration test! I've also been experimenting with IPcop for my home network firewall. I'm kind of disappointed that by default it allows anything out bound. The inbound is pretty good. I just can't figure out how to change the out bound though. However, that is a question for a different post.
We have both told you, that your concept is about the best you can do.
thank you for your thoughts.