Kategória: Adminisztráció

Én vagyok a root. Emeljük a jogosultságokat OS Linux alatt

A 2020. első negyedévét az OSCP vizsgára való felkészüléssel töltöttem. Az információkeresés a Google-ben és a számos "vakkísérlet" minden szabad időmet elvette. Különösen nehéznek bizonyult a jogosultságok emelésének mechanizmusait megérteni. A PWK kurzus nagy figyelmet szentel ennek a témának, de a módszertani anyagokból mindig hiány van. Az interneten sok olyan útmutató található hasznos parancsokkal, de én […]

CI/CD a Github Actions-ben Flask+Angular projekt számára

Ebben a cikkben megosztom tapasztalataimat a CI/CD beállításáról a Plesk vezérlőpult és a Github Actions segítségével. Ma egy egyszerű projektet tanulunk telepíteni, amelynek címe 'Helloworld'. A projekt a Flask Python keretrendszerben készült, Celery munkásokkal és Angular 8 frontenddel. A bejárati linkek: backend, frontend. A cikk első részében megvizsgáljuk a projektünket […]

VxLAN gyár. 2. rész

Helló, Habr. Folytatom a VxLAN EVPN technológiával kapcsolatos cikkek sorozatát, amelyeket az OTUS 'Hálózati mérnök' kurzusának elindításához írtam. Ma egy érdekes feladatrészletet vizsgálunk - a routolást. Bármennyire is banálisnak tűnik, a hálózati gyár működésén belül minden nem biztos, hogy olyan egyszerű. Az első rész - L2 kapcsolódás a szerverek között […]

Az outsourcingból a fejlesztésbe (1. rész)

Mindenkinek helló, a nevem Szergej Emeljanicsik. Az Audit-Telecom cég vezetője vagyok, fő fejlesztő és a Veliam rendszer szerzője. Úgy döntöttem, írok egy cikket arról, hogyan alapítottunk barátommal egy outsourcing céget, saját szoftvert fejlesztettünk ki, amit később kezdünk el elérhetővé tenni mindenkinek SaaS rendszerben. Arról, hogy mennyire nem hittem abban, hogy ez […]

A külső szolgáltatótól a fejlesztésbe (2. rész)

A korábbi cikkben beszéltem a Veliam létrehozásának hátteréről és a SaaS rendszerben való elterjesztéséről. Ebben a cikkben arról fogok mesélni, hogy mit kellett tennünk ahhoz, hogy a termék ne legyen helyi, hanem nyilvános. Arról, hogyan kezdtük el a terjesztést és milyen problémákkal szembesültünk. Tervezés: A jelenlegi felhasználói szerveroldal Linuxon működött. Szinte […]

Megszabadulunk a fizetős RPA platformoktól és az OpenSource-ra (OpenRPA) alapozunk.

Bevezetés Korábban a Habr-on részletesen foglalkozott a Python alapú asztali GUI alkalmazások automatizálásának témájával. Ebben az időben nagyon vonzó volt számomra ez a cikk, mert hasonló elemeket mutatott be a robotépítéshez. Mivel a szakmai tevékenységem során a cég üzleti folyamatainek automatizálásával foglalkozom (RPA — egy olyan terület, ahol nem volt teljes funkcionalitású […]

Asztali GUI automatizálása Python + pywinauto: hogyan barátkozhatunk össze az MS UI Automation-nel

A Python könyvtár, a pywinauto, egy nyílt forráskódú projekt, amely asztali GUI alkalmazások automatizálására készült Windows rendszeren. Az elmúlt két évben új jelentős funkciókkal bővült: Támogatja az MS UI Automation technológiát. A felület változatlan maradt, és mostantól támogatja: WinForms, WPF, Qt5, Windows Store (UWP) és így tovább — szinte minden, ami Windows-on elérhető. Backend/plugin rendszer működik (jelenleg […]

Snort vagy Suricata. 1. rész: Ingyenes IDS/IPS kiválasztása a vállalati hálózat védelmére

Egykor a helyi hálózat védelméhez elegendő volt egy szokványos tűzfal és vírusirtó szoftverek használata, de a modern hackerek támadásai és az utóbbi időben elterjedt kártevők ellen ez a szett már nem hatékony. A régi jó tűzfal csupán a csomagok fejlécét elemzi, és azok engedélyezését vagy blokkolását egy formális szabályrendszer szerint végzi. A csomagok tartalmáról azonban semmit sem tud, ezért nem […]

A Rutcoken technológia felhasználói regisztrációra és azonosításra vonatkozó tapasztalata (2. rész)

Üdvözlöm! Folytassuk a téma áttekintését (az előző részhez a linken lehet hozzáférni). Ma áttérünk a gyakorlati részre. Kezdjük el a saját hitelesítő központunk beállítását egy teljes értékű, nyílt forráskódú kriptográfiai könyvtár, az openSSL alapjain. Ezt az eljárást Windows 7 alatt teszteltük. Az openSSL telepítése után különféle kriptográfiai műveleteket végezhetünk (például kulcsok létrehozását és […]

WAL-G: biztonsági másolatok és PostgreSQL adatbázisok helyreállítása

Már régóta ismert, hogy SQL dumpokba (a pg_dump vagy pg_dumpall használatával) biztonsági másolat készítése nem a legjobb ötlet. A PostgreSQL adatbázisok biztonsági mentésére a pg_basebackup parancsot érdemes használni, amely bináris másolatot készít a WAL naplókról. De amikor elkezded tanulmányozni a másolat készítésének és helyreállításának folyamatát, meg fogod érteni, hogy legalább pár háromkerekű biciklit kell írni, hogy mindez […]

Hogyan védjük meg nyilvános weboldalunkat ESNI-vel

Helló Habr, Illyának hívnak, az Exness platformcsapatában dolgozom. Alapvető infrastruktúraelemeket fejlesztünk és vezetünk be, amelyeket termékfejlesztő csapataink használnak. Ebben a cikkben szeretném megosztani tapasztalataimat az encrypted SNI (ESNI) technológia bevezetéséről a nyilvános weboldalak infrastruktúrájában. Ennek a technológiának a használata növelni fogja a biztonsági szintet a nyilvános weboldallal való munka során és […]

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster