Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,575 members, 7,816,419 topics. Date: Friday, 03 May 2024 at 10:56 AM

What’s the Most Sophisticated Software Ever Written - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / What’s the Most Sophisticated Software Ever Written (2512 Views)

What's The Best Piece Of Code Ever Written By You? / How Much Will It Take To Built A Well Sophisticated Online Exam System / Looking For Sophisticated SAAS Project Needing SEED FUND.. (2) (3) (4)

(1) (Reply) (Go Down)

What’s the Most Sophisticated Software Ever Written by Oohrhii(m): 3:21am On Jun 19, 2018
The most sophisticated software in history was written by a team of people whose names we do not know.

It’s a computer worm. The worm was written, probably, between 2005 and 2010.

Because the worm is so complex and sophisticated, I can only give the most superficial outline of what it does.

This worm exists first on a USB drive. Someone could just find that USB drive lying around, or get it in the mail, and wonder what was on it. When that USB drive is inserted into a Windows PC, without the user knowing it, that worm will quietly run itself, and copy itself to that PC. It has at least three ways of trying to get itself to run. If one way doesn’t work, it tries another. At least two of these methods to launch itself were completely new then, and both of them used two independent, secret bugs in Windows that no one else knew about, until this worm came along.

Once the worm runs itself on a PC, it tries to get administrator access on that PC. It doesn’t mind if there’s antivirus software installed — the worm can sneak around most antivirus software. Then, based on the version of Windows it’s running on, the worm will try one of two previously unknown methods of getting that administrator access on that PC. Until this worm was released, no one knew about these secret bugs in Windows either.

At this point, the worm is now able to cover its tracks by getting underneath the operating system, so that no antivirus software can detect that it exists. It binds itself secretly to that PC, so that even if you look on the disk for where the worm should be, you will see nothing. This worm hides so well, that the worm ran around the Internet for over a year without any security company in the world recognizing that it even existed.

The software then checks to see if it can get on the Internet. If it can, it attempts to visit either http://www.mypremierfutbol.com or http://www.todaysfutbol.com . At the time, these servers were in Malaysia and Denmark. It opens an encrypted link and tells these servers that it has succeeded in owning a new PC. The worm then automatically updates itself with the newest version.

At this point, the worm makes copies of itself to any other USB sticks you happen to plug in. It does this by installing a carefully designed but fake disk driver. This driver was digitally signed by Realtek, which means that the authors of the worm were somehow able to break into the most secure location in a huge Taiwanese company, and steal the most secret key that this company owns, without Realtek finding out about it.

Later, whoever wrote that driver started signing it with secret keys from JMicron, another big Taiwanese company. Yet again, the authors had to figure out how to break into the most secure location in that company and steal the most secure key that that company owns, without JMicron finding out about it.

This worm we are talking about is sophisticated.

And it hasn’t even got started yet.

At this point, the worm makes use of two recently discovered Windows bugs. One bug relates to network printers, and the other relates to network files. The worm uses those bugs to install itself across the local network, onto all the other computers in the facility.

Now, the worm looks around for a very specific bit of control software, designed by Siemens for automating large industrial machinery. Once it finds it, it uses (you guessed it) yet another previously unknown bug for copying itself into the programmable logic of the industrial controller. Once the worm digs into this controller, it’s in there for good. No amount of replacing or disinfecting PCs can get rid of the worm now.

The worm checks for attached industrial electric motors from two specific companies. One of those companies is in Iran, and the other is in Finland. The specific motors it searches for are called variable-frequency drives. They’re used for running industrial centrifuges. You can purify many kinds of chemicals in centrifuges.

Such as uranium.

Now at this point, since the worm has complete control of the centrifuges, it can do anything it wants with them. The worm can shut them all down. The worm can destroy them all immediately — just spin them over maximum speed until they all shatter like bombs, killing anyone who happens to be standing near.

But no. This is a sophisticated worm. The worm has other plans.

Once it controls every centrifuge in your facility… the worm just goes to sleep.

Days pass. Or weeks. Or seconds.

When the worm decides the time is right, the worm quietly wakes itself up. The worm randomly picks a few of those centrifuges while they are purifying uranium. The worm locks them, so that if someone notices that something is wrong, a human can’t turn the centrifuges off.

