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čí ...
Ako na to 19.09.2023 0 ML v Pythone 12 – vytvorenie a natrénovanie neurónovej siete ktorá rozozná či je huba jedlá V predchádzajúcej časti sme ukázali vytvorenie neurónovej siete, ktorá predpovedala výskyt cukrovky u indiánskeho kmeňa. Príklad v tejto stati bude zameraný na analýzu vzoriek údajov z oblasti prírodných vied. Úlohou neurónovej siete bude rozlíšiť j ...
Ako na to 12.09.2023 0 ML v Pythone 12 – neurónová sieť predpovedá výskyt cukrovky u indiánskeho kmeňa V predchádzajúcej časti sme ukázali vytvorenie neurónovej siete natrénovanej na texte knihy generujúcej krátke poviedky. Príklad bol názorný a zrozumiteľný ohľadne toho ako sa neurónová sieť trénuje a čo robí, avšak vysvetliť začiatočníkovi ako fungu ...
Python 11.09.2023 0 Python a kybernetická bezpečnosť – 7. časť Počnúc touto časťou seriálu začneme programovať aplikáciu, ktorá nám pomôže lepšie pochopiť niektoré procesy prebiehajúce v sieťovom prostredí. Zopakujeme si pritom viaceré poznatky získané z predošlých častí seriálu. Pripravíme základný kód, ktorý b ...
Ako na to 29.08.2023 0 ML v Pythone 11 – vytvorenie a učenie neurónovej siete na generovanie poviedok Ukážeme vytvorenie a natrénovanie vlastnej neurónovej siete. Natrénujeme ju texte knihy. V reálnej praxi by sa trénovala na tisíckach kníh a ďaľších textov. Následne túto neurónovú sieť použijeme na generovanie textu krátkej poviedky. Zadáte prvých p ...