Szilágyi Attila, 2026Kedves Érdeklődő! A Fehér Kalap szoftver­stúdió 2023 februárjában lezárta a működését, én pedig az önismereti tanácsadás felé fordultam. Az MI-asszisztált fejlesztés megjelenése azonban újra felkeltette a kedvemet a szakma iránt, ezért ma ismét nyitott vagyok szoftver­fejlesztési és fejlesztés­vezetői feladatokra. Az oldalon korábbi munkáim láthatók. Önéletrajz ›   Kapcsolat ›

Fehér kalap

ember­központú szoftverfejlesztés

A Fehér Kalap stúdióban, 2015-ben

A szoftver van az emberért, és nem az ember a szoftverért.

Szemléletem szerint a technológiai megoldásaink­nak a valódi emberi szükségleteink kielégítését kell szolgálnia. A megfelelő információ a megfelelő időben, a megfelelő helyen, a megfelelő áron. Testre­szabhatóság, felhasználói kényelem, munka­hatékonyság és élet­hatás. Az ügyfél elsősorban ember, a közös ügyünkben pedig partnerek vagyunk. Csak így érdemes.

Ezt a szemléletet vittem végig közel húsz év alatt: egyedi ERP- és CRM-rendszereket terveztem, fejlesztettem és vezettem be, az utóbbi években pedig fejlesztő­csapatokat vezettem. Ma MI-ügynökökkel dolgozom, és ugyanazt tartom fontosnak, mint régen: a gyorsaság ne menjen a megbízhatóság rovására.

Szilágyi Attila
okl. műszaki-gazdasági informatikus (2003)
Certified Ethical Hacker képzés (2016)

Kapcsolat

Hogyan lettem fehérkalapos hekker

Egyik ügyfelünk egy régi, kivezetés előtt álló rendszeréből akarta kimenteni az évek alatt fel­gyűlt üzleti adatait. Csakhogy nem volt hozzá exportáló funkció, adminisztrátori jog, sem hozzáférés a szerverhez. Ezért arra kért, hogy törjek be a saját rendszerükbe. Hekkernek lenni nem olyan misztikus dolog, mint a filmekben. Ez is egy szakma, amelyet meg lehet tanulni — én 2016-ban, közel tizenöt év után ültem be érte újra az iskola­padba.

Betörés megbízásból

Aki érti, hogyan gondolkodik a támadó, az biztonságosabb rendszert tervez.

A vállalati szoftverek bizalmas üzleti és személyes adatokat kezelnek, pénzügyi tranzakciókat végeznek, gépeket és berendezéseket irányítanak. Az általam fejlesztett vagy üzemeltetett rendszerek közül többet is ért már rossz­indulatú támadás, és nem egyszer kellett adatbázist vagy merevlemezt helyre­állítanom egy meghibásodás után. Dolgoztam nagy megbízhatóságú felderítő rendszer vezérlő­szoftverén és ipari automatizálási keret­rendszeren is, ahol egy biztonsági rés már nemcsak adatokba kerülhet.

Ezért 2016 elején elvégeztem az Óbudai Egyetem EC-Council szerinti Certified Ethical Hacker kurzusát és a haladó Exploit Writer képzést. Az etikus hekker ugyanazokkal a módszerekkel dolgozik, mint a támadó, de a rendszer gazdájának megbízásából: hogy a gyenge pontok előbb derüljenek ki, mint ahogy valaki visszaél velük.

A tudást hamar élesben is használhattam. Az AvenDATA-nál egy német energia­szolgáltató régi, zárt webes rendszeréből kellett kimenteni az adatokat, dokumentáció és közvetlen adatbázis-hozzáférés nélkül. Etikus hekker módszerekkel és célzott HTTP-kérésekkel feltérképeztem az alkalmazást, és megterveztem a HDEx adatkinyerő keret­rendszert, amellyel az ügyfél visszakapta a saját adatait. Persze egyetlen ügyfél sem örül, ha rés akad a rendszerén — de ezúttal éppen ez segített rajta.

Tíz évvel később

Az MI gyorsabbá teszi a fejlesztést — és a hibák születését is.

Az etikus hekker szakma ma az informatika egyik leggyorsabban változó területe. Az MI-asszisztált fejlesztéssel a kód gyorsabban készül, mint valaha, de ugyanilyen gyorsan kerülhetnek bele hibák és biztonsági rések is. Amikor 2026-ban MI-ügynökökkel irányítottam egy tíz webhelyből álló rendszer fejlesztését, ugyanazt tapasztaltam, amit a hekker­képzésen tanultam: a technológia akkor szolgálja az embert, ha szabályok, ellenőrzés és verzió­kezelés tartja keretek között. És ha van valaki, aki még élesítés előtt megnézi, hol lehetne betörni rajta. Ezt jelenti nekem ma a fehér kalap.

Önálló fejlesztések

Rendszerek, amelyeket az igény­felméréstől a tervezésen és a fejlesztésen át a bevezetésig egyedül vittem végig.
Victofon Kft. – fülében a világ

