-ћузыка

ѕрошлые

ƒневник

—уббота, 06 ћа€ 2017 г. 03:42 + в цитатник

выхи посв€тил очень насыщенной социалочке, так что эти дни хочетс€ посв€тить производству и задротству с па€льником, программатором и шпинделем. ѕоскольку € к электронным игрушкам подхожу довольно олдскульно - с программатором типа STK200 (п€ть проводков из LPT) и все Arduino-подобные упрощалки мне чужды, потому мо€ ардуина отладочна€ плата дл€ AVR, NAND-флешки на 1√Ѕ и диспле€ от Nokia 1616 LCD выгл€дит следующим образом:


PCB_LCD_Nokia_1616_NAND_FLASH (654x700, 233Kb)

”же в заделе, чтобы можно было внедрить в 5.25" отсек компьютера и выводить на дисплей вс€ческую моддерскую ересь модными BITMAP-шрифтами (что там моддеры вывод€т? “емпературы, загрузку ÷ѕ, ќ«”, ну то, что ни разу в жизни знать не полезно). “акже есть две кнопки, у которых схема подключени€ настолько несовершенна, что лучше про них забыть. ќни ввиду нехватки свободных пинов ATMega328 подключены параллельно к лини€м #WE и ALE флешки. ƒл€ индексации, на плате есть:


Х ATMega328 в DIP-исполнении
Х MCP42010 - переменный резистор/потенциометр с SPI-управлением дл€ регулировки €ркости
Х CH340G - мост USB-UART, который € искренне полюбил, однажды доставшись мне от одного конченного наркомана, € заказал ещЄ 25 штук и сую куда ни попади теперь.
Х SAMSUNG K9K8G08U0B PIB0 - NAND-флеш пам€ть на 1√Ѕ, изъ€та€ то ли из плеера, то ли откуда ещЄ.
Х  142≈Ќ3Ѕ - винрарный ☭ стабилизатор в золоте, на 3,3¬ дл€ флешки.

“ака€ вот геттообразна€ ардуино отладочна€ плата. ќна умеет общатьс€ по программному SPI с дисплеем от Nokia 1616 (рекомендую всем па€лам, в Art-GSM стоит копейки, л€рвочка привезла 10 штук и € их распихиваю по устройствам), код вывода оптимизирован на ассемблер так, что инверси€ бита порта CLK происходит в 1 такт, а значит заливка белым или чЄрным экрана это не посылка двух байт на пиксел, а лишь ~16...20 тактов (+циклы с 8-битными счЄтчиками), что означает LCD CLS менее, чем за 400 мс при кварце 16 ћ√ц. ѕлата также умеет выводить картинку пр€мо из UART (тот самый USB дисплей, но быстрее всего получаетс€ выводить картинку на LCD из флеш-пам€ти NAND. «аранее оптимизированна€ картинка о двух байтах на пиксел (RGB 5-6-5) залита постранично на флешку, остаЄтс€ только дЄргать #RE (2 раз) и CLK (16 раз) и преобразовывать параллельную шину флешки в последовательную DATA диспле€. Ќикаких SD-карт! ј также на этой плате можно вылизать методы низкоуровневого доступа к TSSOP-чипам пам€ти, алгоритмы шифровани€, контрольные суммы и файловую систему дл€ AVR.


» разумеетс€, после смены компа мне стало острейше не хватать LPT-порта на Winbond-чипе, не PCI-LPT, который с Win7x64 не то, что через InpOut, и DLPortIO плохо работает через CVAVR. ѕриходилось дл€ заливки прошивки пользовать старую машину по RDP, а это лишний шум и геморрой. ¬от тут бы и обратитьс€ к идеологии прошивки по USB Arduino, только без дикой дл€ белого человека Arduino IDE. ј чтобы в нормальном таком ассемблероподобном BASCOM-AVR от MCS Electronics.


Ќаписано много слов в интернетах, что BASCOM-AVR умеет программировать как через STK200, также как и через USB ASP (руки дойдут однажды:)), так и через их AVR USB-загрузчик MCS Bootloader. Ќо вот же в чЄм беда, что по схеме аппаратна€ UART пара RX-TX висит у мен€ на шине данных к NAND флешке, и общение ATMega с CH340G происходит через Software UART, а загрузчик дл€ компактности написан под аппаратный UART. Ќу, MCS приложили исходник загрузчика BootLoader_m328.bas, который нагуглить та ещЄ проблема.


 ак вы€снилось из чтени€ мануалов и форумов, загрузчик ни что иное, как кусок кода, который при использовании метауказаний компил€тору $loader $loadersize размещаетс€ в конце области пам€ти контроллера по дальним адресам типа $3c00, $3800, $3f00, $3e00 (дл€ ATMega328) и при помощи фьюзов BOOTRST, BOOTSZ0...BOOTSZ1 выставл€етс€ первичное действие контроллера (адрес прыжка) к этому загрузчику, который, например, ожидает по UART байт 123 или иной другой, чтобы начать запись прошивки, побайтно SPM-LPM командами принима€ еЄ из UART. ≈сли же байт 123 или иной другой не приходит, прыгаем на адрес $0000, где по идее лежит основна€ программа. –азмер основной программы, при наличии загрузчика в контроллере, ограничиваетс€ 30 Ѕ, на 2 Ѕ меньше.


ћой модифицированный загрузчик MCS дл€ ATMega328 зан€л пор€дка 1024 слова (2  Ѕ), это много по меркам пам€ти контроллера, однако что поделать (жертвы), посему шить его надо по адресу $3c00, соответсвенно ему и выставл€ем фьюзы в CVAVR.


Ѕац, и ниxy€ не работает. Ќу, загрузчик прошиваетс€ в конец, даже работает, соедин€етс€ с BASCOM на скорости 115200, пишет отладочное приветствие "LDR", происходит запись прин€той прошивки (основна€ программа на BASCOM-AVR или AVR-ASM, где метадирективой $loadersize=1024 указываетс€ размер загрузчика, который не затереть бы...), прошивка стартует, выполн€етс€ цикл (общение по UART с прогой на ѕ ), но... ∆мЄм RESET, и нет приветстви€ "LDR", что говорит о том, что загрузчик не запустилс€ повторно с $3c00, а происходит запуск основного куска кода с $0000.


‘ьюзы загрузчика в CVAVR, которые не вли€ют на результат по неведомым причинам

