• TwitterFacebookGoogle PlusLinkedInRSS FeedEmail

Драйвер Для Жесткого Диска Samsung St500Lm012

05.08.2019 

Как подключить жесткий диск от ноутбука к компьютеру. Я думаю, кто часто. Seagate Официально Представляет 4TB Жесткие Диски ST4000DM000. Вы пытались найти драйвер ST500LM012,. Жёсткий диск HDD 500 Gb SATA-II 300 Seagate / Samsung Momentus / Spinpoint ST500LM012 / HN. Жесткий диск. Драйвера Для Жесткого Диска Samsung. Драйвера для жестких дисков Samsung каталога системных.

Содержание статьи. Жесткий диск, он же винчестер, не такое уж и простое устройство, каким может показаться на первый взгляд. За всю историю своего существования, начиная с 1956 года, накопители претерпели огромное количество изменений. Теперь это не просто пластина и считывающие головки, а целая система со своей логикой и программным обеспечением, а следовательно, со своими фичами и секретами. В этой статье мы попробуем разобраться, что собой представляет современный жесткий диск, а также попытаемся расширить его стандартные возможности для своих хакерских целей.

Электроника HDD Конструкция винчестера в какой-то степени наверняка известна каждому. По сути, это несколько пластин, которые вращаются со скоростью 15 000 об/мин, устройство позиционирования и блок управляющей электроники. Добавим к этому систему самоконтроля S.M.A.R.T. И другие интеллектуальные атрибуты. Короче, без пол-литра не разберешься, тем более технология отдельных элементов составляет коммерческую тайну.

Драйвер Для Жесткого Диска Samsung St500Lm012

