Re: Java Programming Application
No web based virus attacks are different, they are written in PHP and send you to a server to download the infection to your pc. They are the Java scripted specific attacks normally not always some are written in ruby and c++ to be honest you can write a virus attack in any language but most viruses are written in java Script. Like I said I prefer vb.net and assembly programming myself. Java is not my coding language but it is down to personal choice when it comes down to it as there is so many languages you can sit down and learn. Why do you think they have antivirus software for Mac and Linux operating systems then? Please respect other views.
Kind Regards
Sorry, but this is plain wrong. I respect other views when it comes to subjective decisions - you hate Java, I rather like it, your favourite colour might be red, mine might be blue, you might like writing games, I might like writing web apps, I'm a Christian, you may be a Muslim / Buddhist / Athiest / Pastafarian. No qualms there at all.
What I do have objection to however is when people say stuff that's plain wrong, the same way you might (rightly) object if I say that all oranges are blue, or the current president of the USA is actually Bob Marley. And what you said here:
ok but most virus writers right in jarva and jarva script to infect a pc
...is, as far as I can make out plain wrong, and along with what you've written already shows quite a limited and muddled understanding of the topic in hand.
Allow me to try and present my point and clear up some of the confusion here. Once again, I'm talking about desktop Java - *applets* are different, and I freely admit have huge numbers of security holes; their use for this reason is fading fast. If your argument was based around the fact that attacks through applets were hugely prevalent, I wouldn't hesitate to disagree, because I'm aware of various figures which has shown this to be the case. I still think you're probably confusing the figures over attacks through applets, rather than attacks through desktop Java applications.
Admittedly viruses / security isn't my specialist area, but Java is - I've used it almost daily as my primary language for the best part of the last decade, and written more lines of code in it than I care to count. So if you're saying something about it that's wrong, I will jump in there and pull you up on it. Same goes for anyone, not just you
Java is good for many things, but writing viruses is not one of them. Java apps aren't compiled natively, they're compiled to bytecode, and the bytecode runs on a JVM. This is great for platform independence, but awful for exploiting individual security holes on platforms, and makes the virus incredibly difficult to hide (there's always going to be a java(w) process hanging about somewhere) and incredibly difficult to remove (you could disable it by simply removing the JRE.)
Now, there are exceptions to all of the things I've written in the previous paragraph, but they take time, effort, and often involve sacrificing the platform independence that you get with Java to start with anyway. You can, if you really go to a lot of effort, compile Java code natively. You can, with an extreme amount of effort, go some way to hiding it without a java process running. But as a virus writer, why on earth would you when you could do the same thing incredibly easily using another language? It makes no sense. I've seen many annoying viruses written in C, C++, C#, and especially Delphi, but I can't recall any that have been Java based. I'm sure there have been some, but I'd be willing to bet many more viruses have been written in, say VB.NET than Java. If you have examples of any that have been I'd actually be genuinely interested if you could point them out (no sarcasm there, it's just so I can have a poke around at how they operate.)
Why do you think they have antivirus software for Mac and Linux operating systems then?
Because these aren't usually the same viruses at all, they're usually entirely different, again written in native code, but targeted at a different platform. By that logic, the vast majority of viruses would equally affect every OS (because all that nasty platform independent Java code can get everywhere, right?)
Javascript (all one word) is an entirely different technology, one that has near enough nothing to do with Java, the naming is completely arbitrary.
So when you say:
No web based virus attacks are different, they are written in PHP and send you to a server to download the infection to your pc. They are the Java scripted specific attacks normally not always some are written in ruby and c++ to be honest you can write a virus attack in any language but most viruses are written in java Script.
...you further muddle the point! This makes no sense whatsoever - what's a "web based virus attack?!" And how is this different to a "normal" virus as you would define it?