ѕроебшись 4 мес€ца набегами, перебрав все возможные комбинации фьюзов, таки наступил прогресс: сначала нажав кнопку Program All, зашил через CVAVR какие-то ещЄ «јѕќ¬≈ƒЌџ≈ Ѕј…“џ, о которых в диалоговом окне ни слова, и загрузчик перестал шить SPM-ом вообще, и это были не LOCK-биты, а кака€-то неведома€ хepь. ’от€ визуально всЄ оставалось на местах (зашитые фьюзы читались и чекбоксы ставились), это не был глюк CVAVR или битый чип Atmel. ѕросто фьюзы не зашивались, и на адресе $0000 были значени€ FFFF, которые пропускались как NOP контроллером и в итоге первый раз всегда запускалс€ загрузчик, когда счЄтчик команд доходил до $3c00.


 орректные фьюзы в BASCOM-AVR

» только прочитав, что иногда PonyProg шьЄт неверно фьюзы, € решил попробовать шить фьюзы не CVAVR, а STK200 BASCOM-AVR. » вуал€, вот оно счастье! CodeVision AVR тоже в помойку, как и PonyProg, за неправильные фьюзы! Ќадо выставл€ть в BASCOM-AVR следующие биты:


Х Fusebit High DE 01:Bootsize 1024 words
Х Fusebit F 0:Select BOOT vector

Ќу, умный разберЄтс€, дурак не полезет, короче из всех программаторов наибольшую верность заслуживает BASCOM-AVR.


“акже была реализована следующа€ фича: любой Arduino просит жать RESET чтобы войти в загрузчик ручками, хот€ люди с AVRProject пишут, что можно сигнал квитировани€ DTR (который COM-мыши пользовали дл€ питани€) подключить к ноге RESET контроллера, и перезагружать контроллер без участи€ кнопки. ѕроверено - RESET via DTR работает и штатно поддерживаетс€ MCS Bootloader / Programmer даже через мост CH340G.


ƒнЄм и ночью Nokia 1616 (640x621, 105Kb)

Ёто означает, что теперь € смогу зашить таким образом контроллер станка и апдейтить прошивку онлайн. “акже, что € таки рожу более портативный девайс, который без геморро€ прошивать можно будет.


»з минусов прошивки по USB/UART:


- нет возможности шить фьюзы и локбиты, что ограничивает манипул€ции с частотами и делител€ми частот, watchdog и т.д., но и нет возможности сделать контроллер кирпичЄм.


- веро€тность сбо€ ввиду бросков питани€ и наводок на линии UART повышаютс€. “о есть случайность может передать "123" контроллеру, он войдЄт в режим прошивки, а вместо байтов прошивки на ножку UART будет прилетать эфирный мусор, и контроллер зашьЄт его. ј вы думали, как так может быть, чтобы в телефонах и иных устройствах от падени€ слетает прошивка? ƒа очень просто: BGA-шарик перестаЄт контачить или замыкаетс€ в 0 с дребезгом, что приводит устройство в неработоспосоность.




ј теперь несколько мыслей около.


–аз уж AVR на гарвардской архитектуре, обладает малым объЄмом ќ«”, и приниципиально не хочет выполн€ть код, вз€тый из ќ«”, а люди иссохшишь по свободе 8085 и Z80 изгал€ютс€, вл€пыва€ в эти немощные контроллеры интерпретатор бейсика TinyBasic и вообще Linux запускают, то почему бы свой вариант изврата не предложить?


ƒа, все эти интерпретаторы недо€зыков это здорово, но сразу же встаЄт вопрос аппаратной платформы, терминала, ввода-вывода, а это уже ограничение возможностей вплоть до превращени€ многоногого ATMega в интерпретатор ему-же-подобного ассемблера... GW-BASIC. Ёто не наш путь. “ак вот, волшебна€ штука этот ваш SPM - LDM, самопрограммирование AVR открывает широчайшие возможности по кастомизации кода во флеше, разве что вместо ќ«” будет использоватьс€ ‘Ћ≈Ў (ага, с его ограниченным ресурсом в 10000 циклов перезаписи). ƒл€ начала рисуем ќ—, операционку в виде менюшки с возможностью выбора программы дл€ заливки. Ёту ќ— запихиваем во внешний SPI Flash (3...4 ноги), как BIOS, затем рисуем загрузчик размером в 1024 слова, который при включении контроллера сначала шьЄт в контроллер программу менюшки из SPI Flash, а уже менюшка может обращатьс€ куда угодно, в т.ч. и к внешней пам€ти, SD-карте, UART и т.д., откуда можно вз€ть прошивку любой кастомной программы, тетрис и иные утилитки, и уже вот эта менюшка шьЄт на своЄ место или даЄт указание загрузчику через EEPROM или состо€нием физического переключател€ зашить не себ€ (менюшку), а вот эту кастомную прогу. ќп€ть же, кастомный переключатель, отвечающий за то, чтобы в контроллере не поселилась навсегда игрушка вместо менюшки, должен быть аппаратным, как кнопка RESET на персональных компьютерах эпохи IBM PC XT, ибо из DIGGER и ALLEY CAT нет другого выхода.


ј ещЄ загрузчиком можно реализовать ликвидацию как прошивки в контроллере дл€ защиты от вскрыти€ устройства, так и самого устройства, подав питание через умножитель напр€жени€...


ƒа вообще полезна€ возможность.

–убрики:  этот удивительный мир вокруг нас

ћетки:  

ѕодразделение Ђ ї в миниатюре

ƒневник

¬оскресенье, 22 ћа€ 2016 г. 21:44 + в цитатник

ћ¬ƒ –‘
¬ажнейшее предупреждение о морально-этической и законной стороне вопроса.
—разу же оговорюсь, что все нижепроделанные операции и почерпнутые знани€ пользователь должен производить с благими цел€ми, задумыва€сь о последстви€х, соблюдать рамки законодательства государства, в котором производ€тс€ данные манипул€ции.


» вот встала предо мной задача, в одном из подразделений ћ¬ƒ, как обычно Ђсрочної, оживить рабочие места (ј–ћ). —уть работы, в принципе, одна - текстовый процессор. ѕоскель оснащЄнность везде разна€, имущественные отношени€ и происхождение аппаратуры завеса мрака, печатные машинки собирались разных лет, по большей части рабочие станции HP, kraftway и иных брендированных и псевдобрендированных производителей, зато принтеры у всех HP 1018 (удобно со встроенными драйверами). Ќу ретро, да, P4 на 845-865 чипсете, бывало и s775. Ѕыла среди них и машинка, поверенна€ органами, окроплЄнна€ св€той водой, с лицензионным ѕќ и опечатанна€ не только гарантийкой, но и ман€щей голографической наклейкой Ђ—«»ї, что означало, что пропущена через рентген.



 стати, тоже интересное поделие отечественного компьютеростроени€ - материнска€ плата ITX пришита к задней панели матрицы, выходит довольно толсто, но в целом кондово и главное работает. —зади выведен короткий огрызок кабел€ VGA и вставлен в матплату, кнопки reset/power/usb выведены в удобное место. » в общем-то всЄ, ну конечно же защитное стекло Ђвклеенноеї как модные автобусы или gorilla glass без тача. “о есть некое подражание моноблокам iMac и иным MSI.
