Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Filip Jirsák

Stran: 1 ... 28 29 [30] 31 32 ... 375
436
Hardware / Re:Zabezpeční dat na serveru pro případ hacknutí
« kdy: 14. 09. 2022, 22:25:16 »
Můžou nastat situace kdy to pomůže
Ano, můžou. To ale neznamená, že je dobrý nápad to dělat.

Já bych ty ostatní rád řešil, ale co mám asi jako dělat? Vyrobit 30 atomových bomb a potom je odpalovat ve velkých městech dokud Mozilla a Google neimplementují kryptograficky správný způsob přihlašování a průmysl na ně nepřejde? Píšete opakovaně "s čímž uživatel nic dělat nemůže", ale copak jako provozovatel Rootu nebo nějakého malého eshopu s tím něco dělat můžu?
Ani tohle ale není důvod, proč dělat něco jiného. Uživatel s tím každopádně může dělat alespoň to, že nebude používat jedno heslo pro více služeb.

437
Hardware / Re:Zabezpeční dat na serveru pro případ hacknutí
« kdy: 14. 09. 2022, 20:15:07 »
Kdybyste to nenapsal zrovna vy, myslel bych si, že si tu někdo dělá škodolibou legraci. Výrok, že se hesla hashují kvůli PR, je přinejmenším kandidát na myšlenku roku.
Heslo se zabezpečuje tak, že ho nikdo jiný kromě mne nesmí znát. Když heslo někomu prozradím, třeba provozovateli serveru, bezpečnost klesla asi tak na jednu promile. Nemám pod kontrolou, co se s tím heslem děje.

Jako provozovatel jsem v situaci, kdy mi někdo prozradil heslo, což je ten největší bezpečnostní problém. Ale OK, uživatel neměl jinou možnost, takže mi to heslo prozradil a já se s tím musím nějak popasovat. Co se může stát při zneužití hesla? Jedna možnost je, že uživatel to samé heslo nikde jinde nepoužívá - takže heslo lze zneužít jenom v té mé službě. To ale jako provozovatel můžu i bez hesla. Nebo uživatel to samé heslo používá i jinde - takže mi dobrovolně odevzdal své heslo k jiným účtům, nejspíš i k e-mailu, a e-mail mi určitě také prozradil. No to jsou ale zásadní bezpečnostní chyby uživatele. Ale když už mi to heslo uživatel posílá, může se s ním dít spousta věcí. Můžu ho spolu s e-mailem záměrně ukládat a pak databázi prodat. Může být v aplikaci chyba, která hesla někam prozradí. Může třeba někdo do kódu aplikace propašovat něco, co posbírá hesla a někam je pošle, může dokonce posbírat jenom nějaká zajímavá hesla, aby se snížila pravděpodobnost odhalení. Nebo také mohou uniknout hesla uložená v databázi.

Všichni se soustředí jenom na ten poslední bod, neřeší všechny ostatní. Neřeší ty bezpečnostní průšvihy, že heslo uživatele opouští prohlížeč (s čímž uživatel nic dělat nemůže) ani že uživatel používá stejné heslo na více místech (s čímž uživatel něco dělat může). Když bude uživatel používat unikátní hesla, bude ho na úniku dat zajímat heslo nejméně, protože jeho heslo v těch datech bude ten nejméně zajímavý údaj.

Ano, trvám na tom, že hashování hesel je jenom PR pro případ, že by hesla unikla. S reálnou bezpečností to nemá nic společného, protože jako uživatel nevíte vůbec nic o tom, jak provozovatel serveru s hesly zachází - a hashování hesel rozhodně nestačí.

438
Vývoj / Re:Přesměrování favicon.ico na titulní stranu
« kdy: 14. 09. 2022, 16:53:57 »
A není to tedy bug prohlížeče, že bezmyšlenkovitě stahuje $doména/favicon.ico, aniž by si zjistil skutečné <link rel href=tamhle>?
Musí tam být rel="icon". Nějaký prohlížeč vím stahuje favicon.ico, i když máte v HTML <link rel="icon" href="…">? Jste si jist, že to tam máte správně? Podle specifikace by měl prohlížeč stahovat favicon.ico jen v případě, kdy nenajde link s icon.

