A korábbi cikkünkben elkészítettünk egy olyan fizikai tesztkörnyezetet, amelynek segítségével a CAN protokoll gyakorlati szinten is megismerhető. A CAN-ECU egy arduino UNO és egy CAN shield segítségével került implementálásra.
Most telepítjük a szükséges alkalmazásokat is, hogy ezeket a CAN-ECU-kat egyesével fel tudjuk majd programozni.
Tekintettel arra, hogy Arduino UNO-kat alkalmazunk (lehetne Raspberry Pi is, de ez drágább), ezért ennek az eszköznek a fejlesztőkörnyezetének a telepítésével kell kezdenünk, ezért a következő oldalról töltsük le az Arduino IDE keretkörnyezetet.
https://www.arduino.cc/en/software
A letöltés után telepítsük a keretkörnyezetet.
Ezután látogassunk el a következő oldalra.
https://github.com/autowp/arduino-mcp2515/
Töltsük le a Githubról a kövektező file-t, majd csomagoljuk ki (a letöltött file-nak más lesz a neve).
https://github.com/autowp/arduino-mcp2515/archive/master.zip
A letöltés után a keretkörnyezet "Vázlat" menüpontja alatt válasszuk ki a "Könyvtár tartalmazása" almenüt.
1. ábra "Könyvtár tartalmazása" almenü kiválasztása
Ezután kattintsunk a ".ZIP könyvtár hozzáadása" menüpontra (2. ábra).
2. ábra Ki kell választani a ".ZIP könyvtár hozzáadása" menüpontot
Most keressük meg és válasszuk ki a letöltött zip file-t (3. ábra).
3. ábra Az "arduino-mcp2515-master.zip" file kiválasztása, majd a keretkörnyezet alá történő telepítése
Ezután az Arduino keretkörnyezet készen áll arra, hogy az Arduino UNO és az "mcp2515"-ös konverter integrált áramkört tartalmazó CAN Shield alkalmazható legyen a fizikai tesztkörnyezetünkben.
A 4. ábrán látható az "autowp-mcp2515" menüpont, amelyre kattintva három példaalkalmazás érhetó el.
4. ábra Az új menüpont a keretkörnyezetben
Az nmap (grafikus megjelenítésnél a ZenMap) használata az IT biztonság, illetve az üzemeltetés területén dolgozó szakembereknél szinte elkerülhetetlen. Az ingyenes szoftver segítségével tesztelhetők a számítógépeink, a számítógéphálózatunk, vizsgálha. . . .
A Python programozási nyelv nagyon elterjedt a fejlesztők körében. Használják beágyazott rendszereknél, webes alkalmazásoknál, IT biztonság különböző területein, stb. Látható, hogy nagyon széles a felhasználási területe ennek a nyelvnek, ideje volt m. . . .
Bemutatjuk most a saját (!) Wifi-s hálózatunk tesztelésének az alapjait. Megnézzük, hogy hogyan lehet biztonságos jelszót választani. Feltörhetetlen rendszer nem létezik, de megismerve a tesztelés folyamatát, válaszokat kaphatunk arra vonatkozólag, h. . . .