Ќу так вот, зассал - не полез. “олько использовал в качестве ещЄ одного монитора при сборке. √оворю, мол, лучше € вам подгоню ещЄ системник, только грех на душу брать не буду



я с годами становлюсь говнистее, и просто Ђвинду переставитьї уже не минет, а минет + стоимость желаемой винды, а ещЄ лучше купленна€ уже. »бо в противном случае беру серийник с задней крышки ноута и ставлю то, что там сто€ло, будь то starter или home. „то конечно же не исключает носимой с собой коллекции годных серийников, которые уже не будут использованы т.к. ноутбук сЄ, сказал досвидос, уйд€ на линупс или на пенсию Ёто дань законности. ≈жели уже сто€щую винду можно оживить, вне зависимости от номеров, еЄ надо оживл€ть ибо тогда это не перестановка, а сервисное обслуживание.



“ак вот, длинное лирическое отступление закончено.


ƒопустим, попадает в руки комп на windows, с которого нужно выт€нуть так называемый ореол пользовател€, окружение, метафизическую информацию вплоть до расположени€ значков на рабочем столе, ну и в конце концов там может сто€ть работоспособное ѕќ только на данной конкретной копии ќ—. ÷ели см.выше, а € уже упоминал конкретные методы выуживани€ нужной информации. „то делаем? —ливаем образ системного диска. “ерминологи€ поста такова:


* Ђ»сследуема€ машинаї - та, в Windows которой необходимо получить доступ. — неЄ будет слит образ жЄсткого диска.
* Ђ’ранилищеї - стационарно-портативна€ машинка, компьютер с 100500 интерфейсами, мощным камнем и всеми упом€нутыми утилитами, на которой ещЄ и крутитс€ виртуалка.
* Ђƒонорї - немного промахнулс€, но пустой жЄсткий диск, куда будет залит побайтный образ 1:1 жЄсткого диска с исследуемой машины. Ќу, 1 “б или 500 √б хватит.
* ЂЌаша виндаї - флешка или жЄсткий диск, с которой будет производитьс€ загрузка в исследуемую машину с целью клонировани€ жЄсткого диска. «агружаетс€ на любом железе, содержит все вышеупом€нутые утилиты, и в принципе, не имеет принципиальной разницы кроме универсальности с виндой, котора€ стоит на хранилище.
* ЂRAW-образї, ЂVHDї, ЂVMDKї - производные образов и разные типы, то есть полноценные ќ√–ќћЌџ≈ файлы, представл€ющие собой виртуальный диск, монтируемый в виртуальную машину или непосредственно к Ђхранилищуї. “о есть уже слитый жЄсткий диск, на котором возможны изменени€.

¬ случае свободного доступа к внутренност€м вынимаем его, подключаем к так называемому Ђхранилищуї, компьютеру с множеством интерфейсов (PATA, SATA, SAS, SCSI и переходниками), донорскими жЄсткими дисками всех мастей и размеров, и с помощью ∆Єсткий диск разнообразнейших Acronis TrueImage, WinImage и вплоть до WinHEX сливаем байт-в-байт исходный жЄсткий диск. ¬ этом случае Acronis посыпает голову пеплом ибо алгоритмы у них не побайтовые. Ќи в коем случае не пофайловое и тем более не Ctrl-C + Ctrl-V! “акое побайтное копирование Ќ∆ћƒ важно, если есть подозрение на неумелые попытки Ђзамести следыї со стороны пользовател€, либо исследование должно быть произведено скрытно вплоть до мелочей (и только по данным SMART видно, что количество winhex включений и раскруток шпиндел€ увеличилось на +1). ¬ противном случае в NTFS сработает механизм простановки last access timestamp (NtfsDisableLastAccessUpdate), проставит ночное врем€ на доступ к важным и нужным файлам, а параноиков глюком не убедишь.   тому же, могут не соблюстись права доступа. “олько побайтно на чистый диск или в RAW образ.



