Fejlesztés alattKedves Érdeklődő! A Fehér Kalap szoftver­stúdió 2023.02.28-án befejezte tevékenységét. Az oldalon archív tartalom található.

Fehér kalap

ember­központú szoftverfejlesztés

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.

Szilágyi Attila
okl. műszaki-gazdasági informatikus (2003.)
postgrad. etikus hekker (2017.)

Kapcsolat

Hogyan lettem fehérkalapos hekker

Hekkerré válni és hekkernek lenni nem olyan misztikus dolog, mint ahogy azt a filmekben ábrázolják. Ez is csak egy szakma, amit az iskolában bárki megtanulhat — és én 15 év után újra be­ültem az iskola­padba. Miért? A digitális technika fokozatosan a minden­napjaink részévé vált, jelentősen megkönnyítve az ismeret­szerzést, a kommunikációt és úgy egyáltalán a minden­napi életet. A digitális eszközök egyre hordozhatóbbak és meg­fizethetőbbek lettek, mégis egyre nagyobb tudásúak és teljesítményűek: okostelefon, okosóra, okosotthon és okosautó. Az internet segítségével egyre kisebb lett a világ és egyre szabadabb az ember. A nagyobb tudás és a több lehetőség azonban megnövekedett felelősséggel is jár.

Megnövekedett felelősség

A nagyobb tudás és a több lehetőség azonban megnövekedett felelősséggel is jár.

A vállalati felhasználásra fejlesztett szoftver­rendszerek legtöbbször bizalmas üzleti információkat vagy felhasználói magán-adatokat kezelnek, iparági titkokat őriznek vagy alkalmaznak, pénzügyi tranzakciókat végeznek, vagy értékes berendezéseket irányítanak.

Jónéhány általam létrehozott vagy üzemeltetett alkalmazást ért már rossz­indulatú támadás. Jónéhány adatbázis-állomány és merevlemez sérülés utáni biztonsági rendszer-helyreállítást végre­hajtottam. Volt dolgom katonai és nemzet­biztonsági rendszerekkel, illetve a StuxNet vírussal megtámadott nukleáris létesítmények vezérléséhez alkalmazott ipari automatizációs keret­rendszer utódjának fejlesztésében is lehetőségem volt részt venni.

A magán­életemben használt online pénzügyi és kereskedelmi eszközök, közösségi alkalmazások, valamint a szakmai együtt­működést segítő felhős csoport­munka szolgáltatások, adat­szinkronizációs és irodai rendszerek kapcsán engem is személyesen érint az adat­biztonság kérdése és a magán­élet online védelme az adat­halász támadások vagy véletlen szivárgás ellen.

Fentiek miatt az utóbbi időben az érdeklődésem a műszaki- gazdasági informatikai rendszerek fejlesztése mellett a számítógépes alkalmazások és elsősorban az online rendszerek biztonságosságának növelését célzó szervezett sérülékenység­vizsgálat felé fordult. Ezért 2016. elején, közel 15 év után ismét bevettem magam az iskolai laborba és elvégeztem az Óbudai Egyetem által szervezett EC-Council szerinti Certified Ethical Hacker kurzust, valamint a haladó Exploit Writer képzést.

A vállalati sérülékenység vizsgálat részeként végzett penetrációs teszt célja, hogy feltárja az ismert hiányosságokat a meglevő rendszerekben. A különböző informatikai rendszerek elleni támadások megtervezésében és kivitelezésében szerzett tapasztalat pedig segít a fejlesztőknek és az üzemeltetőknek jobban felkészíteni az általuk fejlesztett és felügyelt rendszereket a rossz­indulatú támadások elleni védekezésre.

Epilógus

A különböző informatikai rendszerek elleni támadások megtervezésében és kivitelezésében szerzett tapasztalat segít jobban felkészíteni az általam fejlesztett és felügyelt rendszereket az ilyen típusú támadások elleni védekezésre.

