It looks like you're using an Ad Blocker.
Please white-list or disable AboveTopSecret.com in your ad-blocking tool.
Thank you.
Some features of ATS will be disabled while you continue to use an ad-blocker.
Originally posted by camaro68ss
sweet, so hackers can upload vireses into planes and now crash them into buildings remotely? Whos side are we on anyways?
It seems to me that the HIM must be running a host OS that the SCADA software runs on. Have I got that straight? Or is the HIM talking to yet another machine?
And if engineers are getting this stuff on their cell phones are they logging on to a website that displays the HMI? Or what?
OK. After looking at a lot of different hierarchies for SCADA systems I see that they are going to seldom be out of the box packages and will have to be custom done for each site (I guess; given the complexity).
I found a really good schematic that shows that the master is also a complex of machines and software and really not one thing. Just like aaa2500 is saying ( I hope I got this now)...
Originally posted by Nobama
reply to post by Frater210
Everything has it's traces from UNIX, it paved the way for multitasking and server hosts, and almost every server runs a variant of it (mainly Linux), but I don't see 747s being giant Unix hosts just for the fact that it would be far cheaper to have servers running on the ground.
oh and I have a copy of Stuxnet on a VMware OS that is used to test computer infections, and Stuxnet is not FUD and most scanners detect it now, so it would be pointless to use.
Also Stuxnet attacks windows based computers which is based on DOS, not Unixedit on 27-9-2011 by Nobama because: (no reason given)
Finally, Some sanity.
From member: Nobama:
oh and I have a copy of Stuxnet on a VMware OS that is used to test computer infections, and Stuxnet is not FUD and most scanners detect it now, so it would be pointless to use.
Yes, on different levels of complexity, the Master can be a simple controller or a massively multiprocessing, distributed system. But remember. A SCADA system can range from a simple system controlling production in a small workshop, to massive distributed systems controlling many different sites.
Even systems of systems if you want to go there.
Originally posted by grey580
reply to post by Frater210
I don't know how much UNIX is used through a 747 so I'll have to defer that part to someone else.
Even the B777 must be on the ground engines off, parking brake on before any changes or reconfig can be done to any of the onboard systems.
From OP Page 1...
For those who do not know, 747's are big flying Unix hosts.
At the time, the engine management system on this particular airline was Solaris based (Ed: definitely Unix). The patching was well behind and they used telnet as SSH broke the menus and the budget did not extend to fixing this.
The engineers could actually access the engine management system of a 747 in route. If issues are noted, they can re-tune the engine in air.
www.infosecisland.com...
The only access is in the electronic bay below and behind the flightdeck.
Forget wlan, ip and irq, realtime industrial computers just doesn't work that way.
.
Originally posted by Frater210but after all we have been through trying to clear this up
Why are you even suggesting that it is an 9/11 thread?
I know it is a lot and that it is a challenging read, but give it a try, especially before posting nonsense.
Now. As for the article that prompted me to post this thread; you have seen the man's credentials and he is saying that in his experience, mechanics are able to tune the damn 747 whilst in flight. Via SCADA that is running on Solaris.
This thread is about 747s that have Unix hosts. Not 757s or 767s
OK. You must be a retired aviation pro that now pushes a C-46 Commando for kicks or something. Have you flown commercial airlines? If so please share what you know
This adds nothing to the discussion and only serves to knock the goal post back another hundred yards or so.
A recent "Fact Check" by Scot Terban requires some fact checking.
In his post, he basically shows that he has no idea how many SCADA systems are online.
Scot stated "How about the fact that said systems are connected to the internet on a regular basis and SCADA aren’t",
well this is a flaw and error of epic magnitude. The fact is, nearly everything is connected now. In 2000 I contracted to the Sydney Olympic authority. To make the Olympics run smoothly, they NSW government officials decided to connect control systems into a central head-quarters. We linked:
Traffic systems
Rail systems
Water systems
Power systems
Emergency response systems / Police
Sewerage systems
That was only the tip of the iceberg.
The rail systems had been connected to report on rail movements. They used a Java class file that was set to read the signals devices. The class was not protected, but the read only status was considered sufficient (despite protests to the contrary). The control class file was easy to reverse engineer and it was simple to toggle the controls in order to make it into a system that could send signals as well as report them.
When I noted that I could reverse engineer the class file, the comment was "not everyone has your skills Craig, we do not think others can do this". Yet it is simple to reverse engineer a Java class file.
gse-compliance.blogspot.com...
Hi, Mr. Wright. My name is Frater210.
I belong to a discussion forum called ATS (Above Top Secret) and I started a thread there with the hopes of discussing your discoveries, in particular, and Unix and SCADA in general. Well, things have flown off the tracks a bit with the discussion.
I should let you know that I am not a computer professional. I have a strong 2 year old interest in Linux and I am learning the command line. The closest I have ever been to working in the industry is a two year stint as on-site technical support for surgical image-capture systems. All of that to say that I am just a big fan of these systems and I only have a rudimentary understanding of SCADA.
So, what has happened is that we have professionals from all walks of life on our forum, and two or three of the older wiser aviation heads (they are actually pilots of 747s and such) swear that what you are claiming cannot be done. Some have gone so far as to pull up short and say that you are either misinformed or lying. I know that is not the case.
The entire point of the thread was to discuss the ubiquity and accessibility of these SCADA systems that are running on Unix based platforms but the whole thing went immediately into the gutter with people correlating your work with the possibility of taking the planes over ala 9/11 conspiracy theory.
So I was wondering if you would not mind looking over the thread and maybe give me some feedback that I can use to help clear this all up. I find it interesting that people can be told about how this can make our municipal utilities less secure and they forget it by morning, but since 9/11, if aircraft are brought in to the mix people just lose the ability to reason.
I hope that you are not put off by the general subject matter at ATS. The membership there really is made up of some good hearts and minds and your input would be greatly appreciated. Here is the link: www.abovetopsecret.com...
Sincerely, Frater210.
Hello Frater210,
I give you permission to take what you want (in context) from this email and post it.
I am actually amazed just how little people knew and how much misunderstanding there is. A security person at Boeing is BCC’d on this, but that is as far as I will note. He will receive far more than you and I hope that you understand that.
“What we see in the video is downlink only.”
There is no such thing as “download only”. This is a one way filter at a firewall. TCP requires that a connection is 2-way. Basically, it does mean that a user cannot start a session. I have been doing this line of work for over 2 decades and I have remained technical the entire time. I have a few “real world” clients as I believe that maintaining an applied focus is important.
That said, my main roles are: · GICSR Evangelising security and promoting communication between the US and Au government agencies (The Internet is global) · CSU Teaching and research.
As for self-promotion, this can be argued, but what matters is what is coming from that. I am promoting training and awareness sessions and applied research within government and critical infrastructure. Not that it should matter, but I am not making money from this. Yes, I am promoting my training within government, but not as I want to have them hand me more money, but as I have a target to have people I train, train others and the goal is to have at least 20,000 people trained in security within the decade.
The Boeing systems use a combination of systems. The controllers are actually a series of single board computers. Not only Unix hosts, but all of the following:
· Embedded Linux,
· QNX O/S
· RT-Linux,
· VxWorks 5.5,
· Windows CE 5.0.
You cannot fly a plane in air from the ground. You can crash systems at best and this is something that is around as difficult making another Stuxnet.
If people think I will be giving details outside of contacts with Boeing, they are crazy.
Crashing critical systems more than 30-45 mins from an airport (such as over the Pacific) is a problem. Without the flight-critical systems, a flight is at extreme risk.
A pilot cannot fly a 747 without computers. The hydraulic controls are computerised and the stick goes by signal and is not a direct connection to the ailerons as with a Cessna.
The electronic processing units for the EFBs and the cockpit display use 1,000Base-SX networks. Individual electronics units are formed from a pair of systems that are logically partitioned. In some, the systems are comprised of Part 25-certifiable Linux O/S (Level D) and a Windows 2000 system running from a 40GB HDD. These are small and fast as the O/S is cut to only run a selected number of executables.
Basically, you need to simultaneously compromise separate systems to take over and “fly” a 747. On top of that there are many other things you need to do. This is beyond the scope of reality. Crashing systems is difficult, remote controlling them is science fiction.
Many of these systems are secured well, but like all things it comes to people. I do not have an issue with airline security, I fly and they do hire people like myself to test new systems. They also take security seriously.
An aircraft is one of the better run and secured systems we have, but even here we need to take care.
The issues I noted have been fixed. I only use old analogies when I write as I am not stupid enough to mention things that I know will be compromised.
I am surprised how this has turned into a 9/11 argument and more.
The Boeing and other airline guys actually take all of this seriously. The airlines are the best run control systems and I fly as I am happy with what they do. Is anything perfect, no. The point is that we need to maintain vigilance in all we do or we will have issues.
Regards,
Dr. Craig Wright GSE GSM LLM