The Biology of Network Security
Bob Brown writes "A University of New Mexico researcher is taking lessons from biology and using them to try to stymie hackers and viruses. Projects such as RISE attempt to secure computers and networks by promoting application diversity." From the article: "Diversity of systems and applications can play a key role in safeguarding computers and networks from malicious attacks, Forrest said. Her team published a paper last year on a system dubbed RISE (Randomized Instruction Set Emulation) (PDF) that randomizes an application's machine code to stymie would-be attacks, such as those launched via binary code injection."
Unfortunately, no. The "new" kind of infectors don't aim at killing the host. They just want to "milk" it. They want its processing power, its connection speed, its information and its user's credit card number.
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
As for mutation aka polymorphism (she talks about this at the end of TFA), doesn't she know about virii having built-in mutators? And metamorphic code does almost the exact same thing she's talking about in RISE.
[Fuck Beta]
o0t!
"This is a little tricky because we don't want to make everyone write their own operating system or e-mail reader from scratch or even learn a new interface," Forrest said.
Speak for yourself, this is a lifelong obsession.
A wise man once said - 'Never connect to the internet and your troubles will be few.'
He who knows best knows how little he knows. - Thomas Jefferson
So, what happens when someone finds a way to either a) run code right on the hardware and bypass the virtualization, or b) finds some small snippety of code (a binary prion, perhaps?) that plays hell with this RISE? I mean.... Mad Cow Disease is a prion.... Mad Computer Disease next?
-- "It's tough to run with both feet stuck in your mouth" - Zoe's evil side
Depends how big the difference are.
Take for example address space randomization (part of execshield). I'll quote redhat's explanation of it (as it's quite good):Protects against many buffer overflow attacks (regardless of the hardware), with no cost to your 'standardized environment'.
Pity windows & macOS don't have something similar.
There are shills on slashdot. Apparently, I'm one of them.