Archive for July 15th, 2012

Using Java to Compromise GNU/Linux

A cross-platform trojan that can attack three different operating systems using Java has been found. Write once, run everywhere works for writers of malware except they need a different payload for different OS.

The idea of Java is great but it’s about time the holes in it were closed. Open-sourcing happened years ago. There’s no excuse for allowing Java, essentially, to be a “trojan-trojan” for malware.

Java still makes sense for applications but allowing/widely using downloads of Java applications is a questionable practice since the language is so easily abused. It’s not just Java. Several other programming languages have similar problems.

A search for vulnerabilities for Pascal gives No results found for site:mitre.org “weaknesses of software written in Pascal”. This is another example of the KISS principle (Keep It Simple, Stupid). Throwing everything into a programming language increases the number of holes and we don’t need holes.

see Cross-platform Trojan attacks Windows, Intel Macs, Linux | ZDNet.

- Robert Pogson



Archives by Month

My Mission

My observations and opinions about IT are based on 40 years of use in science and technology and lately, in education. I like IT that is fast, cost-effective and reliable. I do not care whether my solution is the same as yours. I like to think for myself.

My first use of GNU/Linux in 2001 was so remarkably better than what I had been using, I feel it is important work to share GNU/Linux with the world. I have been blessed by working in schools where students and school systems have benefited by good, modular software easily installed in most systems.

I have shown GNU/Linux to thousands of students and hundreds of teachers over the years and will continue in some way doing that until I die in spite of the opposition.

Posts

    Writing

    3436 articles
    30687 comments

      Comments

      platforms
      linux 17523
      windows 12802
      macos 207
      sun 3
      wp 2

      browsers
      firefox 23983 
      safari 11887 
      chrome 11739 
      ie 4659 
      iceweasel 4286 
      opera 1641 
      konqueror 198 
      netnewswire 14 
      epiphany 2 
      flock 0 
      bonecho 0 
      lynx 0 

Bad Behavior has blocked 6112 access attempts in the last 7 days.