¬ случае же ноутбука или опечатанной гарантией машинки можем поступить следующим образом: завести носитель или жЄсткий диск с портативной Windows (чтобы был нормальный жЄсткий диск 2,5" + мост-переходник SATA/USB с алиэкспресса), с которого можно будет загрузитьс€ на исходной машине (тонкости ниже). » донор-диск чтобы был USB. ќба подключаем через USB, грузим в нашу систему. ЂЌашаї винда должна быть заточена напильником на универсальность и содержать средства клонировани€ дисков, без проблем подн€ть железо и жЄсткие диски исследуемого компьютера. ƒл€ пущей безопасности временно ставим в BIOS дату/врем€ каким-нибудь неслучайным уже прошедшим годом или сегодн€шним днЄм, чтобы избежать того же last access timestamp. Ќу и соответственно по USB сливаем чуть медленнее, чем по SATA/SAS.



„астный случай: компьютер параноика. ѕри —0–ћ, пон€тых и обыске пон€тное дело. «апароленный BIOS, конечно, не панаце€. »так, компьютер опломбирован наклейкой сзади, висит замочек на Ђухеї системного блока, стоит пароль на BIOS обеими уровн€ми защиты - Setup и User (то есть ни в настройки, ни при включении не зайти). “ут надо сказать да, снимаем шл€пу, человек позаботилс€ о сохранности всего и вс€, истинный параноик. ”же запрос в органы на выдачу ордера изъ€ти€ железа.
¬ариант менее запущенный - пароль на BIOS Setup.  ак правило, при прохождении POST выдаютс€ подсказки, что нужно нажать дл€ меню загрузки с разных носителей (F7, F12...), почему-то этот момент обошли стороной разработчики BIOS. «десь нас ждЄт успех, вангую. “олько дату-врем€ переставить через Ђнашуї систему.
¬ариант с паролем на BIOS Setup и User, но опломбированным лишь гарантийкой. ‘ирмы-торгаши как правило кле€т гарантийку не на боковую крышку, а слоты ќ«”, Ќ∆ћƒ, видеокарту и кулер с ÷ѕ. ‘ормула успеха - подключение в свободный SATA разъЄм на материнке диска с Ђнашейї системой и донора.


»так, манипул€цию с железом исследуемой машины закончили, подключили, закрутили всЄ Ђкак былої, нас тут не было, пон€тые подтверждают.
«јƒ–ќ“
ƒалее RAW-образ начинаем ковыр€ть. ќн представл€ет собой сами разделы, таблицу разделов, MBR/GPT и иные PBR. ѕервоисточник сохран€ем.
≈сли это образ, то надо будет его записать на пустой донор, либо копию преобразовать в виртуальный VHD с фиксированным размером. ¬ажно дл€ побайтового исследовани€. ƒалее работаем с физическим либо виртуальным носителем-диском, смонтированным в Windows. ƒл€ понимани€ linux-разделов подойдЄт утилита Ext2Fsd, или более сложным образом через coLinux (у мен€ была задача от того же заказчика слить и причесать записи китайского видеорегистратора, а поскольку многие так и не умеют читать сторонние ‘—, записи загадочно исчезают в процессе C0PM).


“еперь r-studio (586x400, 25Kb) мы можем гул€ть по диску как белый человек. ћожно бы на этом остановитьс€, пройд€сь по папкам документов и рабочих столов, запустив поиск по нужным типам файлов (ага, права NTFS дадут), но будем дотошными и запустим утилиту восстановлени€ файлов. Ќичего лучше R-Studio и вс€ческих Easy Photo Recovery / Advanced Photo Recovery придумать сложно. ‘ото восстанавливалки хорошо действуют на SD-карты, ибо как правило, карточка форматируетс€ после заполнени€, а фото лежат последовательно (камере так легче), их проще easyphotorecovery (640x492, 91Kb) по сигнатурам JFIF вычисл€ть. ќтдельного упоминани€ заслуживают утилиты типа Thumbnail Cache Viewer (thumbcache, thumbs.db), позвол€ющие открыть базу данных миниатюр, наход€щуюс€ по адресу %userprofile%\AppData\Local\Microsoft\Windows\Explorer. ѕолезность еЄ в том, что она хранит однажды построенные эскизы также удалЄнных файлов, а в качестве 256x256 они уже преставл€ют интерес. —разу оговорка - если пользователь параноик и ставит вс€ческие TrueCrypt и иные BitLocker, это уже дело подразделени€ Ђ ї поскель необлачный брутфорс на бытовых машинках как-то попахивает, да и став€щий TrueCrypt, как правило, человек уже тЄмный в помыслах.



ѕомнитс€ как-то чудик с ноутом на кольцевой ветке метро, чей ноут оставл€л желать большей зарплаты обладателю, который с вашим трукриптом, паролем, подгл€денным через плечо, грузил винду три минуты до состо€ни€ рабочего стола. “ри минуты,  ј–Ћ! ¬идимо, понимал, что едет в г.ѕетушки и что просто посе€ть ноут по дороге с кучей оффлайнового прона специфичного содержани€ может навредить его репутации и честному имени. Ўифрование томов - не презерватив, это панаце€.


  нашим донорам и подопытным. ѕрошлись R-Studio? Ќашли свежепотЄртые файлы? ’орошо, восстанавливаем, сохран€ем. thumbcache1 (280x254, 18Kb) »нтерес представл€ют файлы, удалЄнные с рабочих столов, из документов, папок $RECYCLE.BIN, Users, ProgramData, Documents and Settings и конечно же, старые потЄртые и непотЄртые бэкапы стандартной утилитки Ђјрхиваци€ Windowsї (если не стоит иное).  стати, јрхиваци€ Windows - огромна€ дыра в безопасности. ƒоступ свободный, сейвит arhiv_w (630x259, 9Kb) относительные изменени€ в папке Users и иные полезности. ѕосле первых оргазмов радости юного исследовател€-перлюстратора и копировани€ файлов с поверхности, переходим к глубоко технической части.



ѕопытки подн€ть чужую винду на стороннем железе или виртуальной машине будут увенчаны успехом в 90% случаев, говорю вам как человек, подн€вший на изделии Windows Embedded (где нет иных драйверов, кроме самых нужных) osnotfound (640x480, 14Kb) с IDE-диска с напрочь выгоревшим компьютером на современный лад на Atom D525 с тем же серийным номером дабы не портить целостность издели€. —ерийный номер уже установленной Windows можно узнать включа€ или не включа€ компьютер утилитой ProduKey или скриптом на WSH, если наклеечка оторвалась со временем. ѕодключать чужой реестр умеем? — помощью обычного такого REGEDIT, в меню которого есть пункт Ђ«агрузить кустї, который работает при наведении выбора на HKEY_USERS, загружаем одну из веток %windir%\system32\config\Ќ”∆Ќџ…_ ”—“ или ”Ћ≈…: system, sam, security, s-*, в конце концов usrclass, ntuser.dat из папок пользовател€ и т.д. Ётот скилл нам понадобитс€, когда будем оживл€ть Windows.



ƒавайте попытаемс€ загрузитьс€ с образа VHD, VMDK в случае VMware или просто с диска в случае реального железа. “еперь уже можно ужать раздел и не заботитьс€ о побайтной сохранности ранее удалЄнных файлов. ѕервым делом экспериментально проверим работоспособность загрузчика BCD, просто попытавшись запустить - если winloaderror (700x525, 25Kb)BOOTMGR хоть как-то откликнулс€, пусть с ошибками 0xc0000225 или 0xc00000e, то значит загрузочный раздел уже активен (на MBR-дисках), бутсектор соответствует нужному, скрытые разделы целы (когда они есть)). ¬ противном случае есть смысл перепроверить заранее утилитами Visual BCD, прописать ручками в активном разделе в папке BOOT\BCD путь к винде (не рассматриваю 0x07b (700x393, 81Kb) версии WinXP с его многострадальным BOOT.INI потому что это детские игрушки, который можно даже кастомизировать разными цветами). Ќа случай перестановки разделов местами, копировании-восстановлении образов и иных манипул€ци€х со сжатием раздела, рекомендую утилиту BOOTICE - позвол€ет работать с MBR/PBR/активировать разделы. “о есть загрузочный раздел исследуемого диска должен содержать MBR Windows NT 5.x/6.x, PBR BOOTMGR, быть активным - с динамическими дисками, GPT, EFI и кусками RAID разговор отдельный, там сво€ атмосфера. “еперь про BCD и замечательную команду BCDBOOT. ћожет кто из олдфагов помнит злосчастный бутсектор MS-DOS, ищущий IO.SYS MSDOS.SYS COMMAND.COM в первом секторе первого раздела жЄсткого диска? «абудьте.  онсольна€ ЂBCDBOOT /?ї[b] наше всЄ. ≈сли менюшка загрузчика не видит нужной винды, просто прописываем еЄ из под рабочей винды с подключЄнным диском командой BCDBOOT g:\WINDOWS /S g:, где [b]G: - есть буква исследуемого раздела, его же активируем вышеуказанным BOOTICE, вуал€.
bcdedit (600x328, 67Kb) bootice (466x315, 12Kb)
ѕосле указани€ правильных параметров MBR/PBR и лечени€ BCD (они не повред€т диску, это же не форматирование) должен запуститьс€ BOOTMGR загрузчик с менюшкой, в которой будет главный пункт - с нашей испытуемой виндой. ј далее самое сладкое и горькое - ковыр€ние в драйверах. ƒл€ начала теоретическа€ справка, с веро€тностью 90% винда с первого раза не заведЄтс€, уйдЄт в перезагруз Starting windows либо даст синий экран с ошибкой 0x000007B. я уже писал об организации полноценной Windows XP, работающей на любом железе, своеобразный полноприводный liveCD, она и поныне здравствует у мен€ на двухгиговой флешке-шлюшке, которую € сую всюду, где нужно поправить здоровье винды или ситуацию Ђойї, в посте много полезных ссылок. ќшибка BSOD 0x000007B возникает, когда загрузчик уже обнаружил файл winload.exe, реестр, выбрал профиль загрузки (CurrentControlSet), подгрузил самые необходимые драйверы (RTFM гуглим ключ CriticalDeviceDatabase), но напоролс€ на то, что дл€ дальнейшей загрузки нужно бы уже пользоватьс€ не методом доступа к диску, предоставл€емым BIOS, а полноценным 32- или 64-битным драйвером контроллера дисков уровн€ €дра. Ѕезопасный режим и предыдуща€ удачна€ конфигураци€ не сработает. ’итра€ винда сама в себе содержит уже все-все-все драйвера, необходимые дл€ загрузки на почти любом железе (ALi, SiS, AMD, Intel, а те, которые не содержатс€ в ней, подгружаетс€ по нажатию ЂF6 дл€ установки особых драйверов SCSI/RAIDї, и тут уже сво€ атмосфера наступает с импортом драйверов дл€ x86/x64 и прописыванием в сторонний реестр), но отключает их за ненадобностью и ускорени€ загрузки ради. —сылки на них в чужом реестре (файл SYSTEM) наход€тс€ в ветке HKLM\SYSTEM\ControlSetXXX\services, их сразу несколько веток, последних Ђудачныхї конфигураций. »так, с веро€тностью 10% винда заведЄтс€ из коробки, то есть совпадЄт чипсет компьютера-Ђхранилищаї и машины, с которой сн€т образ, но с веро€тностью 90% придЄтс€ лезть в чужой реестр.  онечно же, создав бэкап файла SYSTEM из %windir%\system32\config.