Высокой точности позиционирования, плотности записи и прочим тонкостям современных HDD можно посвятить не один десяток статей, но мы, не углубляясь в механику диска и физику процессов, рассмотрим наиболее интересную для нас часть — электронику. Плата жесткого диска. Пациент Итак, перед нами плата типичного жесткого диска Western Digital WD5000AAKX объемом в 500 Гб (рис. Что мы имеем:. Микросхема DRAM. Интереса как такового не представляет, мануал легко можно найти в Сети. Память этих чипов колеблется от 8 до 64 Мб и соответствуют размеру кеша жесткого диска.

Контроллер двигателя шпинделя. Отвечает за управление механикой, регулирует мощность и имеет некоторые аналоговые/цифровые каналы. На чип Smooth L7251 3.1 мануалы отсутствуют, но можно попробовать поискать похожие микросхемы. Флеш-память. На некоторых винчестерах микросхема отсутствует, но флеш-память бывает встроена в чип контроллера диска. Обычно имеет размер в пределах от 64 до 256 Кб. Используется для хранения программы, от которой загружается контроллер жесткого диска.

И самая любопытная для нас вещь — контроллер жесткого диска. Их производят компании Marvell, ST, LSI и другие. Некоторые компании, производящие винчестеры, делают свои собственные контроллеры, как, например, Samsung и Western Digital. Контроллер жесткого диска предназначен для управления операциями преобразования и обмена данными от головок чтения/записи к интерфейсу накопителя. К сожалению, компания Marvell не хочет выкладывать документацию на свою продукцию в открытый доступ. Ну что ж, попробуем разобраться сами.

Копнем глубже Наш зарубежный коллега Джероен «Spritetm» Домбург нашел интересный выход из данной ситуации — для исследования контроллера он использовал интерфейс JTAG (от англ. Joint Test Action Group). Этот интерфейс предназначен для тестирования и отладки печатных плат. То есть с помощью JTAG мы можем спокойно подключиться к интересующему нас устройству, поддерживающему стандарт IEEE 1149. В микросхему интегрируется порт тестирования (TAP — Test Access Port), состоящий из четырех или пяти выводов: TDI, TDO, TMS, TCK и, возможно, TRST. Расположение этих выводов для контроллера Marvell нашел некий dex, любезно поделившийся результатами на форуме. Джероен выяснил, что у контроллеров Western Digital есть ARM-ядро, доступное через JTAG-порт.

А также последовательный порт, который обычно не используется, но может быть полезен для наших целей. Для исследования контроллера жесткого диска использовалась плата FT2232H, которую можно заказать в интернете за 30 евро. Она поддерживает JTAG, связь через последовательный порт, а также SPI. Для работы с ней использовалась программа. В результате оказалось, что у микросхемы есть целых три ядра. Два Feroceon, которые являются довольно сильными ARM9-подобными ядрами, и Cortex-M3, которое немного слабее. У всех ядер разное предназначение:.

Feroceon 1 обрабатывает физические чтение/запись на жесткий диск;. Feroceon 2 -обрабатывает SATA-интерфейс, кеш и преобразует LBA в CHS;. Cortex-M3 — предназначение неизвестно. Можно просто остановить его, но жесткий диск будет продолжать работать. Добро пожаловать, или Посторонним вход воспрещен Так как мы ставили перед собой цель использовать жесткий диск для своих коварных целей, то самое время подумать о модернизации его прошивки. Самый простой и, вероятно, сложный в обнаружении способ — изменять данные на лету.

Чтобы сделать это, нужно найти подходящее ядро — ядро, которое имеет доступ к данным, путешествующим между диском и SATA-кабелем. Для доступа к ядру можно использовать режим DMA (Direct Memory Access). Это такой режим, когда обмен данных происходит непосредственно с головки считывания в память, без активного участия процессора.

То же самое относится и к SATA-порту: процессору нужно только указать, где данные, и логика DMA позаботится о чтении информации непосредственно из памяти. Источником информации в этом случае послужит кеш-память винчестера из-за ее хорошего расположения: данные, считанные с диска, будут в кеше, так что их можно будет сразу оттуда скопировать. Способ довольно сложный — неудобно каждый раз подключаться через JTAG и ковыряться в кеше во время работы жесткого диска.

Вместо этого для сохранения доступа без подключения дополнительной платы можно перепрошить микросхему флеш-памяти, выпаяв и подключив к программатору. Однако было бы сложно модернизировать код из-за неизвестного алгоритма сжатия, вместо этого можно просто изменить адрес выполнения и добавить специальный блок, который будет прочитан раньше остальных.

Это делает положение дел немного проще. В результате своего исследования Джероен создал инструмент fwtool, который может сбрасывать различные блоки во флеше и переводить код в текстовый файл. Затем можно изменить, удалить или добавить блок и вновь собрать все в одном файле прошивки, который потом спокойно загрузить во флеш. Меняем прошивку Подобные манипуляции с жестким диском требуют значительных усилий, и вряд ли кто-нибудь добровольно отдаст свой накопитель для взлома. Поэтому было бы неплохо найти способ перепрошивки винчестера без каких-либо посторонних устройств или снятия чипа. У компании Western Digital есть специальные программные утилиты для работы с жестким диском — это инструменты, работающие под DOS, которые могут загрузить новую прошивку контроллера, микросхемы флеш-памяти или сервисного раздела. Инструменты используют так называемые Vendor Specific Commands (VSC), впрочем, об этом чуть позже.

Также есть набор инструментов под названием, которые можно взять на вооружение для модификации прошивки жесткого диска. Он также использует VSC, применяя Linux SCSI PassThrough IOCTLs. Джероен взял этот код, изменил его и интегрировал в fwtool. После этой модификации fwtool научился читать и писать на микросхему флеш-памяти. Теперь если хакер каким-то образом сможет воспользоваться fwtool на удаленной машине, то получит возможность сбросить флеш-память диска, изменить ее и «зашить» обратно.

Правда, в конце концов владелец узнает о взломе и, вероятно, переустановит систему, но злоумышленник может внедрить что-нибудь, что проявит себя и после переустановки. Например, подождать, пока машина зачитывает из файла /etc/shadow/, где хранятся все пароли в системах UNIX/Linux, и изменить содержимое. После чего можно будет просто войти под своим паролем. Кстати говоря, описанная методика может служить не только для подпольных экспериментов, но и для целей защиты. Например, можно создать неклонируемый жесткий диск, который будет работать нормально, если шаблон доступа секторов, как обычно, окажется случайным.

Если же винчестер будет доступен только последовательно, то данные будут испорчены, что сделает клон отличным от оригинала. Терминальный режим жесткого диска При работе в терминальном режиме пользователь может взаимодействовать с жестким диском посредством диагностических команд. Этот метод применяется для диагностики и ремонта накопителей Seagate и Toshiba, в Western Digital такая возможность отсутствует из-за сложности подключения. Терминальный режим фактически предоставляет полный root — управление механикой и логикой устройства.

Скачать Драйвер Для Жесткого Диска Samsung St500lm012

С его помощью можно также обновить или перезагрузить прошивку винчестера. Список команд для большинства накопителей можно посмотреть в интернете. А на плате жесткого диска имеется специальный разъем для подключения через последовательный порт. Разъем для подключения через последовательный порт.

Одной тайной меньше Для доступа в терминальный режим понадобится устройство-адаптер, необходимое для преобразования уровней сигналов RS-232 в уровни TTL (такие адаптеры имеются в продаже, но можно собрать и самому — все необходимые схемы находятся в свободном доступе, а в качестве основы можно взять некоторые модели Arduino). Мы же возьмем готовый чип FTDI, который преобразует USB в последовательный интерфейс для микроконтроллера Atmega. Нужно соединить GND и RESET, а для подключения использовать контакты RX и TX.

Arduino Nano в качестве адаптера Для работы с COM-портом используем любую понравившуюся программу — например, PuTTY или Hiperterminal. Выбираем тип подключения, вводим номер COM-порта и другие настройки: Speed: 9600 Data Bits: 8 Stop Bits: 1 Parity: None Flow Control: None Рис. Окно настроек PuTTY Для проверки работоспособности схемы нужно замкнуть RX и TX между собой. В результате все набираемые символы отобразятся в двойном количестве. Это происходит из-за того, что введенные данные будут передаваться по линии TX, а затем они же вернутся по линии RX. Делается это так: отключив SATA-кабель, соединяем выход TX диска с входом RX адаптера, и наоборот — RX адаптера с TX диска. Подключаем питание.

После нажатия клавиш, получаем приглашение Т (или F для неисправных HDD) и вводим команды. Для получения списка команд вводим /C, а затем Q. Из-за большого количества команд инженеры Seagate разделили их структуру на уровни. Такие команды, как чтение, запись, поиск, лог ошибок, доступны сразу на нескольких различных уровнях.

Чтобы переключить жесткий диск для работы на другом уровне, надо воспользоваться командой /x. Уровень Т — сертификационные испытания. Уровень 1 — команды управления памятью. Уровень 2 — команды настройки механики привода. Уровень 3 — поисковые команды.

Уровень 4 — команды слежения серводвигателя. Уровень 5 — используется только в заводских условиях. Уровень 6 — адаптивные команды управления. Уровень 8 — специальные команды настройки записи. Уровень 9 — команды режима системы контроля дефектов. Обнуление S.M.A.R.T.

Кроме этих девяти уровней, есть еще два дополнительных набора команд: сетевые и общие. Основной целью сетевых команд является отображение изменения текущего состояния системы. Общие команды используются для доступа к регистрам, буферной памяти и данным. Вообще, терминальный режим предоставляет много интересных возможностей. Например, команда низкоуровневого форматирования может не только снести данные подчистую без возможности восстановления, также, если во время форматирования кто-нибудь отключит питание, винчестер сможет сам «доформатироваться» при первом же его включении.

В общем, это тема, достойная отдельной статьи. Мы же движемся дальше. Запись информации в сервисные разделы HDD В любом жестком диске присутствуют сервисные разделы. Они предназначены для хранения служебных программ винчестера, таких как S.M.A.R.T., модули раннего обнаружения ошибок, модули самодиагностики и так далее.

К счастью, все эти данные не занимают выделенное место полностью, а значит, при правильном подходе мы можем использовать это бонусное пространство. Сервисные разделы не следует путать с DCO или HPA, которые могут быть легко обнаружены и доступны через стандартные ATA-команды. В отличие от остальных методов скрытия информации запись в сервисный раздел не оставляет за собой никаких следов и незаметна для специальных программ поиска, которыми пользуются правоохранительные органы. Одним словом, это место идеально подойдет для хранения текстовых файлов с адресами, паролями, явками и прочего. Для доступа к информации из сервисных разделов не подойдут стандартные ATA-команды, вместо этого для записи и чтения используются специальные команды VSC (Vendor Specific Commands). Как правило, производители держат в секрете эти команды, но порой выпускают утилиты для работы с сервисными разделами — например, программа wdidle3.exe от компании Western Digital и ее опенсорсный аналог idle3-tools. Еще один пример для WD — программа HDDHackr, меняющая записи в системных разделах HD.

• Санитарно-эпидемиологические правила и нормативы 2.4.5.2409-08 от 23.07.08 № 45 Требования к организации питания обучающихся в ОУ. Бланк заявления на питание в школе.

WARNING Данные в сервисных разделах очень важны для правильной работы винчестера. Повреждение записанной информации ведет к потере работоспособности диска. Восстановить ее будет не так уж и просто — для перезаписи данных в сервисных разделах понадобятся специализированные программы (например, Ace Laboratory PC3000). Объем сервисного раздела зависит от модели винчестера.

Например, в диске WD2500KS-00MJB0 семейства Hawk объемом 250 Гб (прошивка 02AEC) в сервисный раздел записывается две копии файлов, около 6 Мб каждая. Размер зоны на каждой поверхности составляет около 23 Mб (64 трека по 720 секторов на каждом). Поскольку этот диск имеет шесть поверхностей (головки от 0 до 5), модули сервисных разделов располагаются на месте, сопоставленном с головками 0 и 1, а место, закрепленное за головками со 2 по 5, зарезервировано, но не используется. Таким образом, зарезервированный раздел занимает около 141 Мб, из которых 12 Мб находится в использовании. Для сравнения: модель WD10EACS-00ZJB0, емкостью в терабайт и с восемью поверхностями, имеет зарезервированное пространство 450 Мб, из которых занято 52 Мб. Ариэль Беркман (Ariel Berkman) из компании Recover Information Technologies LTD написал статью о работе с сервисными отделами HDD, а также выложил для записи 94 Мб информации в сервисный отдел диска Western Digital 250GB Hawk. Делается это следующим образом:.

Узнаем свой SATA IO адрес, используя lspci -v. Для компиляции используем команду gcc -Wall -O -g -o SA-cover-poc SA-cover-poc.c. Создаем рандомный файл (94 Мб в размере) и вычисляем его MD5-хеш. Записываем файл в сервисный раздел.

Драйвер Для Жесткого Диска Samsung St500lm012

Очищаем винчестер с помощью команды dd-ing /dev/zero, которую следует распространить на весь жесткий диск (или на отдельную часть, предварительно заблокировав доступ к остальному). Достаточно один раз прогнать этот код, чтобы уничтожить данные безвозвратно. Читаем содержимое сервисного раздела, вычисляем его хеш и убеждаемся в целостности данных. Root@Shafan1:/SA# dd if=/dev/urandom count=184320 random-file; md5sum random-file root@Shafan1:/SA#./SA-cover-poc -p 0x0170 -w./random-file root@Shafan1:# dd if=/dev/zero of=/dev/sdb bs=1M root@Shafan1:/SA#./SA-cover-poc -p 0x0170 -r after-dding-dev-zero root@Shafan1:/SA# md5sum after-dding-dev-zero Автор предупреждает, что его код может привести к потере данных и выходу из строя жесткого диска, так что использовать этот метод можно только на свой страх и риск. Программы для восстановления HDD При низкоуровневых экспериментах возможно столкнуться с такой неприятностью, как поломка винчестера.

Не стоит сразу прибегать к драконовским мерам и форматировать диск, можно попробовать восстановить его работоспособность с помощью некоторых программ. TestDisk — самая простая и эффективная программа для восстановления HDD. Предназначена для поиска и реконструкции потерянных разделов, загрузочного сектора, удаленных файлов; исправляет таблицу разделов.

Работает с большим количеством файловых систем. Работает в консольном режиме, чем достигается высокая скорость. Acronis Disk Director — целый программный пакет, в который включено немалое количество инструментов для работы с HDD.

Содержит в себе утилиту Acronis Recovery Expert, которая служит для реконструкции файлов и разделов. В отличие от предыдущей программы имеет графический интерфейс, но работает с меньшим количеством файловых систем.

Paragon Partition Manager — бесплатная программа от отечественных разработчиков, умеет почти все то же самое, что и Acronis, но ужасно медленная. Восстанавливаем поврежденные разделы с помощью TestDisk. Заключение Однако настало время закругляться.

В этой статье я попытался показать неизведанные уголки и возможности жесткого диска. Не углубляясь в код, мы рассмотрели способ слива информации с накопителя. Если даже слегка приподнять этот занавес, открывается огромное поле для полета фантазии. Можно, например, перепрошить контроллер, чтобы скрыть от посторонних глаз особо важный раздел. Или портить данные при попытке клонировать жесткий диск, обезопасив себя таким образом от криминалистических утилит. Одним словом, вариантов много, так что каким образом использовать жесткий диск — выбор за тобой.

Органический поиск Позиция Домен тИЦ ЯК PR DMOZ Запросов Трафик, в месяц Заголовок (url) Сниппет 1 50 — 0 — 33 422 10 800 Description: ST500LM012 HN-M500MBB (TurboPC) Driver Installer. File Version: 8.5. 2 110 да 2 да 10 222 1 100 Вы можете найти при помощи: Яндекс, Google, Bing, META. Вы можете купить Жесткий диск HDD 500Gb Samsung 5400.6 (ST500LM012) / 2. 3 0 — 0 — 364 40 Samsung драйвер st500lm012. Вице-президент США Джо Байден прилетел в Киев инструктировать новых депутатов Рады. 4 40 — 1 — 45 0 Обои для рабочего стола становятся драйвер на hdd samsung st500lm012 для принтера epson c79 души любого пользователя компьютера.

5 0 — 0 — 109 0 5 samsung (st500lm012) 8mb 5400rpm sata2 momentus. 09, жёсткий безплатно диск на драйвера самсунг st500lm012 а также crack для your. 6 20 — 0 — 12 0 Quote: Информация о файле Название: Безплатно драйвера на жёсткий диск самсунг ST500LM012.Скачано раз (за вчера): 127.Место в рейтинге: 654.Скачано раз (всего). 7 0 — 0 — 13 0 Драйвера для st500lm012 Найден драйвер.10. 5' SATA 2TB SAMSUNG 32Mb, 5400rpm, Spinpoint M9T (ST2000LM003).Желаю жить в одном городке с Дашей, Никой, Машей. 8 150 да 2 — 3 210 100 Купить Жесткий диск Seagate (Samsung) Momentus ST500LM012 в Алматы Просто ума ни приложу,что с компом. Samsung st500lm012 драйвер.

9 0 — 0 — 210 10 Драйвер samsung st500lm012. Колумбия побеждает в матче против Уругвая. Новости Петербург питер В Вологодской области стартовал театральный фестиваль «Голоса. 10 0 — 0 — 238 40 Какой драйвер нужен на hdd samsung st500lm012.

Sommerman swarog09 тут читала укропскую переписку. 11 11 000 — 0 да 472 499 221 000 File name: samsungst500lm012-hn-m500mbb-ata-device.exe Producer: Samsung Version: 2.1.8 Size of file: 3 347 KB OS: Windows. 12 0 — 5 — 1 177 160 ST500LM012 HN-M500MBB - there are 1 drivers found for the selected device, which you can download from our website for free. 13 90 — 2 — 1 134 130 Безплатно драйвера на жёсткий диск самсунг ST500LM012., 09:09. Таблица взаимозаменяемости дисков Seagate и Samsung. 14 0 — 0 — 152 10 Samsung hd download driver st500lm012.

А лучше отбросить эту грусть куда подальше:-)) Если получится, конечно. 15 0 — 0 — 32 0 Безплатно драйвера на жёсткий диск самсунг ST500LM012 - Описание: Защитный чехол. Драйвер Usb для samsung yp z5f.

Жесткого

Крупнейшая база драйверов в мире. 16 30 — 0 — 354 341 28 400 СРС, спец. Результатов в выдаче.

Драйвер Для Жесткого Диска Samsung St500Lm012

Samsung st500lm012 драйвер. 17 520 000 да 8 да 7 322 416 6 630 000 драйвера на hdd samsung st500lm012 - Жесткий диск для ноутбука Seagate Momentus 5400 ST500LM012 500 Гб характеристики, тесты, фотографии, отзывы Производитель. 18 520 000 да 8 да 7 322 416 6 630 000 Парни помогите найти Безплатно драйвера на жёсткий диск самсунг st500lm012, заранее благодарю!

19 4 400 да 7 да 2 808 1 900 Жесткие диски Samsung отличаются высокой производительностью, большой емкостью и надежностью. 20 850 — 8 да 167 859 2 900 explay pn 365 прошивка; игра шорох crack; скачать драйвер для zxdsl 831 a для виндовс 7; скачать бесплатно драйвера для жёсткого диска samsung st500lm012.