Github publikoval Octoverse 2025 (YouTube), tj. každoroční přehled o stavu open source a veřejných softwarových projektů na GitHubu. Každou sekundu se připojil více než jeden nový vývojář. Nejpoužívanějším programovacím jazykem se stal TypeScript.
Kit je nový maskot webového prohlížeče Firefox.
Mastodon (Wikipedie) - sociální síť, která není na prodej - byl vydán ve verzi 4.5. Přehled novinek s náhledy v oznámení na blogu.
Německo zvažuje, že zaplatí místním telekomunikačním operátorům včetně Deutsche Telekom, aby nahradili zařízení od čínské firmy Huawei. Náklady na výměnu by mohly přesáhnout dvě miliardy eur (bezmála 49 miliard Kč). Jeden scénář počítá s tím, že vláda na tento záměr použije prostředky určené na obranu či infrastrukturu.
Po dvaceti letech skončil leader japonské SUMO (SUpport.MOzilla.org) komunity Marsf. Důvodem bylo nasazení sumobota, který nedodržuje nastavené postupy a hrubě zasahuje do překladů i archivů. Marsf zároveň zakázal použití svých příspěvků a dat k učení sumobota a AI a požádal o vyřazení svých dat ze všech učebních dat.
Úřad pro ochranu hospodářské soutěže zahajuje sektorové šetření v oblasti mobilních telekomunikačních služeb poskytovaných domácnostem v České republice. Z poznatků získaných na základě prvotní analýzy provedené ve spolupráci s Českým telekomunikačním úřadem (ČTÚ) ÚOHS zjistil, že vzájemné vztahy mezi operátory je zapotřebí detailněji prověřit kvůli možné nefunkčnosti některých aspektů konkurence na trzích, na nichž roste tržní podíl klíčových hráčů a naopak klesá význam nezávislých virtuálních operátorů.
Různé audity bezpečnostních systémů pařížského muzea Louvre odhalily závažné problémy v oblasti kybernetické bezpečnosti a tyto problémy přetrvávaly déle než deset let. Jeden z těchto auditů, který v roce 2014 provedla francouzská národní agentura pro kybernetickou bezpečnost, například ukázal, že heslo do kamerového systému muzea bylo „Louvre“. 😀
Z upstreamu GNOME Mutter byl zcela odstraněn backend X11. GNOME 50 tedy poběží už pouze nad Waylandem. Aplikace pro X11 budou využívat XWayland.
Byl publikován plán na odstranění XSLT z webových prohlížečů Chrome a Chromium. S odstraněním XSLT souhlasí také vývojáři Firefoxu a WebKit. Důvodem jsou bezpečnostní rizika a klesající využití v moderním webovém vývoji.
Desktopové prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklé sloučením projektů Razor-qt a LXDE bylo vydáno ve verzi 2.3.0. Přehled novinek v poznámkách k vydání.
Kterak v ISDS zjistit, kdo si s kým píše.
Přihlásíme se do systému:
petr@album:~/projekty/shigofumi/shigofumi-devel $ ./shigofumi This is Shigofumi, an ISDS client. Have a nice e-government. Use `help' command to get list of available commands. shigofumi> login You are going to insert credentials for your account. Leave blank line to choose default value. Default value: https://www.czebox.cz/ Input ISDS base URL: Using default value `https://www.czebox.cz/'. Default value: 5s59sd Input ISDS user name: Using default value `5s59sd'. Default password exists Input ISDS password: Using default value. Logging in... Transfer summary: upload ---, download 482,00 B Logged in. Transfer summary: upload 231,00 B, download 542,00 B Your password expires at: Po 3. květen 2010, 14:24:35 CEST, 0 us
Vysvětlíme ctěným čtenářům, co který příkaz dělá:
shigofumi> help Following commands are available: copying show this program licence excerpt findbox search for a box msgi get incoming message msgo get outgoing message help show this help lsi list received messages lso list sent messages login log into ISDS passwd change user password print print string into given width version show version of this program quit exit shigofumi
A jdeme na to:
shigofumi> lsi Listing incoming messages... Transfer summary: upload 624,00 B, download 93,51 KiB You have 60 incoming messages No ID To Subject ---------------------------------------------------------- 1 206734 Místní úřad Frumburk Vaše datová zpráva byla přijata 2 206731 Město Milotice Vaše datová zpráva byla přijata 3 206730 Město Milotice Vaše datová zpráva byla přijata 4 206729 Místní úřad Gazdovic Vaše datová zpráva byla přijata 5 206728 Místní úřad Gazdovic Vaše datová zpráva byla přijata 6 206727 Místní úřad Frumburk Vaše datová zpráva byla přijata 7 206723 Místní úřad Frumburk Vaše datová zpráva byla přijata 8 206722 Místní úřad Frumburk Vaše datová zpráva byla přijata 9 206717 Místní úřad Frumburk Vaše datová zpráva byla přijata 10 206716 Místní úřad Frumburk Vaše datová zpráva byla přijata 11 206713 Místní úřad Frumburk Vaše datová zpráva byla přijata 12 206711 Místní úřad Frumburk Vaše datová zpráva byla přijata 13 206709 Místní úřad Frumburk Vaše datová zpráva byla přijata 14 206707 Místní úřad Frumburk Vaše datová zpráva byla přijata 15 206705 Místní úřad Frumburk Vaše datová zpráva byla přijata 16 206703 Místní úřad Frumburk Vaše datová zpráva byla přijata 17 206701 Místní úřad Frumburk Vaše datová zpráva byla přijata 18 206699 Místní úřad Frumburk Vaše datová zpráva byla přijata 19 206697 Místní úřad Frumburk Vaše datová zpráva byla přijata 20 206696 Město Milotice Vaše datová zpráva byla přijata 21 206694 Místní úřad Gazdovic Vaše datová zpráva byla přijata 22 206693 Místní úřad Frumburk Vaše datová zpráva byla přijata 23 206689 Místní úřad Gazdovic Vaše datová zpráva byla přijata 24 206688 Místní úřad Frumburk Vaše datová zpráva byla přijata 25 206687 Město Milotice Vaše datová zpráva byla přijata 26 206683 Místní úřad Gazdovic Vaše datová zpráva byla přijata 27 206682 Místní úřad Frumburk Vaše datová zpráva byla přijata 28 206681 Město Milotice Vaše datová zpráva byla přijata 29 206677 Místní úřad Frumburk Vaše datová zpráva byla přijata 30 206676 Město Milotice Vaše datová zpráva byla přijata 31 206675 Místní úřad Gazdovic Vaše datová zpráva byla přijata 32 206671 Město Milotice Vaše datová zpráva byla přijata 33 206670 Místní úřad Gazdovic Vaše datová zpráva byla přijata 34 206669 Místní úřad Frumburk Vaše datová zpráva byla přijata 35 206668 Místní úřad Frumburk Vaše datová zpráva byla přijata 36 206666 Město Milotice Vaše datová zpráva byla přijata 37 206663 Místní úřad Gazdovic Vaše datová zpráva byla přijata 38 206659 Místní úřad Frumburk Vaše datová zpráva byla přijata 39 206657 Místní úřad Gazdovic Vaše datová zpráva byla přijata 40 206656 Místní úřad Frumburk Vaše datová zpráva byla přijata 41 206655 Město Milotice Vaše datová zpráva byla přijata 42 203301 Město Milotice Vaše datová zpráva byla přijata 43 203300 Místní úřad Gazdovic Vaše datová zpráva byla přijata 44 203299 Místní úřad Frumburk Vaše datová zpráva byla přijata 45 203295 Místní úřad Frumburk Vaše datová zpráva byla přijata 46 203293 Místní úřad Frumburk Vaše datová zpráva byla přijata 47 203291 Město Milotice Vaše datová zpráva byla přijata 48 203290 Místní úřad Gazdovic Vaše datová zpráva byla přijata 49 203289 Místní úřad Frumburk Vaše datová zpráva byla přijata 50 203282 Město Milotice Vaše datová zpráva byla přijata 51 203281 Místní úřad Gazdovic Vaše datová zpráva byla přijata 52 203280 Místní úřad Frumburk Vaše datová zpráva byla přijata 53 203276 Místní úřad Frumburk Vaše datová zpráva byla přijata 54 203274 Místní úřad Frumburk Vaše datová zpráva byla přijata 55 203272 Město Milotice Vaše datová zpráva byla přijata 56 203271 Místní úřad Gazdovic Vaše datová zpráva byla přijata 57 203270 Místní úřad Frumburk Vaše datová zpráva byla přijata 58 189384 Místní úřad Gazdovic Vaše datová zpráva byla přijata 59 189383 Místní úřad Frumburk Vaše datová zpráva byla přijata 60 189380 Město Milotice Vaše datová zpráva byla přijata
Nyní následuje ďábelský plán:
shigofumi> msgo 206735 Getting outgoing message... Transfer summary: upload 884,00 B, download 580,00 B Error occured: Problém serveru ISDS: Nemáte právo na přístup k zásilkám v cizí schránce ch5bk6s.
Ano, systém nám ochotně sdělil, kdo má zprávu v odchozí frontě. Teď už stačí se jen zeptat:
shigofumi> findbox ch5bk6s
Searching boxes...
Transfer summary: upload 2,07 KiB, download 1,54 KiB
dbOwnerInfo = {
dbID = ch5bk6s
dbType = OVM
ic = 61498084
personName = NULL
firmName = Syscom Software spol. s r.o.
birthInfo = NULL
address = {
adCity = Praha 9
adStreet = (null)
adNumberInStreet = (null)
adNumberInMunicipality = (null)
adZipCode = 19000
adState = CZ
}
nationality = (null)
email = (null)
telNumber = (null)
identifier = (null)
registryCode = (null)
dbState = ACCESSIBLE
dbEffectiveOVM = true
dbOpenAddressing = false
}
Stejným způsobem si proklepneme příjemce:
shigofumi> msgi 206735
Getting incoming message...
Transfer summary: upload 2,31 KiB, download 572,00 B
Error occured: Problém serveru ISDS: Nemáte právo na přístup k zásilkám v cizí schránce arvb68w.
shigofumi> findbox arvb68w
Searching boxes...
Transfer summary: upload 2,79 KiB, download 1,51 KiB
dbOwnerInfo = {
dbID = arvb68w
dbType = OVM
ic = 61498084
personName = NULL
firmName = SSW
birthInfo = NULL
address = {
adCity = Praha 9
adStreet = (null)
adNumberInStreet = (null)
adNumberInMunicipality = (null)
adZipCode = 19000
adState = CZ
}
nationality = (null)
email = (null)
telNumber = (null)
identifier = (null)
registryCode = (null)
dbState = ACCESSIBLE
dbEffectiveOVM = true
dbOpenAddressing = false
}
A to je pro dnešek vše.
shigofumi> quit Logging out... petr@album:~/projekty/shigofumi/shigofumi-devel $
Vlastně ještě ne. Ještě se můžeme pobavit chybovým hlášením při změně hesla na zakázaný příliš krátký řetězec. Z toho budou uživatelé opravdu nadšeni:
shigofumi> passwd
You are going to change your password. If you don't want to change your
password, insert empty string or EOF.
You will be asked for your current (old) password and then for new password.
ISDS forces some criteria new password must fulfill. Current rules are:
Length: minimal 8, maximal 32 characters
Must contain at least: 1 upper case letter, 1 lower case letter, 1 digit
Allowed alphabet: [a-z][A-Z][0-9][!#$%&()*+,-.:=?@[]_{}|~]
Must differ from last 255 passwords
Must not equal to user ID, user's last name, or phone number
Finally, you must repeat your new password to avoid mistakes.
After password change will be confirmed, you can continue with currently
opened session. But new password will be required next time you start this
program.
Old password:
New password:
Repeat new password:
Changing password...
Transfer summary: upload 767,00 B, download 717,00 B
Password change failed: Problém serveru ISDS: Chyba komunikace při zápisu hesla
přes LDAP (cn=5s59sd,ou=ga2dqw,ou=ga2,ou=schranky,o=isds): [LDAP: error code 19
- NDS error: password too short or Q not active (-216)]/[LDAP: error code 19 -
NDS error: password too short or Q not active (-216)]
Password has NOT been changed!
Remember, ISDS password has limited life time.
Transfer summary: upload 998,00 B, download 542,00 B
Your password expires at: Po 3. květen 2010, 14:24:35 CEST, 0 us
Aspoň se můžeme utěšovat, že hesla hlídá Linux. (Nebo NetWare?)
Tiskni
Sdílej:

shigofumi?
Dopis ze záhrobí. Ale jinak vypadá jako každý jiný.
Tomu říkám přístup...Ano, člověku občas dojde trpělivost.
Nejde snad vám všem těm kecalům o nekvalitě DS hlavně o zvýšení jejich bezpečnost?To samozřejmě ano, ale pokud je člověk za otravného potížistu tím, že upozorňuje na bezpečnostní nedostatky (které později - až se někomu opravdu rozsvítí - někdo opraví za tučnou odměnu), motivace se rychle vyčerpá. Tím spíš, že toto je jen jedna věc, kterou se člověk zabývá. Já jsem v posledních měsících přesměroval svoji energii na řešení lokálních problémů a ISDS jsem téměř pustil z hlavy.
které později - až se někomu opravdu rozsvítí - někdo opraví za tučnou odměnuOni už něco opravili?
Ne, protože se jedná o drobné nedopatření, které nemá žádné závažné bezpečnostní dopady. Zprávy nelze cíleně vyhledávat (snad až na monotónnost identifikátorů) a identitu dopisovatelů lze zjistit, jen když útočící uživatel má právo jej vyhledat (týká se jen OVM jako hledaného nebo hledajícího).
Nicméně upozornění jsem dodatečně odeslal na vývojářský kontakt.
Tak už testovací instanci opravili:
Nemáte právo na přístup k zásilkám v cizí schránce.