
USB zablokovať proti vymazaniu
Pozdravujem, nevie náhodou niekto prosím poradiť ako sa dá ošetriť usb proti vymazaniu alebo editovaniu? Skúšal som https://esencsk.wordpress.com/2019/01/28/ako-povolit-a-zakazat-ochranu-proti-zapisu-na-jednotke-usb-flash/
Ale pustí ma to iba po vyber disku a hotovo. Nejaký typ na spoľahlivý program poprípade. Dakujem
Prakticky každý USB flash řadič má tool, se kterým se dá flashka hardwarově zamknout.
Pokud umíš rusky, tak tady je docela velké kompendium flashtoolů
https://flashboot.ru/iflash/
Hardwarově?
Ano, prostě firmwaru řadiče řekneš, že odteď je flaška read-only.
Ako to môže byť hardwarové, keď firmware je software? A keď sa to vo firmwary softwarom dá nastaviť do read-only, tak si myslíš že nie je problém to pre akýkoľvek proces vrátiť nastavenie tak aby bol zápis možný? Ako to má potom uchrániť dáta?
Rozhodne takéto riešenie rozhodne nie je hardwarové a rozhodne to ani nie je správne a bezpečné riešenie najmä ak sa má použiť na nedôveryhodných zariadeniach. Na to sa používa skutočné hardwarové uzamknutie proti zápisu.
Firmware rozhodně není software, protože nefunguje nikde jinde než na daném HW a hlavně, je to tak nízkoúrovňové, že vlastně jen přepínáš registry v řadiči. Ten SW co běží na PC je jen "nastavovátko." A můžu ti garantovat, že naprosto drtivá většina lidí s tím ani nehne.
Zajímavé zdůvodnění. Bohužel s ním nesouhlasím.
Kdyby býval byl FW prostým SW, neměl by své vlastní jméno.
https://en.wikipedia.org/wiki/Firmware
Takže když má své vlastní jméno, to z něho činí hardware?
Já to (subjektivně) vidím tak, že software je nadřazená skupina, do které patří např. firmware, ovladače, programy, hry, ....
Hardwarové zamknutí mají např. SD karty, takové to šoupátko na boku.
Ne. Jde o to, že ve firmwaru je zámek, který hardwarově neumožní mazat data. Pokud máš problém s chápáním složitějších myšlenek, můžeš si to mechanicky představit jako speciální 3,5" disketu, kde se okénko na rw/read neposunuje nehtem/tužkou, ale motorkem skrytým uvnitř, ovládaným zvenčí nějakým toolem. A to je funkce těchto flashových toolů.
HW ovládání tohoto typu je však stále otázka firmware vlastního HW, protože i tebou zmiňovaný trigger v čtečce SD karet nakonec dělá totéž: nastavuje firmware čtečky tak, že neumožní zápis. HW čtečky je ta věc, která ti tu SD kartu (což je nějaká odnož IDE protokolu, pokud se dobře pamatuju) připojí na USB a přes nějaké API v OS zpřístupní.
Zrovna ty by sis mohl pamatovat náš příběh s flashováním té tvé notebookové vypalovačky, kde jiný FW zajistil přepnutí z IDE slave do IDE master. Přesně proto není firmware nazýván a vnímán jako software.
Doslova v tvojom linku píšu že firmware je software. Gidhad už odcitoval.
Jo, chlapci, zkuste si to přečíst celé (zejména kapitolu History and etymology) a pochopit smysl.