ƒл€ начала попробуем самое банальное: смотрим HKLM\SYSTEM\Select ключ Default, значение REG_DWORD есть XXX в ControlSetXXX, лезем в соответствующую ветку и исправл€ем в intelide (539x347, 16Kb)ControlSetXXX\services\ ключи Start=3 или Start=4 на Start=0 у веток AMDIDE, ALIIDE, MSAHCI, VIAIDE, INTELIDE, INTELPPM, AMDPPM. «десь Start=0 означает запуск в первую очередь, Start=3 запуск по запросу, а Start=4 означает, что служба отключена. ќп€ть же, в 95% случаев система заведЄтс€, поскольку мы знаем, что за чипсет стоит на Ђхранилищеї. ƒаже VMware спокойненько понимает INTELPPM и INTELIDE.



¬ моЄм случае с XP Embedded пришлось действовать глубже. ѕон€тно, что тьма служб в реестре похожа на DLL hell из прошлого, было прин€то решение поставить р€дом Windows, пересадить кусты реестра SYSTEM (HKLM) и пусть поднимаетс€ как хочет. ѕопутно пришлось пересаживать SECURITY и SAM, попыталс€ в ветку USERS (hivelist) прописать нужного юзера, но он не заходил (дл€ этого видимо и придумана SECURITY, чтоб не давать ушлым ковыр€тьс€ в системе), посему создан новый пользователь за тем же именем, а затем уже заменены файлы нового на старый. » только так завелось. True story, bro. Ёто был самый экономичный ремонт издели€, вставший всего-лишь в 100 тыр.


¬от, логотип запуска пройден, и мы таки видим крут€щийс€ кружочек, пусть с ещЄ не работающей мышью и клавиатурой, но уже графический режим VgaSave, уже надпись Ђƒобро пожаловатьї, уже жизнь. ”ра? ƒа, однозначно. ѕора бы радоватьс€, да обождите пока все драйвера подгруз€тс€. “ак, стоп. —амое главное-то! “ут же пароль наверн€ка стоит.  оторый мы наверн€ка не знаем. Ќу, самое рабочее решение чтобы иметь хоть какое-то otkaz_ustanovki (400x160, 11Kb) управление компьютером с чужой виндой без клавиатуры и мыши кроме кнопки нежного выключени€ ACPI - клавиатура и мышь PS/2, воткнутые заранее в Ђхранилищеї или виртуальную машину. ќни железно заведутс€, но только после перезагрузки, и можно будет зан€тьс€ ручным брутфорсом))).



ѕо доступу к залоченной паролем запароленной винде можно без фактического брутфорса и подбора парол€ войти в систему другим пользователем с правами администратора, который можно создать следующими способами:


через предустановочное окружение (WinPE) и средства восстановлени€, но много ручных действий.


јвтоматизировать процесс помогает юзер-френдли утилита Windows Password Recovery Tool Ultimate, но платна€ и функционал избыточен. я сам в подобных случа€х пользуюсь микроскопической утилитой PasswordRenew by sala, запущенной на отдельно сто€щей windows (родной дл€ Ђхранилищаї) или под WinPE. ѕосле перезагрузки в испытуемую Windows обнаружим двух пользователей (или N+1), входим в свежесозданный локальный акаунт passrenew (548x237, 9Kb) (учЄтку) без парол€, он готовит рабочий стол и вуал€. ≈щЄ одна микропобеда. ѕоскольку это администратор, мы можем преспокойненько установить все недостающие драйвера, которые под знаком вопроса в Device Manager, а также пошукать по папкам пользователей уже на этой машине. ћожем даже попробовать запустить виндозависимое (прив€занное к этой копии) ѕќ, если така€ цель преследуетс€. Ќе забываем, что при пересадке на новое железо напрашиваетс€ переактиваци€. –ешаем моральную дилемму - подключатьс€ ли к интернетам, светить ли старый серийник ибо втора€ копи€, а перва€ работать перестанет и всплывЄт на исходной машине, или про€вить моральную гибкость по отношению к авторам данной ќ—, ну вы всЄ пон€ли в меру своей испорченности и жадности. ƒействуем по ситуации, по мне так дл€ необходимых операций можно и с чЄрным экраном посидеть.



“еперь windows password kracker (700x547, 49Kb) можно обратитьс€ к утилитам pwdump и Windows Password Kracker, которые позвол€ют при некоторой смекалке и временных затратах (мощном процессоре Ђхранилищаї) выкорчевать из хэша MD5 оригинальный пароль.