439
Hardware / Re:Zabezpeční dat na serveru pro případ hacknutí
« kdy: 14. 09. 2022, 16:44:44 »
Prave o to ide ze co ked sa tam niekto dostane. Preto riesim sifrovanie a hashovanie dat v db a uchovanie desifrovacich hesiel iba v pameti aplikacie. Cize ked sa tam niekto dostane a vytiahne db alebo logy tak relane s tymi datami nezmoze nic.
Je otázka, co řešíte. Zda přístup k datům třeba od poskytovatele VPS nebo kdyby se někdo dostal k fyzickému disku. Pak ale neřešte šifrování v aplikaci, ale na úrovni databáze nebo souborového systému.
Nebo řešíte, že vám někdo hackne vaši aplikaci. Pak je zbytečné řešit nějaké šifrování dat na úrovni aplikace nebo databáze, protože ten útočník ovládá vaši aplikaci a může dělat vše, co může dělat ta aplikace – tedy má přístup ke všem datům. (Existují dvě možnosti, jak se tomu bránit, ale ani jedna se běžně nepoužívá a nemá smysl to tu řešit.)

440
Hardware / Re:Zabezpeční dat na serveru pro případ hacknutí
« kdy: 14. 09. 2022, 16:40:12 »
Na zabezpečení "z venka dovnitř" potřebuješ mít hlavně pořádný firewall, tím nemyslím že musí být drahý, ale který monitoruješ, který je konfigurovatelný a který hlavně umíš nastavit, toto je to nejdůležitější.
A musíš mít čas na sledování a vyhodnocení logů, ev. nějaký honeypot.
Ideál, pro nízké rozpočty, je pfsense.

Na data "uvnitř" je nejlepší ochrana záloha (GFS, 3-2-1, snapshot atd.)

Běžný prvky bezpečnosti jako hesla apod. považuji za samozřejmost a toto vůbec nemá cenu rozebírat.

Myslím si, že nějaká kouzla na úrovni DB a aplikace jsou spíše otázkou bezpečnosti pro napadení "zevnitř", tzn. důvěryhodným a plně autorizovaným uživatelem. A to je otázka spíše procesů, návrhu app. apod.
Záleží na tom, co myslíte „kouzly na úrovni aplikace“.

Hlavně je potřeba mít bezpečnou aplikaci. Tj. aplikace musí kontrolovat oprávnění, veškeré kontroly provádět na backendu (i když je třeba stejná kontrola v klientovi). Musí pracovat se strukturovanými daty, pokud je to alespoň trochu možné (binding proměnných v SQL dotazech, tam je to bez diskuse; používat DOM pro generování HTML výstupu, pokud to jde); pokud to není možné, tak alespoň používat správné escapování (např. to HTML, když ho nejde generovat ze strukturovaných dat). Používat konstrukce, framework nebo ideálně jazyk, který brání určitým typům chyb (třeba automatickou správu paměti, která brání chybám buffer overflow).

Dobré je mít na to testy, to bych nazval jedenapůltou vrstvou zabezpečení.

Aplikační firewall (např. WAF pro webové aplikace) je až druhá, volitelná vrstva zabezpečení – a rozhodně na ni nelze spoléhat, pokud máte díry ve vrstvě první. Pokud se jedná o web, pak bych asi ještě jako vrstvu 1,9 zařadil pozapínání různých bezpečnostních funkcí prohlížečů pomocí hlaviček. Oproti WAF je extrémně snadné to nastavit a používat; když to jednou nastavíte, je extrémně nízká pravděpodobnost false-positive vyhodnocení (což o WAF rozhodně neplatí) a o případné chybě se tak můžete dozvědět brzy.

Pokud je to one-man show, po té, co budete mít pořádně první krok, už nebudete mít čas ani prostředky řešit druhý krok (aplikační firewall). Řešit ochranu dat v případě, že se útočník už dostane do aplikace, by byl až třetí krok – a rozhodně nemá smysl se tím zabývat před tím, než budete mít vyřešené kroky 1 (včetně 1,5 a 1,9) a 2. Jedinou výjimkou je hashování hesel – to se nedělá kvůli bezpečnosti, ale kvůli PR. Prostě kdyby vám hesla utekla a zjistilo se, že jste je nehashoval, budete mít ostudu. Že je to z hlediska bezpečnosti jedno, protože chyba je v tom, že prohlížeč vůbec uživatelské heslo někomu vydá, to nikoho nezajímá. Zároveň to hashování hesel je triviální udělat, zejména když se nebudete snažit vynalézat kolo. Když použijete nějakou funkci pro hashování hesel (Argon2, Scrypt, PbKDF2 – na cokoli z toho použít už hotovou knihovnu, která bude používat i sůl) a hesla vám uniknou, nikdo vám nic neřekne. (Já bych ukládání hesel řešil jinak, protože když už se to dělá, snažil bych se řešit hlavně tu bezpečnost, ne to dělat jen na efekt – ale nedoporučuju to ostatním, moje doporučení je udělat to na efekt tak, jak je to doporučováno bezpečnostními odborníky.)