And then, stealthily, the worm starts spinning those centrifuges… a little wrong. Not a crazy amount wrong, mind you. Just, y’know, a little too fast. Or a little too slow. Just a tiny bit out of safe parameters.

At the same time, it increases the gas pressure in those centrifuges. The gas in those centrifuges is called UF6. Pretty nasty stuff. The worm makes the pressure of that UF6, just a tiny bit out of safe parameters. Just enough that the UF6 gas in the centrifuges, has a small chance of turning into rock, while the centrifuge is spinning.

Centrifuges don’t like running too fast or too slow. And they don’t like rocks either.

The worm has one last trick up its sleeve. And it’s pure evil genius.

In addition to everything else it’s doing, the worm is now playing us back a 21-second data recording on our computer screens that it captured when the centrifuges were working normally.

The worm plays the recording over and over, in a loop.

As a result, all the centrifuge data on the computer screens looks completely fine, to us humans.

But it’s all just a fake recording, produced by the worm.

Now let’s imagine that you are responsible for purifying uranium using this huge industrial factory. And everything seems to be working okay. Maybe some of the motors sound a little off, but all the numbers on the computer show that the centrifuge motors are running exactly as designed.

Then the centrifuges start breaking. Randomly, one after another. Usually they die quietly. Rarely though, they make a scene when they die. And the uranium yield, it keeps plummeting. Uranium has to be pure. Your uranium is not pure enough to do anything useful.

What would you do, if you were running that uranium enrichment facility? You’d check everything over and over and over, not understanding why everything was off. You could replace every single PC in your facility if you wanted to.

But the centrifuges would go right on breaking. And you have no possible way of knowing why.

And on your watch, eventually, about 1000 centrifuges would fail or be taken offline. You’d go a little crazy, trying to figure out why nothing was working as designed.

That is exactly what happened.

You would never expect that all those problems were caused by a computer worm, the most devious and intelligent computer worm in history, written by some incredibly secret team with unlimited money and unlimited resources, designed with exactly one purpose in mind: to sneak past every known digital defense, and to destroy your country’s nuclear bomb program, all without getting caught.

To have one piece of software do any ONE of those things would be a small miracle. To have it do ALL of those things and many more, well…

… the Stuxnet worm would have to be the most sophisticated software ever written.

https://en.m.wikipedia.org/wiki/Stuxnet
Re: What’s the Most Sophisticated Software Ever Written by cleoyio(m): 9:54pm On Jun 20, 2018
Give credit to the real writer on Quora. Where you did copy and paste from. Thank you.
Oohrhii:
The most sophisticated software in history was written by a team of people whose names we do not know.

It’s a computer worm. The worm was written, probably, between 2005 and 2010.

Because the worm is so complex and sophisticated, I can only give the most superficial outline of what it does.

This worm exists first on a USB drive. Someone could just find that USB drive lying around, or get it in the mail, and wonder what was on it. When that USB drive is inserted into a Windows PC, without the user knowing it, that worm will quietly run itself, and copy itself to that PC. It has at least three ways of trying to get itself to run. If one way doesn’t work, it tries another. At least two of these methods to launch itself were completely new then, and both of them used two independent, secret bugs in Windows that no one else knew about, until this worm came along.

Once the worm runs itself on a PC, it tries to get administrator access on that PC. It doesn’t mind if there’s antivirus software installed — the worm can sneak around most antivirus software. Then, based on the version of Windows it’s running on, the worm will try one of two previously unknown methods of getting that administrator access on that PC. Until this worm was released, no one knew about these secret bugs in Windows either.

At this point, the worm is now able to cover its tracks by getting underneath the operating system, so that no antivirus software can detect that it exists. It binds itself secretly to that PC, so that even if you look on the disk for where the worm should be, you will see nothing. This worm hides so well, that the worm ran around the Internet for over a year without any security company in the world recognizing that it even existed.

The software then checks to see if it can get on the Internet. If it can, it attempts to visit either http://www.mypremierfutbol.com or http://www.todaysfutbol.com . At the time, these servers were in Malaysia and Denmark. It opens an encrypted link and tells these servers that it has succeeded in owning a new PC. The worm then automatically updates itself with the newest version.