» вот наконец мы в окружении пользовател€ Windows, войд€ с помощью парол€, добытого в предыдущем пункте, можем видеть самое ценное - расположение значков на рабочем столе в том пор€дке, в котором пользователь их оставил на момент сн€ти€ образа. Ѕыть может, с некоторыми косметическими дефектами типа разрешени€ экрана, отсутствующего Windows Aero, иного оборудовани€ типа звука и сетевых подключений, прив€занных к конкретным адаптерам. ќднако теперь мы можем вытащить даже DNS и иные IP-адреса прив€зки через реестр (гуглим, господа), данные дл€ входов на VPN, SMB, социальные сети если они авторизованы или их сохранЄнные пароли в браузерах, ѕќ с прив€зью к ќ— будет работать (если прив€зана к ќ—, а не к железу с помощью серийников), истории переписок в мессенджерах типа skype (shared-dynco, Skype log viewer) и иных QIP (QIP history converter), браузерные аккаунты Google и Firefox, Opera Link, в общем и целом, цель исполнена.



¬спомним про архивацию Windows, котора€ больша€ дыра в безопасности: если сделать бэкап пользовательских файлов, то можно смело вручную попробовать восстановить файлы пользовател€, акром€ юзер дженерейтед контента (UGC), фото, видео, txt-шек, doc-ов, который и так на поверхности, архиваци€ сохран€ет файлы из папок кэшев браузеров, историю, сохранЄнные пароли, куки, настройки и т.д. Ѕыть может, авторизаци€ на каком-нибудь мохнатом неключевом сайте даст ключ Advertisement ID или иные ключи €ндекс-крипты чтобы интернет встретил нас контекстной рекламой про гинекологию и печатные платы. Ћаза€ по самым основным сервисам типа соцсетей и иных почт следует соблюдать осторожность, ибо теперь же у нас интернеты сделали параноиками всех, везде двухфакторна€ аутентификаци€, прив€зка к мобильным номерам и т.д. ¬сЄ, что можно сделать в оффлайне - лучше делать в оффлайне, следующа€ идеализаци€ - если нужно вылезти в сеть под исследуемой машиной, сделать это из той же сети в те же времена, когда юзер там же. Ќа худой конец можно подключитьс€ через модем с тем же мобильным оператором, что пользует исследуемый пользователь дабы C0PM не сорвалс€ от неча€нной —ћ—-ки.




—ейчас чернушное: если это однократный прецедент доступа к железу, то это пожалуй всЄ. ¬с€ наша добыча. Ќо теперь, зна€ учЄтные данные дл€ входа в ќ—, получив пароль, мы можем внедрить и добавить в исключение антивирусов и иных антиспаев любой логгер дл€ отслеживани€ и перехвата всего-всего-всего. Ёто при случае.  онечно же, данный мануал €вл€етс€ общим среднестатистическим случаем дл€ среднестатистических потребностей oboi_komp1 (450x337, 29Kb) исследовател€ среднестатистических локальных машин. Ќамеренно не рассматриваю любые аспекты, затрагивающие материально-финансовую сторону, а с морально-этической составл€ющей боритесь сами - стоит ли оно того, или это спортивный интерес. ƒумаю, не большой секрет в том, что ”—Ѕ крепко жмЄт сотрудников по части таких вот действий, и без ордера, без запроса к операторам св€зи, провайдерам а зачастую и хоз€евам соцсетей нужную инфу достать непросто. «десь же рассмотрена абстрактна€ ситуаци€, когда есть возбужденное дело, есть недостаточное количество улик, нет разрешени€ либо оно зат€гиваетс€ сверху на полное исследование всей подноготной, а самолЄт в кампучию или иную дауншифтию дл€ исполнител€ преступлени€ вылетает вечером, надо лишь знать номер рейса и место вылета чтобы вз€ть на гор€чую. Ётакое супергеройство в ограниченном временном диапазоне. ¬роде как и утечка, вроде как и нельз€, да вроде в деле и не будет освещено то, как следствие узнало нужную инфу, вроде как по косвенным уликам))))


¬ посте, на самом деле, содержатс€ завуалированные ответы на банальные вроде бы вопросы: как пересадить Windows на другую материнскую плату, компьютер, без переустановки, помен€ть платформу Intel / AMD, починить загрузчик, зайти в Windows без парол€, при усердном гуглении нужных ключевых слов из поста можно даже найти мануалы делай раз-два-три.

–убрики:  этот удивительный мир вокруг нас

ћетки:  

√рустна€ истори€ о USB

ƒневник

¬торник, 17 ћа€ 2016 г. 22:32 + в цитатник
¬ качестве предислови€: ƒа, мой абстрактный читатель, € уже упоминал о своЄм отношении к usb интерфейсу, но как показывет практика, штука всЄ-таки нужна€. ѕервое правило как и в безопасном сексе быть уверенным в партнере. то есть не совать что ни попад€ в порты USB, если конечно, южный мост не жалко.
»бо у всего есть замена - спалишь SATA контроллер, та и ладно, можно поставить PCI или в крайнем случае заменить мостами USB-SATA, спалишь встроенное видео (процессор!) - заведЄтс€ внешнее PCI-E, гигабитный эзернет спалить, так его ещЄ надо умудритьс€ спалить. ќдин мужик даже умудрилс€ спалить на 1156 сокете на годной ITX-машинке звуковуху, да там даже кодек сопливый же, TQFP-микросхема ALC, помен€ть с донора и делов-то, ну подключить USB-аудиокарту, Ќќ —ѕјЋ»“№ USB —„»“ј… «ј ќЋќ“»“№ ¬—≈ ѕќ–“џ » »√–ј“№ ¬ ѕј—№яЌ—  ќ—џЌ ј! √лубоко знакомый сотрудник даже материнку спалил из-за того что как мудак вслепую тыкал флешки в лицевой порт. “ак что не совать в порты вслепую, особенно самопал!

„то было?
¬аш автор наблюдал на вымерших ноутбуках верхнего ценового сегмента (правда, почему AMD-то? кто эту хуйню поставил в бизнес-класс?) такую штучку как сканер отпечатков пальцев. ¬дохновлЄнный айфоном 5s, пораскинув мозгами, решил таки сн€ть с нерабочих ноутов VAIO и HP Pavillion dv6000 - у обоих был сенсор отпечатка. ¬икипеди€ гласит, что это тепловые сенсоры отпечатков. “акже она гласит, что в цел€х удешевлени€/унификации их делают непосредственно с интерфейсом USB.

ѕроверим? !!! TROLLFACE !!!
w51XcCz8uog (499x700, 77Kb)

Ќа фото плата DAAT3ATB8D0 от HP, и действительно, прозвоном нашЄл землю, четырЄхконтактный шлейф ничто иное как USB. ѕроверил на трЄх машинах - не нашЄлс€, как только включил через хаб без внешнего питани€ (!) - заработал. ѕодозреваю, что просит питание 3,3¬. ЌашЄлс€ как AuthenTec Inc. AES2501B класса "Ѕиометрические устройства", драйвер скормил от Lenovo (Windows 10 x64 съел тоже). “ребует ѕќ AuthenTec TrueSuite, который давно не обновл€лс€ ибо компанию поглотил Apple. Fingerprint sensor, так сзать. ƒактилоскоп в корпусе игрушки.