ViFi – Victofon Fitting – halló­készülék-beállító és gyártási szoftver – 2010

A Victofon Kft. részére készített ViFi – Victofon Fitting Windows® asztali alkalmazás az ország félszáz audiológiáján szolgál eszközül a hallás­gondozó szakembereknek, hogy az ügyfél hallás­veszteségéhez, élet­viteléhez és használati szokásaihoz igazítsák a modern, sok­programos, sok­csatornás, kényelmi szolgáltatásokkal és ön­tanuló automatizmussal felszerelt halló­készülékeket. Az első változatot 2010-ben adtam át és üzemeltem be, azóta több továbbfejlesztés követte. Ugyanerre a kódbázisra épül a VMS – Victofon Manufacturing System gyártási rendszer, amely a cég saját fejlesztésű digitális halló­készülékeinek fel­programozását, akusztikai mérését és szervizelését automatizálja (C#, VB.NET, SQLite).

Iparihirek.hu – Gőzfejlesztés és Mosodatechnológia

Iparihirek.hu – szakmai web­portál és online marketing­eszközök – 2009

Az ipari gőz­fejlesztők és mosoda­technológiai berendezések hazai forgalmazásában piacvezető osztrák–magyar vállalkozás, a Bepatek Kft. szakmai portálja. Nyílt forráskódú tartalom­kezelő (Joomla) motorra épül, amelyet a megrendelő igényeire szabtam, és saját modulokkal egészítettem ki, például automatikus hírlevél­küldővel (PHP, HTML, CSS, JavaScript, MySQL).

HVG-ORAC Lap- és Könyvkiadó Kft.

HVG-Orac – szerkesztőségi rendszer, web­portál és web­áruház – 2008

A HVG-Orac Lap- és Könyv­kiadó Kft. megrendelésére készült .NET alapú szerkesztőségi rendszer naponta, automatikusan lekérdezi a hivatalos uniós publikációs csatornáról a teljes magyar nyelvű európai uniós joganyagot, feldolgozza, és beépíti a cég online jogszabály­szolgáltatásába. A kapcsolódó webportálon részletesen kereshető az adatbázis, a látogatók megvásárolhatják a cég kiadványait, és térképes felületen jelentkezhetnek szakmai rendezvényekre (C#, MS SQL Server, HTML, XML, PDF, JavaScript).

BADAR – Business Administration Database management Analyser and Reporting system

BADAR® – Business Administration Database Management Analyser and Reporting System – 2006

A BADAR® integrált értékesítés­támogató (SAS) és ügyfél­kapcsolati (CRM) rendszer, folyamat-, projekt- és digitális dokumentum­kezelő modulokkal. 2006-tól egy magyar–osztrák kereskedelmi vállalat napi működését szolgálta. A szerver­szolgáltatásokban és a Windows® asztali kliensben a beépített szöveg­szerkesztés és táblázat­kezelés, a tömeges levél­küldés és a jelentések exportja az OpenOffice.org nyílt forráskódú API-jára épül (C#, VB.NET, MS SQL).

További munkáim

  • Avon (avon.com) – B2C keret­rendszer fejlesztése; egy 3–4 fős scrum-csapat vezetése egy nagyobb nemzetközi fejlesztési szervezet részeként (C#, Angular, MS SQL) – 2019–2022.
  • Heitech AG (heitech.de) – Autó­ipari szabvány implementációja ipari folyamat­irányítási keret­rendszerhez (.NET, WPF) – 2018.
  • AvenDATA GmbH (avendata.de) – Régi vállalati rendszerek adatainak archiválása és migrációja: termék­gazdaként és csapat­vezetőként adatbázis-migrációs eszköz fejlesztése egy mumbai csapattal, a budapesti fejlesztők szakmai képzése és átmeneti vezetése (változóan 3–9 fő), valamint egy saját tervezésű, etikus hekker módszerekre épülő adat­kinyerő keret­rendszer zárt vállalati web­alkalmazásokhoz (C#, .NET, WPF, ASP.NET MVC, MySQL) – 2016–2017.
  • Siemens AG (siemens.de) – Automatikus integrációs teszt­eszköz egy több platformon futó ipari automatizálási keret­rendszerhez (C++, Qt, C#, NUnit) – 2014–2015.
  • Magyar Posta Zrt. (posta.hu) – Címirat­kitöltő és e-feladójegyzék-készítő alkalmazás online adatcserével (C#, WPF, Telerik, WCF, SQLite) – 2014.
  • Lagardère Services (lagardere-services.com) – Online küldemény-logisztikai rendszer fejlesztése és bevezetése (C#, WinForms, WCF, MS SQL Server) – 2013–2014.
  • Radar HMI képernyőképPro Patria Electronics Inc. (propatria-inc.com) – Radar­vezérlő szoftver és integrált felderítő rendszer (radar, nappali kamera és éjjel­látó optika): kommunikációs protokoll, eszköz­vezérlő könyvtárak és 3D-s kezelő­felület (C, C++, C#, DirectX, OpenGL) – 2010–2013.

Archív:

Kapcsolat

Szilágyi Attila