abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:00 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová stabilní verze 2.0 otevřeného operačního systému pro chytré hodinky AsteroidOS (Wikipedie). Přehled novinek v oznámení o vydání a na YouTube.

    Ladislav Hagara | Komentářů: 1
    včera 16:00 | Zajímavý software

    WoWee je open-source klient pro MMORPG hru World of Warcraft, kompatibilní se základní verzí a rozšířeními The Burning Crusade a Wrath of the Lich King. Klient je napsaný v C++ a využívá vlastní OpenGL renderer, pro provoz vyžaduje modely, grafiku, hudbu, zvuky a další assety z originální kopie hry od Blizzardu. Zdrojový kód je na GitHubu, dostupný pod licencí MIT.

    NUKE GAZA! 🎆 | Komentářů: 4
    včera 13:33 | IT novinky

    Byl představen ICT Supply Chain Security Toolbox, společný nezávazný rámec EU pro posuzování a snižování kybernetických bezpečnostních rizik v ICT dodavatelských řetězcích. Toolbox identifikuje možné rizikové scénáře ovlivňující ICT dodavatelské řetězce a na jejich podkladě nabízí koordinovaná doporučení k hodnocení a mitigaci rizik. Doporučení se dotýkají mj. podpory multi-vendor strategií a snižování závislostí na vysoce

    … více »
    Ladislav Hagara | Komentářů: 4
    včera 12:22 | Humor

    Nizozemský ministr obrany Gijs Tuinman prohlásil, že je možné stíhací letouny F-35 'jailbreaknout stejně jako iPhony', tedy upravit jejich software bez souhlasu USA nebo spolupráce s výrobcem Lockheed Martin. Tento výrok zazněl v rozhovoru na BNR Nieuwsradio, kde Tuinman naznačil, že evropské země by mohly potřebovat větší nezávislost na americké technologii. Jak by bylo jailbreak možné technicky provést pan ministr nijak nespecifikoval, nicméně je známé, že izraelské letectvo ve svých modifikovaných stíhačkách F-35 používá vlastní software.

    NUKE GAZA! 🎆 | Komentářů: 19
    včera 06:00 | Zajímavý článek

    Nové číslo časopisu Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 162 (pdf).

    Ladislav Hagara | Komentářů: 0
    včera 05:55 | IT novinky

    Sdružení CZ.NIC, správce české národní domény, zveřejnilo Domain Report za rok 2025 s klíčovými daty o vývoji domény .CZ. Na konci roku 2025 bylo v registru české národní domény celkem 1 515 860 s koncovkou .CZ. Průměrně bylo měsíčně zaregistrováno 16 222 domén, přičemž nejvíce registrací proběhlo v lednu (18 722) a nejméně pak v červnu (14 559). Podíl domén zabezpečených pomocí technologie DNSSEC se po několika letech stagnace výrazně

    … více »
    Ladislav Hagara | Komentářů: 9
    18.2. 18:33 | IT novinky

    Google představil telefon Pixel 10a. S funkci Satelitní SOS, která vás spojí se záchrannými složkami i v místech bez signálu Wi-Fi nebo mobilní sítě. Cena telefonu je od 13 290 Kč.

    Ladislav Hagara | Komentářů: 7
    18.2. 16:22 | Komunita

    Byl publikován přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Fedora 43 Asahi Remix s KDE Plasma už funguje na M3. Zatím ale bez GPU akcelerace. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.

    Ladislav Hagara | Komentářů: 0
    18.2. 14:00 | IT novinky

    Red Hat představil nový nástroj Digital Sovereignty Readiness Assessment (GitHub), který organizacím umožní vyhodnotit jejich aktuální schopnosti v oblasti digitální suverenity a nastavit strategii pro nezávislé a bezpečné řízení IT prostředí.

    Ladislav Hagara | Komentářů: 0
    18.2. 12:22 | Zajímavý software

    BarraCUDA je neoficiální open-source CUDA kompilátor, ale pro grafické karty AMD (CUDA je proprietární technologie společnosti NVIDIA). BarraCUDA dokáže přeložit zdrojové *.cu soubory (prakticky C/C++) přímo do strojového kódu mikroarchitektury GFX11 a vytvořit tak ELF *.hsaco binární soubory, spustitelné na grafické kartě AMD. Zdrojový kód (převážně C99) je k dispozici na GitHubu, pod licencí Apache-2.0.

    NUKE GAZA! 🎆 | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (18%)
     (6%)
     (0%)
     (11%)
     (27%)
     (3%)
     (5%)
     (2%)
     (12%)
     (27%)
    Celkem 908 hlasů
     Komentářů: 25, poslední 3.2. 19:50
    Rozcestník

    Dotaz: Prístup ku súborom Android 11

    29.1.2022 14:10 Vlado99 | skóre: 13 | blog: vlado99
    Prístup ku súborom Android 11
    Přečteno: 507×
    Prešiel som z Androidu 8.1 na Android 11. Mám zálohovanie riešené skriptami cez ssh a rsync. Na Androide spúšťam SSHelper. Po prechode na Android 11 SSHelper, resp. utility, ktoré používa, nemajú prístup do niektorých častí súborového systému, napr. /storage/emulated/0/Android/obb/. Podobne sa správa napr. aj Termux. Ale napr. taký Total Commander sa do obb dostane, dokonca tam môže aj zapisovať. P. lutus, autor SSHelper-a, píše niečo o tom, že "...some changes have been made in Android 10 that will destroy the fundamental principles on which this application is built...", a v podobnom zmysle, že sa jedná o neprekonateľnú prekážku, sa vyjadril aj niekto za Termux. Ja vnútornostiam Androidu moc nerozumiem. Mohol by mi, prosím, niekto vysvetliť, prečo majú problém SSHelper a Termux, ale Total Commander normálne funguje?

    P.S.: Existuje iná aplikácia, ktorá poskytuje SSH a rsync a nie je obmedzená na Andriode 11? (Hľadal som, ale nenašiel).

    Odpovědi

    29.1.2022 15:02 X
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Od Android 11 uz to proste nejde:
    Apps that target Android 11 (API level 30) and use Storage Access Framework will no longer be able to grant access to directories, such as the root directory of the SD card and the Download directory. Regardless of target SDK, Storage Access Framework on Android 11 cannot be used to gain access to Android/data and Android/obb directories.
    source
    29.1.2022 15:41 Vlado99 | skóre: 13 | blog: vlado99
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Zjavne to nejako ide, keď to Total Commander dokáže. Alebo mi niečo uniká?
    29.1.2022 16:47 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Je tam napsáno „Apps that target…“, tzn. mají v manifestu target API ≥30. Systém by měl aplikaci přístup k FS umožnit, pokud má target API nižší. Na Androidu je to způsob jak donutit vývojáře přestat používat stará API a i tak zachovat kompatibilitu – „přestanete přistupovat k FS nebo Vám nedáme přístup k novému API“ (ono to tedy jde, ale komplikovaněji).
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    29.1.2022 20:48 Vlado99 | skóre: 13 | blog: vlado99
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    < manifest xmlns:android="http://schemas.android.com/apk/res/android" android:compileSdkVersion="29" android:compileSdkVersionCodename="10" android:installLocation="auto" android:label="@string/app_name" package="com.ghisler.android.TotalCommander" platformBuildVersionCode="29" platformBuildVersionName="10">

    a

    < manifest xmlns:android="http://schemas.android.com/apk/res/android" android:compileSdkVersion="28" android:compileSdkVersionCodename="9" package="com.arachnoid.sshelper" platformBuildVersionCode="28" platformBuildVersionName="9">
    29.1.2022 16:48 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Nabízí se jedna zjevná možnost: Rootnutý telefon.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    k3dAR avatar 29.1.2022 19:00 k3dAR | skóre: 63
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    S rootnotim, resp. pak s jeho moznostma to asi zacne/zacina byt komplikovanejsi...
    Vcera sem aktualizoval Magisk na 24(.1) a zjistil sem ze zmizela cast MagiskHide, zmizela podpora (hledat/instalace/aktualizace) Magisks modulu z repositare...
    a co sem pak k tomu nasel bylo to ze autor Magisk to odstranil, a i kdyz psal ze ne, tak to nejspis souvisi s tim ze zacal pracovat v Google v oddeleni zabezpeceni Androidu, kde mimo jine resi ochranu/detekci rootovani :-)
    sice prichazi 21.x s Zygist a Dennylist ktere jestli chapu je mozna nahrada MagiskHide, ale bud tim ze je to zatim beta, nebo nevim, zapnout v seznamu vse a GooglePay treba stale hlasi ze je rootnotu a nepujde...
    porad nemam telo, ale uz mam hlavu... nobody
    Petr Fiedler avatar 29.1.2022 19:16 Petr Fiedler | skóre: 35 | blog: Poradna
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    ... ze zacal pracovat v Google v oddeleni zabezpeceni Androidu, kde mimo jine resi ochranu/detekci rootovani

    :-D

    Jendа avatar 29.1.2022 22:11 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Mně to přijde úplně neuvěřitelné a nevím kde hledat dokumentaci jak to funguje, můžeš zkusit shrnout (třeba odkazy) jak funguje "rootnutí", jeho detekce, a proč je takový problém tu detekci ošálit?
    29.1.2022 22:28 X
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Jendа avatar 29.1.2022 22:36 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Tam není technický popis, řekněme cílený na pokročilého sysadmina normálního Linuxu který ale nemá žádné zkušenosti s Androidem.
    30.1.2022 10:45 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Zkráceně a trochu zjednodušeně:

    Soubory a aplikace na Androidu stručně: Pod Androidem aplikace běží každá pod svým uživatelským účtem (tj. má své UID, účty se jmenují nějak jako u0_a42 – uživ. 0, aplikace 42). Je používán SELinux (snad od Androidu verze cca 4.4) pro omezení přístupu aplikací k HW, souborům jiných aplikací, zápisu do „externího“/sdíleného/„/sdcard“ úložiště (dnes ne nutně SD karta – prostě FS, kam mají aplikace přístup) atd. „Správné“ rozhraní pro meziprocesovou komunikaci je skrz Javovské API – intenty (tj. co spustit + parametry) apod. Klasické Linuxové rozhraní funguje, s tím, že někde od Androidu 5 existuje Storage Access Framework (SAF), který poskytuje abstrakci nad FS – něco a způsob GVfs (soubory nejsou nutně na zařízení, jiná aplikace může obstarávat přístup).

    Do /data a podadresářů jsou přimountovány FS pro jednotlivé aplikace – /data/data/org.example.app (private data aplikace), /data/app/… (balíčky), /data/local/tmp (systémové tmp).

    Pak máme sdílená úložiště – interní (překvapivě /sdcard, dnes spíše /storage/emulated/0) a další přimountované typicky někam do /storage. Tam mají aplikace read-only přístup (do Androidu 11?) bez jakýchkoliv oprávnění (nikoliv ta linuxová, ta jsou určena manifestem, u novějších systémů aplikace nemusí mít všechny od instalace a žádá až za běhu). Pro zápis je nutné oprávnění (tj. schválí uživatel při instalaci nebo za běhu). V podadresáři Android/ mají aplikace další podadresáře pro data, kam mohou aplikace vzájemně přistupovat. Aplikace má přístup pro zápis do svého podadresáře. Pak je Android/obb/, kam se mohou dostáhnout další bloby z Google Play při instalaci (až 2 na aplikaci), které jsou oddělené od balíčku (APK).

    Proč „rootovat“? Uživatel nemá na Androidu přístup ke všemu – se systémem muže interagovat jenom prostřednictvím aplikací, které nemohou všude. Snad největší možnosti má uživatel s ADB (Android Debugging Bridge, zpravidla po USB kabelu), kdy může běžet pod uživatelem shell (dříve i pod rootem), ale i ten nesmí moc sahat na systém (read-only až žádný přístup) a nemá přístup k /data/data (privátní data aplikací), pokud aplikace není verze k debugování. Do Androidu 10 bylo možné vytvořit zálohu včetně privátních dat přes ADB, teď už ne. Rootnutí znamená zjednodušeně to, že uživatel dostane přístup k rootovským oprávněním (přes ADB, nebo se nainstaluje su, které umožní aplikaci spouštět příkazy pod rootem, zpravidla se souhlasem uživatele – à la kdesu). Zpravidla tu trochu zavází SELinux. Možností je několik – zranitelnosti SW (tj. z user-spacu), nahrání vlastního systému bootloaderem nebo úprava systému přes ADB sideload (to dělá recovery, tedy program, který je možné spustit při bootování nebo přes ADB a umožňuje například smazat data nebo přeinstalovat systém) nebo i výměna bootloaderu. Ne každý výrobce to chce uživateli zrovna usnadnit – někde můžete „odemknout bootloader“ (umožnit instalaci nepodepsaného SW) přes USB kabel, jinde chce telefon heslo (pro každý kus samozřejmě jiné) nebo někde je propojka na desce. Často, zejména u starších verzí, pomůžou neopravené chyby v OS. Dříve to bývalo snazší – uživatel měl rootovská oprávnění s ADB už od výroby.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    Jendа avatar 30.1.2022 11:05 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    OK, díky, dost z toho už jsem tak nějak tušil, ale dobře to ujasnilo. Nicméně mi není jasné, jak fungují ty tanečky kolem skrývání rootnutí před aplikacemi - ty věci kolem Magisku a tak. Chápu, že aplikace se může zeptat nějakého API (to jí ale bude lhát), nebo může hledat na filesystému suidnutou binárku su (to ale jednak moc nesouhlasí s popsaným izolováním aplikací, jednak jí to můžu tak jako tak skrýt, ať už dočasným odlitím někam jinam, nebo v nejhorším hooknutím syscallů na čtení adresářů).
    30.1.2022 11:13 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Můžete to různě schovávat.

    Aplikace může, (nepletu-li se, bez jakéhokoliv oprávnění) získat seznam jiných aplikací, do /system/bin vidí. SUIDnutá binárka su tam je snad i v běžné instalaci Androidu, ale SELinux její spuštění neumožní, nebo tak nějak. (Pak máme ještě run-as, který slouží ke spuštění pod UID jiné aplikace, ale ten sám o sobě má omezení jen na debugovatelné aplikace.) U typického rootnutí máte k su ještě aplikace pro nastavování apod.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    30.1.2022 13:18 marbu | skóre: 31 | blog: hromada | Brno
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Takže je to tak, že "rootnutí androidu" ve výsledku nainstaluje vlastní verzi su a pak aplikace, které pro určitou funkcionalitu vyžadují root oprávnění, prostě čekají že je přes su dostanou?
    There is no point in being so cool in a cold world.
    30.1.2022 15:21 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Ano. (Pak je možnost mít přístup na roota jen přes ADB, takže aplikace su nepoužívají, ale je možné spustit přes USB kabel shell pod rootem, např. pro zálohování.)
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    30.1.2022 15:24 jiwopene | skóre: 31 | blog: Od každého trochu…
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Kromě vhodné SUID binárky jde také o vypnutí/přenastavení SELinuxu, protože pokud by běžel tak, jak je nakonfigurován na Androidu, spustit něco pod rootem by Vám moc nepomohlo.
    .sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
    Petr Fiedler avatar 30.1.2022 00:45 Petr Fiedler | skóre: 35 | blog: Poradna
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    ... a proč je takový problém tu detekci ošálit?

    Nevím, co má tazatel za mobil, ale já jsem byl před pár dny v SAMSUNGU a prodavač mi tam řekl, že pokud rootnu nový model, tak se v něm přepálí nějaký drátek v něčem někde, nebo tak něco a v servisu to potom poznají. Samozřejmě i to by šlo řešit, ale už to vyžaduje nějaké znalosti, zkušenosti a vybavení.

    Jo a další problém je, že ten telefon je slisovaný, takže si ani nevyměníš baterii. Pokud bys jej nějak rozdělal, abys řešil ten drátek, tak by pak byl docela problém jej znovu spojit tak, aby to v servisu nepoznali.

    30.1.2022 11:28 billgates | skóre: 27
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Ten "drotik" je eFuse priamo v procesore a pri kazdom update firmwaru sa prepaluje dalsi a dalsi, aby sa nebolo mozne vratit k starsej verzii firmwaru, ktora ma napriklad zname zranitelnosti. Rovnako to funguje uz velmi dlho na hernych konzolach a inej technike. Proste updatnes firmware na istu verziu (napriklad 5.x), tak sa prepali 5 "drotikov" a uz do zariadenia nedas starsiu verziu nez 5 (duckduckgo "firmware fuse"). Rovnako nabootujes do systemu bez digitalneho podpisu, tak sa prepali eFuse a uz sa to neda zvratit. Kazdy uvidi, ze si kriminalnik :)

    Tych eFuse moze byt priamo v procesore alebo akomkolvek inom IC kludne stovky a vsetky mozu mat iny vyznam. Napriklad moze byt eFuse, ktora sa prepali, ak interna vlhkost presiahne 90% alebo okamzite zrychlenie presiahne 50 G.
    Petr Fiedler avatar 30.1.2022 12:05 Petr Fiedler | skóre: 35 | blog: Poradna
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11

    VELICE děkuji za vysvětlení. Podívám se na to.

    Jsem rád, že taky používáš DuckDuckGO. :-)

    29.1.2022 20:11 Vlado99 | skóre: 13 | blog: vlado99
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Root teraz nepripadá do úvahy, je to fungl nový telefón, nechcem prísť o záruku.
    29.1.2022 22:37 Michal
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    S Androidem to jde s kopce už ani svoje data nevlastní člověk. Snad se pro nás Linuxáky doladi Pine Phone apod. Ani me nebude vadit, že toho nebude tolik umět. Hlavně, když nebude omezený jako Android a iOS.
    Jendа avatar 29.1.2022 22:41 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11
    Jenže ty nepotřebuješ alternativu (už teď můžeš nosit nějaký subnotebook s normálním Linuxem a na volání mít tlačítkovou Nokii), ty potřebuješ specificky Android, protože čím dál tím víc služeb ve světě je podmíněno spouštěním Android/iOS-only aplikace.
    Petr Fiedler avatar 30.1.2022 00:31 Petr Fiedler | skóre: 35 | blog: Poradna
    Rozbalit Rozbalit vše Re: Prístup ku súborom Android 11

    Přesně. Proto si teď budu kupovat další mobil. Na stávajícím mám LineageOS. Z něj budu volat, psát sms, mít v něm data atp. Ten druhý mobil budu používat tam, kde to bude nezbytné. Zatím to vidím tak, že bude ležet doma a ty věci budu řešit z domu. Pokud se časem ukáže, že jej budu potřebovat mít u sebe, tak holt budu nosit 2 founy. Co naděláš?

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.