Skip to content

Commit e9a3b21

Browse files
authored
Update README.md
1 parent 3f8e401 commit e9a3b21

File tree

1 file changed

+13
-7
lines changed

1 file changed

+13
-7
lines changed

README.md

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,9 @@ In this resopitory you will find attacks, documents, and pcaps of both S7Comm pr
6565

6666
For the attacks of both protocols, you would need to install Snap7 for python with this command:
6767

68-
`$ pip install python-snap7`
68+
```
69+
pip install python-snap7
70+
```
6971

7072
In addition, you will also need to install the binaries of the protocol into your computer.
7173

@@ -77,7 +79,9 @@ You just need to install move into your PC the *Snap7.dll* from [Snap7 download]
7779

7880
You will need to have Brew cli previously install and then install Snap7 with Brew:
7981

80-
`$ brew install snap7`
82+
```
83+
brew install snap7
84+
```
8185

8286

8387
## SCADA
@@ -88,16 +92,18 @@ In this section you will find a Python programm with a UI simulating a very simp
8892
For running this app you will need to install diferent Python modules (or create a requirements.txt with the following packages):
8993

9094
```
91-
$ pip install python-snap7
92-
$ pip install pickle-mixin
93-
$ pip install python-tk
94-
$ pip install pymodbus
95+
pip install python-snap7
96+
pip install pickle-mixin
97+
pip install python-tk
98+
pip install pymodbus
9599
```
96100
## Package
97101
This packages contain all the code and funtionality from the repository on a terminal based GUI.
98102
You can find the realeases on the [Releases website](https://github.com/miguelob/ICS-Hacking/releases). It is recommended to download the latest version. Inside this package you will find the requirements.txt that need to be installed before running the main.py, with the following command:
99103

100-
`pip install -r requirements.txt`
104+
```
105+
pip install -r requirements.txt
106+
```
101107

102108
After installing the requirements, you can directly run the main.py and the terminal GUI will guide you throught the different functionalities.
103109

0 commit comments

Comments
 (0)