Writing Viruses for Fun, not Profit
Ben Dechrai https://2019.linux.conf.au/schedule/p... Going viral hasn't always been considered good. Whether you're fighting the common cold, or trying to remove the ILOVEYOU computer worm from your corporate file server, two things are certain: your immune system is based on your gut health, and computers have really poor gut health. Stopping viruses is hard. The main reason for this is that viruses are really clever. They've evolved over time to escape detection. Each previously detected virus allows the next iteration of the virus to become more resilient. The second reason is that your computer's gut health has to fight every virus, whereas each virus just has to find one immuno-compromised system to survive. Let's work out how viruses hide. How to they sneak past the checkpoints. How they attach themselves to your system. How they fight detection, and removal. We'll look at aspects such as self-replication, cryptographic obfuscation, and touch on methods of delivery and infection. Now that you're thinking like a virus writer, you can anticipate which areas of your applications need hardening. Just remember, we're doing it for good, not profit :) This presentation will feature live demos of writing PHP viruses, and infection of willing targets. The theories apply equally to many languages, so an understanding of PHP is not required. linux.conf.au is a conference about the Linux operating system, and all aspects of the thriving ecosystem of Free and Open Source Software that has grown up around it. Run since 1999, in a different Australian or New Zealand city each year, by a team of local volunteers, LCA invites more than 500 people to learn from the people who shape the future of Open Source. For more information on the conference see https://linux.conf.au/ #linux.conf.au #linux #foss #opensource

Trump Gets Booed and Falls Asleep at NBA Finals, Spreads Deranged CA Election Lies: A Closer Look

Linux Full Course for Beginners | Learn Linux System Administration

Introduction to Programming and Computer Science - Full Course

BSides DC 2019 - Hands-on Writing Malware in Go

Exposing The Solid State Donut Battery. It's Over.

Open Source Magnetic Resonance Imaging: From the Community to the Community.

Developing, testing and deploying open infrastructure with Zuul for the OpenDev collabatory

Something is jamming GPS over Europe. Here's what we found

The Most Destructive Hack Ever Used: NotPetya

How To Think Like A Programmer

EMERGENCY DEBATE: The Death Of The Middle Class! Only The Top 1% Will Survive!

Becoming a tyrant: Implementing secure boot in embedded devices

Tutorial: Building the Simplest Possible Linux System - Rob Landley, se-instruments.com

"GStreamer and ROS a tale of two messaging frameworks" - Brett Downing (LCA 2022 Online)

Pegasus Spyware: so dangerous that it should be banned? OTW explains...

Simulation and Gaming with APL // Tomas Gustafsson // APL Seeds '21

I Found The $200,000 Missing Lego

Chip design from the bottom up – Reiner Pope

Ed Sheeran, Justin Bieber, Rihanna, Ariana Grande, Dua Lipa, Adele - Trending English Songs 2026