FCBldOAF3pQ (498x652, 78Kb)
¬торой сенсор отпечатка Sony SWX-213, тоже взлетел через USB-хаб (оп€ть же вопрос к питанию), однако контакты дл€ подпайки оказались мельче нужного, посему плата заработала только в таком виде. ќбнаружилс€ как ЂTouchChip Fingerprint Coprocessor (WBF advanced mode)ї. —енсор Ђпопри€тнееї предыдущего, постарше, но по неизвестной причине не распознавал мизинцы (?). TrueSuite пришлось заново обучать.
“акие платки сто€т сколько-то долларов на ибее, алиэкспрессах, то есть они даже иногда ломаютс€. ѕокуда делал SWX-213, контакты просто по-фашистски миниатюрные, всЄ отвалилось, сломал плату к ху€м, напугал л€рву, ощм одно расстройство.
» всЄ бы ничего, но про питание 3,3¬ € неспроста упом€нул.

ѕервой жертвой пал рабочий компьютер, где поначалу все бы ничего, но через пару дней он начал сам перезагружатьс€, затем сработала ультрамодна€ асусова технологи€ защиты от перенапруги ASUS Anti-surge protection, вот тут-то € и почу€л, что говнецом запахло жареным.

ќтключил контроллер USB 2.0 в BIOS и вуал€, вздохнул, вставил мышь PS/2 и вперЄд. «ато ни один паразит в USB ничего не вставит теперь, и кстати, зар€дка не зависит от определ€емости. “о есть тупо комп превратилс€ в USB-зар€дку на 12 портов.

я же сразу не прочухал, что напр€мую подключа€ дактилоскоп fingerprint sensor к USB без хаба, мы имеем пр€мое попадание вот этих сраных па€ных проводков пр€мо в южный мост безо вс€ких защит. ј хаб, видимо, более живучий.

¬торой жертвой стал комп в спальне, Gigabyte ITX на H61. √игабайт попроще, нет там сюрж протэкшна, посему до сих пор пытаюсь пон€ть что не так, то ли южник, то ли где-то ещЄ € накос€чил. Ќо работает он с трудом.

Ќу и конечно же, экспериментировал на основном компе, по большей части через хаб, что и спасло.  оторый s775 X48. » оп€ть же, хвала истории и старым техпроцессам. Ќе написал ничего, работает тьфу-тьфу-тьфу, даже картридер эпизодически находит, то есть почти без жертв - USB 1.1 очень славно как и надо работают, USB 2.0, в частности жЄсткие диски не лучшим образом, тут ещЄ сказываетс€ вита€ пара вместо USB-кабел€ дл€ удлиннени€ на морду, но иногда бывают Ђ”стройство USB не опознаної.
—уммарно ущерб от самонаде€нности пуст€ковый и укладываетс€ в четырехзначную сумму в рубл€х, к тому же не потраченную =)

ѕредположение такое - раз уж девайсы были на платках внутри ноута, там могла быть разновидность High Speed Inter-Chip USB (HSIC), у которой иные уровни линий данных около 1,2¬, а даже у USB 1.1 (Full Speed 12 Mb/s) уровни линий D+ D- от -2,8¬ до +2,8¬, то есть не более 6¬ амплитудой. Ќо всЄ мен€етс€, когда подаЄм питание 5¬ вместо запрошенных 3,3¬!! ”ровни расшатываютс€ пропорционально, наверное, +-4¬ или даже все 5¬ (то есть 10¬ амплитуда), какой нахуй южный мост выдержит такое насилие?! ј у USB 2.0 ещЄ и по протоколу разные уровни, как квадратурна€ модул€ци€, тут уже будь € южным мостом, сгорел бы полностью. —транно, но девайс-распознавалка выжила после этого.

 ороче така€ вот истори€, не суйте хуй пойми что в комп. Ѕерегите железо.
–убрики:  этот удивительный мир вокруг нас

ћетки:  

USB

ƒневник

ѕонедельник, 01 јпрел€ 2013 г. 22:48 + в цитатник
ѕодборка технических ссылок дл€ понимани€, почему USB это несерьЄзно. ѕро OHCI/UHCI/EHCI/XHCI, про то, что не стоит удивл€тьс€ геморрою с загрузочными флешками, про бл€дский €ббл, не желающий зар€жатьс€ от Ђобычного компьютераї...

Ўина USB требует обратной совместимости
USB Host Controllers: OHCI, UHCI, and EHCI
—пецификации USB
USB - гавно.  ак ни странно.
Apple iPad не зар€жаетс€ от компьютера Ц миф
ѕочему Apple против стандартного Micro-USB
—оздаем простейшее usb-устройство дл€ общени€ со своей программой
USB-хаб
USB интерфейс - как устроен и типы
ќграничение на использование USB-накопителей.
ƒостаточнно ли питани€ по USB дл€ внешнего жесткого диска?
ѕитание от USB (GIGABYTE)
„то такое USB-хост и как его можно использовать
USB Host OTG(€ бы не рекомендовал эксперименты - прим.SoXiE)
—обственный драйвер дл€ устройства USB - это просто
»грища с USB в Windows (отслеживаем и контролируем) (€ сам могу рассказать как общатьс€ с монтируемыми в систему USB на VB6 средствами WinAPI).

—обственно, что такое сферический USB в вакууме? ƒевочка-планктонина приносит флешку чтобы напечатать очередную бумажку в отсуствие сети, вставл€ет еЄ в печатную машинку, и через пару кликов в руках бумажна€ копи€. “о же самое - она же садитс€ в автомобиль, вставл€ет плеер с вилкой на корпусе в дырочку - и вуал€, никаких тебе закатившихс€ под сиденье и поцарапаных оптических дисков, и плеер заодно зар€жен. ’у€к, покупаем устройство почти любого вообразимого функционала - от сраных подсветок дл€ клавиатур, отгон€лок насекомых и прочих вентил€торов с гламурными прозрачными оплЄтками и золотыми контактами до жЄстких дисков с двум€ вилками и видеокарт, и гарантированно знаем, что оно Ѕ”ƒ≈“ работать (по крайней мере в сравнительно современном компьютере). ¬сего 4 разноцветных провода, казалось бы, гламурное кисо отсатисфачено простотой, лЄгкостью и юзабельностью, и даже если она в порыве гнева порвала шнурок - да его скрутить-починить как два пальца об асфальт!
ќднако, как написано выше - USB-гавно. я по молодости вообще недоумевал, наху€ ж нужен завод Ёлекон с его многообразием дорогущих разъЄмов, когда есть столь универсальный стандарт, столь отлаженное и компактное средство св€зи. » даже думал, что если вз€ть всю нашу замечательную технику с этими кабельными ктулху и чЄрт-ногу-слом€щими разъЄмами и маркировками, и в один миг перевести на USB, проблема решитс€. ’уй там. Ћучша€ деталь та, которой Ќ≈“.