441
Hardware / Re:Zabezpeční dat na serveru pro případ hacknutí
« kdy: 14. 09. 2022, 10:50:47 »
Já bych škrtnul všechny vámi uvedené body a soustředil bych se na to, aby k tomu hacknutí aplikace vůbec nedošlo. Se stejnými náklady to bude mít řádově lepší výsledky. V datech asi budete mít i něco jiného, než login/e-mail a heslo, které můžete zahashovat. A pokud chcete extra řešit bezpečnost přihlašovacích údajů, neřešte vůbec přihlašování sám a místo toho implementujte jen přihlášení přes externí služby (OpenID, Google, Facebook, …). Například řešení zapomenutého hesla je z hlediska bezpečnosti komplikovanější, než ukládání hashe hesla.

442
Odkladiště / Re:Falešné prozvánění z mého čísla
« kdy: 14. 09. 2022, 08:59:56 »
"siva01" si svoje vlastní číslo opravdu blokovat nemusí, protože mu sotva bude někdo na jeho číslo volat tím stejným číslem. A já mu toto ani nikde neradil,
Já jsem také nikdy netvrdil, že jste vy něco takového napsal. Měl byste být pozornější při čtení textů.

byla zde obecná debata co dělat, a to nejenom na straně údajně volajícího, ale i volaných.
Ne, debatuje se tu jenom o tom, co má dělat ten, komu patří to číslo, které zřejmě falešně používá někdo jiný. Měl byste být pozornější při čtení textů.

A ano, "siva01" může opravdu všem těm, kteří se na něho obrátí s tím, že jim údajně volal, doporučit pouze zablokování čísla, protože ani jinou možnost nemá
Doporučovat to samozřejmě může, akorát že to siva01ovi nijak nepomůže, zato bude trávit s nevyžádanými telefonáty další čas, kdy bude někomu vysvětlovat, jak si zablokovat telefonní číslo. Jiné možnosti samozřejmě má – jsou to všechny ty možnosti, které tady byly uvedené. Některé jsou lepší, některé horší, ale všechny jsou daleko lepší, než ten váš nápad s proškolováním ohledně blokování čísla.

443
Odkladiště / Re:Falešné prozvánění z mého čísla
« kdy: 13. 09. 2022, 21:26:25 »
Dovolím si do vašeho textu doplnit pojmenování, abyste se v tom volaný, volající, dotyčný neztrácel:

Zjevně vůbec nechápeš o čem tato debata je, takže aby ses trochu uvedl do reálu - dotyčný údajně volající (siva01) nemá žádné falešné číslo, ale má řádně přidělené číslo některým ze zdejších operátorů. Toto číslo ovšem dokáže někdo jiný (X), obvykle z ciziny, podvrhnout při telefonním hovoru. A ty (N), jakožto volaný (N), pak sice můžeš na to číslo zavolat zpátky a něco chtít řešit, ovšem protistrana (siva01) na tebe bude koukat jak tele na vrata, protože nejspíš nepochopí o co jde, když sama žádný hovor neuskutečnila (siva01 - ve skutečnosti bude vědět, o co jde, protože takových telefonátů absolvoval už spoustu - proto tady o tom píše). Jediné, co lze doporučit, je zablokování takového čísla na straně volaného (N) - a výměna čísla na straně "volající" (siva01), za kterou se někdo vydává. Nic dalšího nemá význam.
Teď už zbývá jenom vyřešit záhadu, proč tu siva01ovi radíte, že si N má dané číslo zablokovat. Pokud N je někdo neznámý, má mu siva01 kromě vysvětlování, že on opravdu nevolal, ještě radit, jak si to telefonní číslo zablokovat? Případně by mohl ještě pomoci s trestním oznámením, ne? Vlastně by se siva01 mohl o to falešné číslo starat na plný úvazek... No a pak je také samozřejmě možnost, že N je někdo, se kterým siva01 jinak normálně komunikuje a zablokovat si ho nechce.

