Czy jest jakiś sposób, za pomocą którego można odczytać oprogramowanie wewnętrzne dysku flash USB? A jeśli naprawdę istnieje taki sposób, czy można pisać w tym obszarze pamięci?
usb
usb-storage
firmware
Nitzs
źródło
źródło
ChipEasy
lubChipGenius
...Odpowiedzi:
Dyski flash USB zwykle nie są dostarczane z programowalnym lub dostępnym oprogramowaniem układowym. Zwykle jest to po prostu układ sterownika USB z niektórymi układami pamięci flash. Dla mojej własnej ciekawości, dlaczego i tak chcesz to zrobić?
źródło
W rzeczywistości istnieją narzędzia, które robią coś związanego z niektórymi kontrolerami pamięci masowej USB. „MPTool” jest jednym z nich, chociaż nie rozumiem, jak to działa, ani nie udało mi się go przeprogramować. Podejrzewam, że podobne narzędzia są używane do tworzenia dysku flash USB przez pozbawionych skrupułów ludzi, którzy błędnie zgłaszają jego pojemność, a większość kontrolerów musi mieć taką możliwość.
Zetknąłem się z tą witryną i ostatecznie znalazłem plik do pobrania MPTool, ale tak naprawdę nie wiem, jak go używać. Może możesz pójść dalej niż ja.
źródło
Nadal szukam narzędzi do tego, ale dobrym źródłem oprogramowania układowego USB jest sam producent OEM. W takim przypadku przejrzyj http://www.ftdichip.com/Firmware/Precompiled.htm, aby uzyskać wstępnie skompilowany kod i instrukcje.
Większość urządzeń dzieli się na trzy kategorie:
Przykładem może być hak5 ducky lub urządzenie z Androidem, w którym oprogramowanie kontroluje oprogramowanie VDAP, przełączając pojedynczy bit, który jest zgłaszany z powrotem do systemu operacyjnego.
źródło