ƒавайте представим, что человеческий мозг и голова (в которую ед€т) соединЄн с телом одним лишь подобием интерфейса USB (как хвосты в јватаре), а не спинным мозгом, пищевым и дыхательным трактами и иными артери€ми. ƒа мы бы безбожно глючили, тормозили, ше€ была бы тоньше, у нас был бы хотсвоп головы на другое тело и оно могло бы функционировать, например, на удалении 5 метров от тела (через трубки-каналы), а ещЄ на стыках (где раньше была ше€), были бы такие наросты-микромозги, которые бы расшифровывали и распредел€ли потоки крови, кислорода, управл€ющих нейронов и жрачки. ƒа это были бы самые ненадЄжные узлы, которые отказывали бы лет этак в 20!   тому же голову Ёйнштейна можно прикрутить к телу красавца-качка, да только вот голову кота к человеку не прикрутишь (питани€ не хватит, пищевод маловат, хот€ мошонку себе будет лизать по-кошачьи).


“ак почему же USB говно технически? ѕотому что есть замечательные альтернативы, которые не столь universal, зато не обладают такой жуткой ограниченностью. 5 метров? ƒа кто их мерил когда, давайте попробуем? Ќу, мышка, допустим работает и через 10м, а жЄсткий диск нет. ѕадение напр€жени€? ≈щЄ бы, 0.2V на шине данных затухнут, а тем более если передавать не по кабелю, а по разогнутой проволочной вешалке. USB 2.0 говорите? —колько ещЄ из этих двух проводов можно выжать? 480 ћбит/с? Ётого уже много дл€ двух проводков. Ќу с третьей версией пустили ещЄ, тут же в разы выросла пропускна€ способность, ну напругу подн€ли. ѕожалуй, хватит, уговорили :) ќднако ещЄ один регламентирующий документ и тип контроллера XHCI, который отдельно лицензируетс€, а это уже не просто вопрос ебли в прис€дку, это, господа, деньги. «а каждый отдельный чип на мамке (не разбирал вопрос - на мамках ли или на дочках тоже? ѕлюс михалковский налог, там неплохо так вырастает конечна€ цена). ј теперь представьте геморрой технар€-разработчика устройств, который за вашу универсальность платит тыс€чами лишних строк кода.  ака€ же она нахрен универсальна€, если одних действующих спецификаций (официальный документ) четыре штуки + эпловские извращени€ по питанию. ј теперь подумайте, насколько умным нужно сделать устройство (тупо, флешку), чтобы при внезапном выдЄргивании оно не делало харакири, а спокойненько завершало запись на носитель благодар€ разр€дке конденсаторов, не оставл€€ затворы транзисторов в приоткрытом состо€нии (запрещЄнный диапазон дл€ транзисторов)? “еперь сделаем скидку на теорию и реальность, прикинем з/п китайских электронщиков корпорации с гордым названием Ђnonameї, и сделаем выводы о покупке левых флешек. ЌадЄжность? ƒа вы о чЄм вообще? ѕитание USB на мамке подводитс€ напр€мую к шине +5VCC, и вот вам пример: есть у мен€ Ѕѕ и матплата, которые фальш-стартуют будто по команде AC Power Resume, и в этой плате был воткнут USB-светильник. “ак у него кондЄр сдох через пару недель таких включений, потому что Ѕѕ не успевает при подаче 220¬ и одновременном включении стабилизировать выходные уровни - мамке похуй, там защиты есть, а устройство, как видите, сдало полномочи€. „то касаетс€ серьЄзности, вот вам схемы подключени€ плоха€ и хороша€.


—хема подключени€

 аждый из кубиков и линий имеет свой коэффициент надЄжности, энергопотребление, гарантию и в конце концов преобразователь напр€жени€ (в котором может возникнуть пробой или  «, и сгорит скорее всего всЄ). «ато универсально и по 4-м проводам. „ем меньше кубиков, тем выше надЄжность. јх да, ультрабук на картинке имеет чип USB-контроллера, так что это тоже два кубика, просто он интегрирован в чипсет (и при пробое придЄтс€ мен€ть ультрабук). ¬ этом отношении USB вообще хуита потому что универсальность не нужна ибо специфический софт скорее всего жЄстко прив€зан лицензией к железу.


 ороче, выводы таковы: если мы имеем девочку с флешечкой, пущай будет и USB-дырочка. Ќо при первой же оптимизации скорости/надЄжности/простоты/пр€моты путей USB будет выкинут первым делом из общей схемы.

–убрики:  этот удивительный мир вокруг нас

ћетки:  

ѕолноценна€ Windows с USB-флешки

ƒневник

ѕ€тница, 30 Ќо€бр€ 2012 г. 19:45 + в цитатник


стащено с imagefap
Ётот пост можно не читать, если вы обладаете правами администратора (или root) на всех нужных вам компьютерах или не нуждаетесь в них.
÷ель поста Ц научитьс€ смотреть котэ и иной вазелин дл€ губ скачать без регистрации без смс в интернетах в неположенное врем€ на чужом оборудовании. ≈сли какое-то слово в заголовке осталось непон€тным, или не хватает интереса к теме, можно смело пропускать Ц ничего не упустите.

¬место предислови€

Ђ...держи свое при себе
» не оставл€й следов...ї

Ѕорис √ребенщиков


ƒумаю, стоит посв€тить планктон в страшную тайну: 8...9 часов своего ценнейшего времени и сил вы вынуждены отдавать люд€м, которые цен€т вас не той ценой, которую бы вы назначили за это врем€препровождение. » те люди, которые вам плат€т, наступают себе же на €йца эффективности Ц ограничивают вас. Ќе будем говорить, плохо это или хорошо, € надеюсь, мен€ читает сознательна€ часть населени€, котора€ не станет срывать сроки и deadline по своей глупости из-за увлечЄнного страдани€ хернЄй, а умеет контролировать себ€, а быть может даже исповедует тайм-менеджмент и GTD. “ак вот, этот пост посв€щЄн установке самой долгоиграющей на рынке десктопной ќ— Windows XP на переносной накопитель (USB-флешка, брелок, жЄсткий диск). ѕолноценной установке, а не обрезанной Windows PE, котора€ не умеет почти ничего из ежедневных потребностей планктона.


„итать и делать флешку чтобы смотреть котэ вконтактике на компьютерах без интернета
–убрики:  этот удивительный мир вокруг нас

ћетки:  

 —траницы: [1]