Allen Bradley PLC Passwords and Source Protection Rockwell Automation

  Рет қаралды 10,214

Tim Wilborne

Tim Wilborne

Күн бұрын

Пікірлер: 31
@fethilakhdari1078
@fethilakhdari1078 3 күн бұрын
Thank you, Tim, for this great video. Please keep them coming. Cheers
@TimWilborne
@TimWilborne 3 күн бұрын
Will do!
@diode30
@diode30 3 жыл бұрын
This was 100% spot on. If the customer pays tens of thousands of dollars for a plc project or machine, they should be able to work on it. I hate when vendors hold customers hostage with their own equipment. I have never and will never password protect any of my projects, as you said, there is nothing you have done in your code that hasnt been done before.
@timothytorpy4837
@timothytorpy4837 3 жыл бұрын
I usually run into passwords when it is a supplied package from the vender, like a water treatment skid where they don’t want their system to be out there in the open, Or compressor optimizations where the company has found a specific way of doing it.
@TimWilborne
@TimWilborne 3 жыл бұрын
Thanks!
@davebrown6915
@davebrown6915 3 жыл бұрын
In the industry that my team and I work all PLCs are password protected in a similar way to the chemical plant example Tim mentioned. All connections to and modification of PLC, SCADA and OT ( Operational Technology) equipment is subject to a change control process for traceability and to ensure that all changes are authorised and fully documented.
@lewblabencol
@lewblabencol 3 жыл бұрын
I loved the reality you presented with password protection. Everybody has the best intent with password protecting something but then that midnight call comes around and the easiest option is to just give it up and let somebody else handle it. The chemical plant example was very interesting and you could almost omit passwords by having tight grips on your licenses for software; you can’t change the PLC if you don’t have the software or appropriate licenses.
@TimWilborne
@TimWilborne 3 жыл бұрын
Yes, passwords definitely aren't my favorite thing to run into but I tried to share a few uses of them.
@NarvaezLuis
@NarvaezLuis 3 жыл бұрын
Glad to hear you stuck to your guns despite Rockwell/distributors pressure to remove some of your content - it's a shame that they even think they can control that simply because "it doesn't fit THEIR branding"... Although I don't agree with the reasons you point out for password protecting PLCs (I support password protecting from the perspective of holistic security), I certainly appreciate and understand the customer's point of view. I can't speak for Rockwell, but I know Siemens has had ways to implement exactly what you are asking for around 9:09 mark... Although I don't think the PLC/software vendors (Rockwell, Siemens, etc.) should have anything to do with MANAGING that agreement/password between OEM and end user... Just my two cents - as always, thanks for the great content, Tim!
@TimWilborne
@TimWilborne 3 жыл бұрын
I appreciate your 2 cents, thanks for sharing!
@christopherhelvey5371
@christopherhelvey5371 Жыл бұрын
I realize this thread is a few years old, and I agree with Tim. However, today, there are now legal ramifications of NOT password protecting something (even if it is lame technology) when it CAN be password protected, simply for "due diligence." If a system was attacked, you want to be able to show that everything was done that could be done (again, even if it wouldn't help.) Otherwise...you're on the hook. Thanks Tim, I always appreciate your sound input.
@TimWilborne
@TimWilborne Жыл бұрын
I agree in theory but as of now there are more sketchy companies using passwords for nefarious reasons then legit companies. It will take a shift in the industry. For example Siemens now defaults to having security enabled.
@jesuslite2000
@jesuslite2000 3 жыл бұрын
In our industry many companies come and go or get bought out by other companies. When you have a piece of equipment for 20 years you own it- you should have full access to get in it and make the needed changes. It's more important to control who is allowed to look at and make changes in the programs within your organization than putting passwords on everything.
@seeigecannon
@seeigecannon 3 жыл бұрын
I have had PW problems before. The problem was that the company that manufactured the equipment went out of business years ago. I also had another PLC that was running a Micro800, and that was neat because they had parts of their code locked and other parts open. I still didn't like the PWs, but at least I could still back up the program and make some changes (though the VFD interface I actually wanted to fix was one of the things locked down). Now, any time I am in any way involved with a 3rd party PLC programmer I will always specify NO PASSWORDS!
@TimWilborne
@TimWilborne 3 жыл бұрын
Password protection has gotten more flexible, still not enough from me to do a "how to" video on it :)
@jessebenhale
@jessebenhale 2 жыл бұрын
What cracks my whip is when small one man integrators hold water systems hostage with password protected PLCs. They didn't know to ask for the program or password and so they are forced to pay someone else to reprogram the PLC. I agree, Tim... after getting past some of these passwords, the code behind them does not seem to be code anyone wants.
@orionpco
@orionpco 3 жыл бұрын
The machine series of plc from modicon have made passwords almost mandatory. According to them it was to answer new cyber security policies coming in the near future. It is good and bad but it is most certainly a sign of the times.
@TimWilborne
@TimWilborne 3 жыл бұрын
Yes, hopefully we'll start taking a more unified approach to it soon.
@DriftHyena
@DriftHyena Жыл бұрын
One big if about PLC passwords is if the OEM suddenly goes to the shadowrealm overnight, you're essentially screwed unless you can replicated the logic.
@TimWilborne
@TimWilborne Жыл бұрын
The most important thing is to make sure you can access all portions of the machine's programs. If you don't know how, hire a competitor to look at it for you.
@kracin
@kracin 3 жыл бұрын
All I know is, every time a customer says the manufacturer wants to send a rep out and charge 200/hr plus flight time, hotels, etc... Just to change a timer. I always get a big smile on my face, make the changes, and hand them backups of their program. nothing worse than being blackmailed by a company who played nice until the support is needed (non-PLC - CAT and John Deere come to mind...)
@markpnw8745
@markpnw8745 3 жыл бұрын
Well put! I had a vender that would not include even the program never mind passwords without money up front. Needless to say we went with another vendor.
@TimWilborne
@TimWilborne 3 жыл бұрын
That is the best thing to do :)
@mch2359
@mch2359 3 жыл бұрын
I had a program I wrote for a ML1200 open up as copy protected. Copy protection absolutely was not turned on. If Rockwell decides lo lock something due to their software being buggy... they should step up and unlock it.
@jishrm
@jishrm 11 ай бұрын
What arguments against password protecting a PLC program would you use if a client told you that they want to password protect the programs for increased cyber security?
@Isaac-qd6gy
@Isaac-qd6gy Жыл бұрын
I see both sides of the issue. Sometimes it is wise to password protect a PLC that protects a critical machine such as a boiler that could explode and kill people if (as I see all the time) some dopey maintenance guy with a controls laptop tries to play controls engineer and just mucks it all up. A validated program such as in the pharmaceutical industry must be protected from changes after the validation process which would disqualify the validation. Also, as a freelance controls engineer, I will occasionally do work for a machine designer that may or may not decide to pay me. In that case I've put weeks of work into the program and want to be compensated for my time. Once the customer has paid I will remove the password by telling them I have to download the latest revision.
@mauriciobarrera9735
@mauriciobarrera9735 2 жыл бұрын
Excellent, I have a question for you. We lost the key to some programs, know how we can recover them? I have the 3 files "RSLogic 500" with the programs but it asks me for a password and we don't remember which one it was. How can you help us? Thank you!
@TimWilborne
@TimWilborne 2 жыл бұрын
We don't help with passwords or discuss bypassing them.
@rayh53
@rayh53 2 жыл бұрын
My customer (OEM) wants it protected. Not my call.
@Mrbigsby0900
@Mrbigsby0900 2 жыл бұрын
Utterly infuriating. Open source is the only way it should be. If you aren’t ethical and copy people’s programming you should be exposed. But I’m tired of companies holding this stuff hostage.
Allen Bradley PLC Sequence Programming Tutorial.  MOV Decimal Part 1
18:12
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
DeepSeek AI | How to Use and Install DeepSeek R1 Locally
5:08
Studio5000 Logic Desginer - Source Protection/Security sk.dat
8:58
Studio 5000 Program Scan.  Why Do My Lights Flicker?
32:36
Tim Wilborne
Рет қаралды 2,5 М.
The Truth About SIM Card Cloning
13:04
Janus Cycle
Рет қаралды 1,1 МЛН
Read and Write Data in MS Excel, using RSLinx to and from ControlLogix
15:27
Robotics & Automation - Electro-Mechanical
Рет қаралды 39 М.
Studio 5000 PLC Programming (Online Rung Edits cont...)
7:29
Pete Vree
Рет қаралды 3,5 М.
Programable Logic Controller Basics Explained - automation engineering
15:11
The Engineering Mindset
Рет қаралды 2,1 МЛН
The evil clown plays a prank on the angel
00:39
超人夫妇
Рет қаралды 53 МЛН