At this point, the worm makes copies of itself to any other USB sticks you happen to plug in. It does this by installing a carefully designed but fake disk driver. This driver was digitally signed by Realtek, which means that the authors of the worm were somehow able to break into the most secure location in a huge Taiwanese company, and steal the most secret key that this company owns, without Realtek finding out about it.

Later, whoever wrote that driver started signing it with secret keys from JMicron, another big Taiwanese company. Yet again, the authors had to figure out how to break into the most secure location in that company and steal the most secure key that that company owns, without JMicron finding out about it.

This worm we are talking about is sophisticated.

And it hasn’t even got started yet.

At this point, the worm makes use of two recently discovered Windows bugs. One bug relates to network printers, and the other relates to network files. The worm uses those bugs to install itself across the local network, onto all the other computers in the facility.

Now, the worm looks around for a very specific bit of control software, designed by Siemens for automating large industrial machinery. Once it finds it, it uses (you guessed it) yet another previously unknown bug for copying itself into the programmable logic of the industrial controller. Once the worm digs into this controller, it’s in there for good. No amount of replacing or disinfecting PCs can get rid of the worm now.

The worm checks for attached industrial electric motors from two specific companies. One of those companies is in Iran, and the other is in Finland. The specific motors it searches for are called variable-frequency drives. They’re used for running industrial centrifuges. You can purify many kinds of chemicals in centrifuges.

Such as uranium.

Now at this point, since the worm has complete control of the centrifuges, it can do anything it wants with them. The worm can shut them all down. The worm can destroy them all immediately — just spin them over maximum speed until they all shatter like bombs, killing anyone who happens to be standing near.

But no. This is a sophisticated worm. The worm has other plans.

Once it controls every centrifuge in your facility… the worm just goes to sleep.

Days pass. Or weeks. Or seconds.

When the worm decides the time is right, the worm quietly wakes itself up. The worm randomly picks a few of those centrifuges while they are purifying uranium. The worm locks them, so that if someone notices that something is wrong, a human can’t turn the centrifuges off.

And then, stealthily, the worm starts spinning those centrifuges… a little wrong. Not a crazy amount wrong, mind you. Just, y’know, a little too fast. Or a little too slow. Just a tiny bit out of safe parameters.

At the same time, it increases the gas pressure in those centrifuges. The gas in those centrifuges is called UF6. Pretty nasty stuff. The worm makes the pressure of that UF6, just a tiny bit out of safe parameters. Just enough that the UF6 gas in the centrifuges, has a small chance of turning into rock, while the centrifuge is spinning.

Centrifuges don’t like running too fast or too slow. And they don’t like rocks either.

The worm has one last trick up its sleeve. And it’s pure evil genius.

In addition to everything else it’s doing, the worm is now playing us back a 21-second data recording on our computer screens that it captured when the centrifuges were working normally.

The worm plays the recording over and over, in a loop.

As a result, all the centrifuge data on the computer screens looks completely fine, to us humans.

But it’s all just a fake recording, produced by the worm.

Now let’s imagine that you are responsible for purifying uranium using this huge industrial factory. And everything seems to be working okay. Maybe some of the motors sound a little off, but all the numbers on the computer show that the centrifuge motors are running exactly as designed.

Then the centrifuges start breaking. Randomly, one after another. Usually they die quietly. Rarely though, they make a scene when they die. And the uranium yield, it keeps plummeting. Uranium has to be pure. Your uranium is not pure enough to do anything useful.

What would you do, if you were running that uranium enrichment facility? You’d check everything over and over and over, not understanding why everything was off. You could replace every single PC in your facility if you wanted to.

But the centrifuges would go right on breaking. And you have no possible way of knowing why.

And on your watch, eventually, about 1000 centrifuges would fail or be taken offline. You’d go a little crazy, trying to figure out why nothing was working as designed.

That is exactly what happened.

You would never expect that all those problems were caused by a computer worm, the most devious and intelligent computer worm in history, written by some incredibly secret team with unlimited money and unlimited resources, designed with exactly one purpose in mind: to sneak past every known digital defense, and to destroy your country’s nuclear bomb program, all without getting caught.