444
Vývoj / Re:Filtrování spamu a scamu na mail serveru
« kdy: 13. 09. 2022, 18:28:33 »
Jestli vy si myslíte, že scam není nevyžádaná pošta, tak já si to tedy nemyslím. A laskavě neteoretizujte, že se to někdy, v jednom případě z deseti miliard, může stát.
Já si myslím, že nebezpečné jsou cílené útoky, ať už phishingové, scam, malware, viry apod. A nemyslím si, že proti takovým útokům se můžete bránit kontrolou, zda je IP adresa odesílatele na blacklistu a jak vypadá MX záznam odesílající domény.


Ale ačkoliv jste se tady pasoval na odborníka na zpracování pošty a odchytávání scamu, pořád jste nám nesdělil, jak to tedy my ostatní máme dělat. Vyloučil jste už mozek a nainstalovaný program na serveru, i když to druhé nesedí s tím, že jste také blahosklonně připustil, že antispam případně může nějaký scam odchytit a sám jste přímo napsal, že scam zachytává antivir. Na to zásadní sdělení však stále čekáme.
Nevyloučil jsem ani mozek ani program nainstalovaný na serveru. Hlavně ale neexistuje univerzální řešení – kdyby existovalo, tak si zaškrtnete ochranu proti scamu v instalačním programu a máte vystaráno. Jiné řešení bude v IT firmě, kde lze očekávat nějakou IT gramotnost, zaměstnanci tam mohou mít specifické požadavky na IT a zároveň je můžete vzdělávat, což je ta nejlepší forma prevence. A jiné řešení bude používat Seznam, kde má schránku i devadesátiletá babička, přičemž nikdo rozumný neočekává, že se podaří poslat jí e-mailem EXE soubor.

Každopádně spam se hodně filtruje na základě transakčních informací (který server to posílá a jak se při posílání chová), protože je problém filtrovat ho podle obsahu – z hlediska obsahu je totiž subjektivní, jestli jde o spam, protože co jeden považuje za zajímavou nabídku, jiný považuje za spam. Naproti tomu scam se filtruje na základě obsahu, protože podvodný e-mail je vždycky podvodný, ať ho dostane kdokoli – a jediný problém je ten podvodný e-mail rozeznat. Takže můžete třeba kontrolovat přílohy – spustitelné třeba nepovolit vůbec, ostatní prohnat antivirem. Můžete kontrolovat, kam vedou odkazy z toho e-mailu. Dá se porovnávat vizuální podobnost e-mailů – nevím, zda už to někdo dělá, ale myslím si, že by neměl být problém poznat, že se e-mail snaží vypadat jako od PayPalu a přitom je od někoho jiného. Co naopak rozhodně nedoporučuju je neustálé vtloukání lidem do hlavy, že podvodný e-mail = špatná čeština. Protože za prvé spousta lidí není schopná špatnou češtinu rozpoznat, za druhé to, že je e-mail správně česky, neznamená, že to není podvod.

445
Vývoj / Re:Filtrování spamu a scamu na mail serveru
« kdy: 13. 09. 2022, 17:18:28 »
Ta vaše nesmyslná dedukce byla založená na o tom, že jste nepochopil jasné sdělení, že spamassassin odchytává také scam.   

Mně se zdá, že moc teoretizujete. Například rspamd a spamassassin, které mají v názvu spam, se snaží odchytávat i scam, protože ho prostě zařazují mezi nevyžádanou poštu. Běžná nastavení mailserveru se spf a dkim vám proti podvodným mailům taky pomůžou.

Já jsem vás jen upozornil na nesprávný překlad, který jste používal jako "argument" v nesmyslném dokazování že jméno programu nesouvisí s tím co program dělá.
Ten překlad nebyl nesprávný, je to jeden z moha možných překladů. Záměrně jsem zvolil tenhle překlad, protože jsem doufal, že o to víc vynikne, že název programu je prostě název, jméno, a nemá smysl z něj odvozovat nějaký význam. Stejně jako ze jména Jakub neodvozujete, jestli je dotyčný sklář, herec nebo řidič.

