Language Selection

English French German Italian Portuguese Spanish

How I used eog utility to pull off a small Linux exploit

Back in 2012, after my article on Linux ELF Virus was published in Linux Journal, I was curious to come up with a trigger point for this virus. I mean what would compel a Linux user to execute it for the very first time? I thought about it many times but could not come up with something in a working state.

Cut to the present times – Last Friday, when I was coming back from my office through office bus, I was indulged in some technical talk with a guy who works on encoders and decoders for various media file formats. Suddenly the same thought struck in my mind and I asked him whether it is possible for him to come up with a situation where a Linux user clicks on an image file, the image gets displayed but a notorious code gets executed in the back end?

rest here




More in Tux Machines

Linux Desktop Evolution: Minor, Invisible, or Aesthetic

In the last two years, the Linux desktop has settled into a period of quiet diversity. The user revolts of 2008-2012 are safely in the past, and users are scattered among at least seven major desktops -- Cinnamon, GNOME, KDE,LXDE, MATE, Unity, and Xfce -- and likely to stay that way. So what comes next? What will the next innovations on the desktop be? Where will they come from? Prediction is as safe as investing in penny mining stocks, but some major trends for the next couple of years seem obvious without the bother of a tarot reading. Read more

Ubuntu Touch apps can run in windowed mode

The developers of the Ubuntu Linux operating system for desktop, notebook, and server computers are working on a touch-friendly version for smartphones and tablets, with the first Ubuntu phones expected to go on sale this year. Read more

Square tries to make open source “welcoming and inspiring” to women

What is open source? Simply put, it is source code (used to develop software programs) that is freely available and modifiable on the Internet. Open source developers from all over the world contribute to various projects, which are hosted on various websites—GitHub, a popular code hosting site, has over 8 million users and over 19 million code “repositories.” Read more

Citizens call on Dortmund to use free software

Four citizens of the German city of Dortmund have started a citizens’ initiative, asking the city council to seriously consider the use of free and open source software. “The city needs to recognise free software as a topic in the public interest”, the DO-FOSS initiators write. Read more