In order to get hands-on experience in ICS security, students typically must pay thousands of dollars for on-site training or for purchasing their own equipment and software to practice on. Even after those expenses it is difficult since it is too expensive and time-consuming Therefore, in order to
Industrial Control Test Bench
In order to get hands-on experience in ICS security, students typically must pay thousands of dollars for on-site training or for purchasing their own equipment and software to practice on. Even after those expenses it is difficult since it is too expensive and time-consuming Therefore, in order to lower these barriers to entry for ICS security, we are releasing the first free and complete virtual ICS network including every level from the human machine interface (HMI) in the control room, to the programmable logic controller (PLC) controlling the plant, down to a realistic simulation of the physical process itself visualized using the popular Unity 3D game engine.
The 3D IDS Test bench is going to be designed to be modular to allow for easy customization and expansion. The ICS components including the HMI, PLC, and I/O modules are all connected using standard ICS network protocols, allowing for the PLC or HMI to be swapped out with high-fidelity real ICS devices. The physical process simulation is then tied to the 3D visualization and the I/O module layer using an intuitive JSON based network API.The 3D industrial test bench virtualizes the whole control
network with three virtual machines and allows users to practice common ICS attacks while verifying the physical impact in the 3D visualization.
The unavailability of a platform to get hands on experience in ICS security. Using this framework and the higher barriers to entry raised by the exclusive use of expensive, proprietary hardware and software and the inherent dangers of manipulating real physical processes , 3D Industrial test bench allows the students to practice exploiting common ICS vulnerabilities and vividly see the physical impact in the visualization of the process for free for the first time
Till now, students have had no free equivalent for the area of industrial control system (ICS) security to understand easily about the distinct problems they face when defending and attacking ICS networks. Students usually have to pay lots of money to buy their own equipment and software to get hands-on ICS security experience. Even after all those expenses, the relationship between a cyber-attack and a potential physical impact is hard to really understand, as it is too expensive and time consuming to cause kinetic damage to some physical process constantly. Therefore, in order to lower these barriers to entry for ICS security, we are releasing the first free and complete virtual ICS network including every level from the human machine interface (HMI) in the control room, to the programmable logic controller (PLC) controlling the plant, down to a realistic simulation of the physical process itself visualized using the popular Unity 3D game engine. The main objective of 3D Industrial Test bench is
• Conversion of the simplified Tennessee Eastman challenge process simulation into a more portable and accessible format
• Novel 3D visualization of a simulation of complex chemical processes to improve interaction and realism.
• A complex and complete virtualization of an ICS network to date, provided free and open-source
• Modular framework for easy expansion or conversion to other physical processes and protocols
3D Modeling: We are using unity for the 3D modeling of an industrial plant i.e. Shell and tube heat exchanger, water treatment plant an air compressor plant .We are using different industrial assets offered by unity. Some of the assets are cad files that cannot be imported in unity so we have converted them into .3d files.Using these assets, we have created a model of three different plants.
Simulation (Coding):
Unity uses C# for scripting and has predefined components for simple animations like
movement of an object, however, we can write our own components for animations like rotation, key based movements, etc. we have used scripting for simulations in plants , for example, rotation of steam valve, rotation of pin of an analogue
manometer, display of outlet temperature on a digital temperature bar, working of heat
exchanger (heating of water ) using formulas. in water treatment plant the various process like coagulation, filteration ,sedimentation etc we have used formulae behind each of these processes and similarly in air compressor plant we have used various formulae for compressing the air.
Further more in this project and next iterations we will be doing cyber attacking and
finding the loopholes and vulnerabilities in a plant.
Cyber attacking:
Using various tools of kali linux, we will be doing penetration testing to exploit the
visualized industry, we are already done with the reconnaissance and scope defining
process so we will be cyber attacking and exploiting the data.
Vulnerability Assessment:
After we get the loopholes from where we can exploit the system, we will try to cover
these loopholes and study the impact of these cyber attacks on the industry that would be visible. We will also define ways to cover up these loopholes to avoid further exploitation
Students usually have to pay lots of money to buy their own equipment and software to get hands-on ICS security experience. Till now, students have had no free equivalent platform for the area of industrial control system (ICS) security to understand easily about the distinct problems they face when defending and attacking ICS networks.Using this framework and the higher barriers to entry raised by the exclusive use of expensive, proprietary hardware and software and the inherent dangers of manipulating real physical processes, 3D Industrial test bench allows the students to practice exploiting common ICS vulnerabilities and vividly see the physical impact in the visualization of the process for free for the first time. There have been a number of cyber attacks on industries and stuxnet in iran is a huge example of it where the uranium centrifuges self damanged themselves so the main aim is to prevent these attacks by securing them and learning about the exploits by providing a platform having the industries exactly same as in real world.
Our goals are:
* To provide a platform for the people to have a hands-on experience of attacking and defending ICS network.
* Free and complete ICS that is accessible to everyone.
* To help people know about the impact of various cyber attacks on ICS network so that they can cover up the loop holes before hand.
We used 3D modeling for modeling of various plants in industrial Control system. We used SCADA and Open PLC to stimulate the plant . The user can heat the water to the desired temperature using heat exchanger plant. Using water treatment plant to treat the water that is supplied to the houses and using air compressing plant to compress the air as desired by the user where the input is taken using HMI(Human Machine Interface).Kali Linux is used to exploit and see the damage to these industries so that the damage can be visualized before they can effect the real industries . These loopholes helpig in exploitation will be covered up and students will be provided with an ICS platorm to lean about these attacks and networks
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Temperature and Humidity Sensors | Equipment | 50 | 200 | 10000 |
| Smart Screens | Equipment | 1 | 35000 | 35000 |
| Total in (Rs) | 45000 |
Restaurants are the most marched for business category on the internet and many restaurant...
This project provides an opportunity for the users to make their grocery shopping experien...
The customer turning their faith on purchasing the product online. But the real visualizat...
In this project the user will take or upload a picture through their phone and then the ap...
Cryptography is not a new science; it has been seen from early times as the sense of priva...