Takže vaše hloupost spočívá v tom, že se snažíte zuřivě dokazovat to, že program nemusí dělat to co vyplývá z jeho názvu, protože vám někdo napsal že nějaký program dělá něco jiného než by vyplývalo z jeho názvu.
Škoda, že jste nedočetl do konce ten původní komentář:

scam, protože ho prostě zařazují mezi nevyžádanou poštu
Nevyžádaná pošta = spam. Podstatou toho komentáře je, že scam je podmnožinou spamu. Proč? Protože ho zachytávají i programy, které jsou určené jenom na zachytávání spamu. A proč jsou určené jenom na zachytávání spamu? Protože mají v názvu „spam“.

Jenže neplatí tvrzení, že když má něco v názvu spam, musí to zachytávat jenom spam nic jiného. Ale hlavně neplatí tvrzení, že když něco neúmyslně zachytí něco nebezpečného, je to bezpečností filtr.

446
Vývoj / Re:Filtrování spamu a scamu na mail serveru
« kdy: 13. 09. 2022, 16:18:20 »
To vy tvrdíte cituji "... název programu neříká nic o tom, co ten program dělá. "  Což je samozřejmě obecně nepravdivé tvrzení.
Jenže tohle moje tvrzení je reakce na předpoklad, že název programu definuje to, co ten program dělá. Takže to moje tvrzení říká, že název programu obecně neříká nic o tom, co ten program dělá.

Omáčku a rádoby chytré výroky si můžete ušetřit, protože pokud srozumitelně a jasně nedokážete vyjádřit co vlastně chcete sdělit, nemá smysl se potom zabývat logikou toho vlastního sdělení.   
Já jsem to srozumitelně a jasně napsal. Nemůžu za to, že vstoupíte doprostředka diskuse, ignorujete kontext a pak se divíte, že textu nerozumíte. Nebudu kvůli vám opakovat vše z předchozích komentářů, protože to si každý může zjistit tak, že si ty komentáře přečte.

447
Vývoj / Re:Filtrování spamu a scamu na mail serveru
« kdy: 13. 09. 2022, 14:53:22 »
A dokážete Vy určit co dělají následující programy:
To je úplně jedno, protože nejde o výčet všech programů na světě. Výrok „existuje program, z jehož jména neplyne, co program dělá“, nemůžete vyvrátit příkladem programu, z jehož jména to plyne. Už jsem vám to vysvětloval tady: #msg376101. Výrok „existuje bílý medvěd“ fakt nevyvrátíte jednou fotku hnědého medvěda.

448
Odkladiště / Re:Falešné prozvánění z mého čísla
« kdy: 13. 09. 2022, 14:48:30 »
Pokud mě nějaké tel. číslo obtěžuje nevyžádanými hovory, pak si ho prostě ve svém telefonuji zablokuji.
Gratuluju. A v situaci, která se tady probírá, vám bude blokování k čemu? Ten nevyžádaný hovor je z jednoho čísla jeden, dotyčnému vysvětlíte, že má falešné číslo, takže znovu už volat nebude. K čemu je pak blokování? Nebo je to někdo známý, s kým normálně komunikujete, takže ho ani blokovat nechcete.

449
Vývoj / Re:Filtrování spamu a scamu na mail serveru
« kdy: 13. 09. 2022, 13:26:40 »
Jenom Vy tu tvrdíte, že název programu nesouvisí s tím co program dělá
Dobře, takže podle názvu určitě dokážete určit, co dělají následující programy:
  • Figma
  • Delphi
  • Access
  • Excel
  • Avast
  • Bitwarden
  • Altap Salamander

450
Odkladiště / Re:Falešné prozvánění z mého čísla
« kdy: 13. 09. 2022, 11:53:46 »
Je. A nikdo nepsal o tom, že si kdosi blokuje číslo kvůli podvrhu, to už máš zase nějakou moc bujnou fantazii.
Tak buďte konkrétní a napište, kdo si jaké číslo má zablokovat.

Jinak opět začínáš trolit, jak je tvým "dobrým" zvykem.
Trolíte tu vy, já jsem jenom upozornil na to, že váš příspěvek je (opět) nesmyslný.

Stran: 1 ... 28 29 [30] 31 32 ... 375