Az Etikus hekker szakma húsz éve még nem is létezett, de jelenleg ez a leg­dinamikusabban fejlődő szakmák egyike, a szak­ismeret terjedelme napról-napra növekszik, így a szak­ember­nek is állandóan tanulnia és fejlődnie kell, nem állhat meg egy pillanatra sem — viszont jó hekkerből sosincs elég. Ezért ha neked is szenvedélyed az információs-technológia, ha te is fontos­nak tartod a digitális magán­élet sértetlen­ségét, szeretsz jelentőség­teljes eredményeket elérni, törekszel a tökéletesség­re és szeretnél tenni azért, hogy ez a világ jobb hely legyen mindenki számára, ne habozz: tedd fel a fehér kalapot.

Önálló fejlesztések

Victofon Kft. – fülében a világ

ViFi – Victofon Fitting – orvos-elektronikai gyártó és kezelő 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. A VMS – Victofon Manufacturing System orvos elektronikai gyártó­rendszer áramkör inicializáló és mérés­automatizáló szoftver pedig a cég saját fejlesztésű és gyártású digitális halló­készülékeinek fel­programozásának és szervizelésének keretrendszere (C#, VB.Net, SQLite).

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

HVG-Orac – Portál adminisztrációs és megrendelés­kezelő alkalmazás – 2008.

A HVG-Orac Lap- és Könyv­kiadó Kft. megrendelésére készült, MicrosoftTM .Net technológiára épülő szerkesztőségi rendszer többek között magában foglalja a teljes magyar nyelvű európai uniós joganyag napi rendszerességű integrációját a cég saját online jog­szabály szolgáltatásába a hivatalos publikációs csatornáról történő automatikus lekérdezéssel és számítógépes feldolgozással. A kapcsolódó interaktív webportál az adatbázis­tartalom részletes keresése mellett lehetővé teszi a látogatók számára a cég kiadványainak megvásárlását, illetve szakmai rendezvényekre történő térképes jelentkezést (C#, MS SQL Server, Html, XML, PDF, JavaScript).

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

Iparihirek.hu – interaktív szakmai web­portál és online marketing eszköz­készlet – 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. által üzemeltetett interaktív szakmai web­portál egy nyílt forráskódú integrált tartalom­kezelő motor felhasználásával készült, a megrendelői igényeknek megfelelően testre­szabva, saját fejlesztésű egyedi modulokkal kiegészítve (PHP, HTML, CSS, JavaScript, MySQL).

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 fő komponensei: a folyamat-, projekt- és digitális dokumentum­menedzsment modulok. A kiszolgáló szolgáltatásokban és a Windows® asztali kliens alkalmazásban az integrált szöveg­szerkesztés és táblázat­kezelés, valamint a tömeges levél­küldemények és az üzleti jelentések exportja az OpenOffice.org nyílt forráskódú API-jával történik (C#, VB.Net, MS SQL).

Alvállalkozói projektek

  • Magyar Posta Zrt. (posta.hu) – Címirat­kitöltő és e-feladójegyzék készítő alkalmazás (C#.Net, WPF, Telerik, WCF, SQLite) – 2014.
  • Lagardere Services SAS (www.lagardere-services.com) – Online küldemény-logisztikai rendszer (C#.Net, WinForms, WCF, MS SQL Server) – 2014.
  • Radar HMI képernyőképPro Patria Electronics Inc. (propatria-inc.com) – Radar vezérlő szoftver és integrált felderítési rendszer (radar + nappali videó + éjjel-látó optika) (C# .Net 3.5, Direct-X, OpenGL, és gyártó­specifikus egyedi eszköz­vezérlő könyvtárak) – 2009-2012.
  • Siemens AG. (siemens.de) – Automatikus integráció­teszt eszköz multi­platform ipari automatizálási keret­rendszerhez (C++, Qt, C#, N-Unit) – 2015.
  • Heitech AG. (heitech.de) – Autó­ipari szabvány implementációja ipari folyamat­irányítási keret­rendszerhez (.Net WPF) – 2018.
  • Avon (avon.com) – B2C keret­rendszer (C#, Angular, MS-SQL) – 2019-2021.

Kapcsolat

Szilágyi Attila