To have one piece of software do any ONE of those things would be a small miracle. To have it do ALL of those things and many more, well…

… the Stuxnet worm would have to be the most sophisticated software ever written.

https://en.m.wikipedia.org/wiki/Stuxnet
Re: What’s the Most Sophisticated Software Ever Written by RWheeler741: 5:39am On Sep 09, 2022
Software is a very common part of our daily life and has become a major part of everyone's being. In the past, computers were used only for basic calculations, but now they are taking over many other tasks as well. I prefer to check this https://rubygarage.org/services/web-app-design-services and get more new steps for mobile apps. It depends on how you want to use them if they are meant to be your main computer or just a tool to do other things. But even in this case, the software keeps developing so fast that it has made itself out of reach for many people who just want to get some information about the latest trends in the IT sector, who may have never heard about the most sophisticated software ever written programming.
Re: What’s the Most Sophisticated Software Ever Written by RepoMan007: 8:51pm On Sep 09, 2022
The human soul.
Re: What’s the Most Sophisticated Software Ever Written by Sleekcode: 9:08pm On Sep 09, 2022
Should be hacking software.


It can't be as successful as softwares which lunch objects to space
Re: What’s the Most Sophisticated Software Ever Written by Nobody: 11:48am On Sep 10, 2022
RepoMan007:
The human soul.
Mumu man grin
Re: What’s the Most Sophisticated Software Ever Written by RepoMan007: 1:00pm On Sep 10, 2022
onyeadurunujoel:

Mumu man grin
Your palle. Idiot.
Re: What’s the Most Sophisticated Software Ever Written by Xenisha: 3:18pm On Oct 11, 2022
The creation of a software product begins with an analysis of the requirements that are formulated in the relevant documents, which list the main features of the application. Sometimes this process requires the use of formal mathematical methods. Then the choice of architecture is carried out (including on the basis of existing design samples), detailed design is carried out (creation of a formal model of the system), programming, testing and further support. At the same time, each stage should be documented in detail, replenishing the base of artifacts.
I need to make a non-standard software product, who can help me with this?
Re: What’s the Most Sophisticated Software Ever Written by stefaheisl: 9:31am On Apr 10, 2023
thanks
Re: What’s the Most Sophisticated Software Ever Written by Ford01: 11:11am On Jul 06, 2023
When it comes to the most sophisticated software ever written, one cannot overlook the revolutionary MLM software offered by Global MLM Solution. With its advanced features, robust architecture, and seamless integration capabilities, it has transformed the MLM industry. To witness the pinnacle of software sophistication, visit https://www.globalmlmsolution.com. From efficient compensation plans to comprehensive management tools, the software empowers businesses to thrive in the highly competitive market.
Re: What’s the Most Sophisticated Software Ever Written by Ford01: 1:00pm On Sep 15, 2023
To ensure a worry-free aquatic experience, opt for a waterproof adhesive or tape designed for hair systems, guaranteeing a secure hold against water exposure. While swimming, exercise caution with saltwater and chlorinated pools, which may weaken adhesives over time. A swimming cap adds an extra layer of protection. After your aquatic adventure, rinse your hair system thoroughly and adhere to cleaning guidelines. Depending on the adhesive used, you may need touch-ups. Be gentle while handling wet hair systems to prevent damage. Consider a dedicated Can You Swim With a Hair System for added durability and water resistance.
Re: What’s the Most Sophisticated Software Ever Written by MindHacker9009(m): 8:04pm On Sep 15, 2023
It is Nairaland
Re: What’s the Most Sophisticated Software Ever Written by Ford01: 12:36pm On Sep 30, 2023
Determining the most sophisticated software ever written is a complex puzzle. While contenders like the Large Hadron Collider control system and the Hubble Space Telescope's software display remarkable sophistication, it's worth noting that even seemingly simple creations, like a beginners magic kit, can involve intricate code. The true sophistication lies not only in complexity but also in how well a piece of software fulfills its purpose. Thus, defining the pinnacle of sophistication is subjective, as it depends on the context, goals, and the magic a particular software weaves in its domain.

(1) (Reply)

Where Are The Nigerian UI/UX Design Gurus / Help! I Want To Learn Python / I Want To Develop Interest In Programming

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 52
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.