O platformu ARM, od minipočítačů, Single Board Computer (SBC), vývojových desek až po všechno okolo, se, jak víš, zajímám už řádku let.
Před dvěma lety (±) jsem, tedy ne přímo já, ale s kolegou, napsal několik článků na toto téma. Záměrně jsme kupovali a sháněli tyto čínské TV BOXY (tedy Badboxy).
Účelem bylo opravdu sehnat takový, který má, jak říkáš,"otevřené dveřka“. No a ve finále jsme nemuseli chodit daleko, protože každý druhý TV BOX je měl.
Testování v uzavreném prostředí bylo opravdu komediální.
Hned se pokoušely připojovat na čínské servery (celá síť byla pod kontrolou, včetně TCP/UDP). Pokoušely se maskovat komunikaci za aktualizace (což je samo o sobě podezřelé, protože čínské boxy OTA updaty mají u necertifikovaných boxů velmi zřídka).
Kontrolovaly - čekovali (pivoting přes NAS, ROUTER), jaká další zařízení máš v síti, a opět všechno odesílaly do Číny.
Samozřejmě jsme narazili i na to, že jeden TV BOX během sledování televize současně prováděl Cryptojacking, tedy těžbu kryptoměn. To se může zdát jako nic na TV BOX, ale když máš takových boxů v přepočtu na tisíce, už to smysl dává. Stejně tak jsme narazili na zařízení fungující jako reklamní uzly nebo proxy servery. Takže nějaký chudák může mít návštěvu příslušného úřadu, protože z jeho IP adresy byla zaznamenána podezřelá či nelegální činnost. Nemluvě o tom, když TV BOX kliká na reklamy a generuje fiktivní návštěvnost.
Od Botnetů az po DDoS útoky nemluve.
To jsou věci, kterých si běžný BFU jen tak nevšimne.
A netestovali jsme jen TV BOXY. Veškerou elektroniku z Číny jsme rozebírali, prohlíželi a zkoumali PCB, načítali firmware… Vlastně, nevzpomínáš si, když jsem tu před pár měsíci psal o těch LED páskách? 
Ale doufám, že to nebereš jako "Co je to za článek, tohle je stará věc“. Ne, tak to myšleno nebylo, a nijak negativně jsem to nemyslel.
Ani jsem tě tím nechtěl shazovat, naopak. Je důležité na to upozorňovat, protože někteří uživatelé důvěřují obchodu a mohou si říct: "Vždyť Alza by přece neprodávala hacknutý BOX.“
-----------------------------------------------------
Příspěvek, ve kterém jsem ty LED pásky rozebíral, připojil se k nim přes sériový port, načítal pres seriovy treminal co běží na pozadí, a podobně, bohužel nemůžu najít.
cgi-bin - adresář používaný webovými servery pro spouštění CGI (Common Gateway Interface) skriptů.
Použití ${IFS} v podobném požadavku může být pokusem obejít filtrování znaků a dosáhnout tzv Command Injection, případně vzdáleného spuštění příkazů (RCE).
Jinými slovy, nejde už jen o běžné použití CGI pro správu zařízení, ale potenciálně o zneužití nedostatečně zabezpečeného CGI skriptu.
Programování ARM, portování Androidu z jednoho BOXU nebo Telefonu na jiný model (na starej Samsung portovat Android 16 s nadstavbou ONEUI 9), změny jádra, .dtb, .so dle CPU z Mobilu Android udela Linux & Ubuntu Touch(kdyz ma adekvatniho vendor).
Na strankach MobileRead patrim do ..
vyvojového tymu BOOX Onyx a v kohorte Pocketbook prispivam na vyvoji jadra / vetev sun8iw10p1 (Allwinner B288), hlavne pro jeji integraci v aplikaci Koreader (jestli ti ta aplikace neco rika, to budou znat spis ti co pouzivaji ctecky knih)
Díky tomu mám také často po ruce nějakou novou čtečku knih, jelikož mi ji BOOX Onyx zasílají/propůjčuje, tedy především za účelem recenzí, stejně tak jako vyrobce PocketBook.
Už jen kolik mám jen na GitHubu za těch 10 poslednich let postupu na hackování platformy ARM, vlastního softwaru a HW navrhu od EDL, ADl az po bootloadery, custom U-Boot & úprav kernelu a všeho okolo i v doméne AI jeste nez prisla tak jak ji zname dnes sem uz davno delal AI projekty v OpenCV, TensorRT na Nvidia Jetson. Tady si dovoluji říct, že vím, jak to funguje…Prosim, nejde o nejaké vychloubani, a nechci aby to tak vyznelo.