Python 16.01.2025 0 Python a kybernetická bezpečnosť / 20. časť Túto časť seriálu venujeme vytvoreniu veľmi jednoduchého, ale nesmierne nebezpečného programu, ktorého úlohou bude zašifrovať produktívne súbory (doc, xls, ppt) nachádzajúce sa v zložke Dokumenty konkrétneho používateľa. Tentoraz nepôjde o aplikáciu ...
Python 13.11.2024 0 Python a kybernetická bezpečnosť – 19. časť V predošlej časti seriálu sme sa začali venovať šifrovaniu v spojení s kybernetickou bezpečnosťou a programovaním „škodlivých“ aplikácií v jazyku Python. Pripomenuli sme najmä základné informácie týkajúce sa symetrickej blokovej šifry AES, jej šifrov ...
Python 11.10.2024 0 Python a kybernetická bezpečnosť – 18. časť Túto a takisto pár nasledujúcich častí seriálu venujeme šifrovaniu. Samozrejme, zameriame sa na jeho využitie v rámci našich programov Python na riešenie úloh patriacich do oblasti kybernetickej bezpečnosti. Šifrovanie je podobne ako tunelovanie nást ...
Python 26.09.2024 0 Python a kybernetická bezpečnosť – 17. časť V tejto časti seriálu plynule nadviažeme na predošlú časť, kde sme vám predstavili jednoduchú aplikáciu klient – server, prostredníctvom ktorej sme na server (vzdialený počítač) zasielali obsah Windows Clipboardu. Naprogramujeme novú verziu našej vzo ...
Python 04.07.2024 0 Python a kybernetická bezpečnosť / 15. časť V predošlej časti seriálu sme ukázali, ako možno zneužiť mechanizmus Distributed Computing Environment/Remote Procedure Call (DCE/RPC) a jeden z jeho transportných protokolov Server Message Block (SMB) na vykonanie príkazu, resp. kódu v rámci vzdiale ...
Python 14.05.2024 0 Python a kybernetická bezpečnosť / 14. časť V predošlej časti seriálu sme ukázali, ako možno veľmi užitočnú funkcionalitu zneužiť na nekalé účely. Teraz na túto tému nadviažeme a ukážeme si, ako možno zneužiť ďalšiu z užitočných funkcionalít, a to konkrétne mechanizmus Distributed Computing En ...
Python 12.04.2024 0 Python a kybernetická bezpečnosť – 13. časť Čím to je, že len čo niekto vymyslí niečo úžasné, takmer okamžite sa nájde niekto, kto to zneužije? Toto tvrdenie sa dá krásne aplikovať na systém ukladania prihlasovacích údajov, ktorý ponúkajú moderné internetové prehliadače. O čo ide? Určite ste s ...
Python 08.02.2024 0 Python a kybernetická bezpečnosť / 11. časť V tejto časti seriálu sa vrátime k téme získavania prihlasovacích údajov, naprogramujeme novú časť (stránku) vzorovej aplikácie a prakticky predvedieme ďalší zo spôsobov útoku na cieľové zariadenie. Prihlásenie sa na cieľové zariadenie je jeden z naj ...
Ako na to 12.01.2024 0 ML v Pythone: WSL - Linux priamo vo Windows V tohtoročných úvodných dieloch ukážeme inštaláciu platforiem a nástrojov, ktoré budeme v seriáli využívať. Niektoré knižnice sa ľahšie inštalujú, alebo lepšie fungujú v Linuxe. WSL nám v seriáli Strojové učenie v Pythone umožní využívať ML knižnice, ...
Ako na to 08.01.2024 1 ML v Pythone II/1– nové grafické karty NVIDIA SUPER V novom pokračujeme v seriáli zameranom na deep learning a trénovanie neurónových sietí. Druhú sériu začíname predstavením najnovších grafických kariet NVIDIA. Grafické karty totiž v AI hrajú prím, pretože majú niekoľko tisíc jadier, takže sú optimál ...
Python 19.12.2023 0 Python a kybernetická bezpečnosť / 10. časť V tomto článku budeme pokračovať v „dobýjaní“ cieľového zariadenia, pričom si opíšeme jednu z mnohých možností, resp. princípov, ako na tomto zariadení zachovať našu prítomnosť (maintain persistence). V predošlých častiach seriálu sme opísali, aké mo ...
Python 16.11.2023 0 Python a kybernetická bezpečnosť / 8. časť Najdôležitejším cieľom druhej verzie našej aplikácie je byť čo najmenej „hlučný“. V predošlej časti seriálu sme spomínali, že „hlučnosť“ je veľmi nebezpečná a môže nás a našu činnosť veľmi rýchlo prezradiť. Presne takto rozmýšľajú aj potenciálni útoč ...
Python 14.11.2023 3 Python a kybernetická bezpečnosť / 9. časť V rámci tohto článku budeme pokračovať v rozvíjaní aplikácie Sieťový skener. Tentoraz sa zameriame na tzv. Domain Name System (DNS). Aplikáciu doplníme o jednoduchý DNS skener, prostredníctvom ktorého budeme môcť získavať informácie o úlohách, ktoré ...
Ako na to 03.11.2023 0 ML v Pythone – rekapitulácia seriálu po 15-tich dieloch Cieľom seriálu je ukázať na praktických príkladoch programovanie úloh strojového učenia v programovacom jazyku Python. Po 15-tich dieloch je čas na druhú rekapituláciu ML v Pythone 15 – neurónové siete na klasifikačné úlohy V prípade úloh tohoto ty ...
Ako na to 30.10.2023 1 ML v Pythone 16 - trénovanie neurónových sietí na viacerých grafických kartách Pri konfigurácii s jednou grafickou kartou máte model v jednom GPU, na ktorom pobeží tréningový proces. Model dostane vstupnú dávku údajov prekonvertovaných na tenzory z takzvaného dávkovača údajov. Najskôr vykoná dopredný prechod na výpočet stratove ...
Ako na to 11.10.2023 0 ML v Pythone 15 – neurónové siete na klasifikačné úlohy V prípade úloh tohoto typu nás zaujíma, čo to je, prípadne či nastane, alebo nenastane daná situácia. Binárna klasifikácia - cieľ môže byť jednou z dvoch možností, napr. áno alebo nie. Napríklad či je huba jedlá, alebo nie je, či sledovaná osoba och ...
Ako na to 05.10.2023 0 ML v Pythone 13 – neurónová sieť na generovanie textu II Zaujíma vás ako funguje ChatGPT a podobné AI chatboty? Najlepšie to pochopíte keď si takého chatbota naprogramujete sami. V jednom z predchádzajúcich príkladov sme vytvorili neurónovú sieť, ktorá bola natrénovaná na texte knihy, pričom tréning spočí ...