LinuxForum.Fans
Тема

Хакерская флешка =D

Автор: ASke 29 сообщений 13855 просмотров
#188307

Хочу создать live USB с набором полезных программ для различных операций с файлами и системой.
Интересует:
1. Какой дистрибутив выбрать? Он должен быть маловесным и гибко подстраиваться под железо разных пк. (кстати openSUSE в yast есть много полезных приложений и работает в текстовом режиме, подойдет ли этот дистрибутив?)
2. Работать я предпочитаю в консольном режиме (даже на домашнем пк поставил уровень запуска по умолчанию 2) и вообще если например мне надо что то быстро сделать на пк на котором пароль на ОС стоит, то глупо ждать полного запуска всех систем и копаться в графических приложениях, поэтому помогите определиться с набором программ именно для текстового режима.
3. Как настроить ОС чтобы она более менее хорошо работала с NTFS. И какие есть программы (консольные или в крайнем случае графические) для редактирования системы windows? (Нам люниксойдам это надо еще и для того чтобы показать миру привосходство linux над всеми ОС :D )
4. И какую вспомогательную, легкую графическую среду выбрать?

#188309
ASke написал:
Хочу создать live USB с набором полезных программ для различных операций с файлами и системой.

Существующие LiveCD/LiveUSB с подобным функционалом вас не устраивают?

#188312

1. Который вы знаете. В принципе любой.
2. Программы те которые вам нужны. Все зависит от задач.
3. Да вроде как сейчас с нтфс уже проблем давно нет. Что понимаете под "редактирование системы windows"?
4. Дело вкуса. Попробуйте разные - выбирайте по вкусу. Мне нравится IceWM



Попробуйте DrWeb LiveCD (там линукс если что) Все настроено, заодно и от порнобанеров виндузы будете лечить - будут считать вас монстром :D

#188316

Спс)) Ну в смысле реально ли настройки какие то поменять из под лав усб, может редактор реестра существует?

#188318

Можно попробовать Wine - regedit. Но я не в курсе как натравить на другой реестр.

#188323

[url= http://computer.forensikblog.de/en/topics/windows/vista_event_log]ectxtools[/url] — Read, decode and dump Windows Vista/2008/7 event log file
chntpw — Offline Windows NT Password & Registry Editor
hivex — Library for reading and writing Windows Registry hive binary files.

#188327

Хорошие проги) Спасибо)

#188328

Решили Hiren BootCd изобрести) прикольно.

#188334

www.slax.org
размер: 200Mb
DE: KDE3 (по желанию. Можно и консоль чистую)
Программы: можно ставить свои. либо просто installpkg (на флешке оно сохраняется) или делать образ из конструктора на сайте.

#188604
ASke написал:
Хочу создать live USB с набором полезных программ для различных операций с файлами и системой.
Интересует:
1. Какой дистрибутив выбрать? Он должен быть маловесным и гибко подстраиваться под железо разных пк. (кстати openSUSE в yast есть много полезных приложений и работает в текстовом режиме, подойдет ли этот дистрибутив?)

Именно он лучше всего, из-за того, что там есть такая волшебная вещь, как SUSE Studio http://susestudio.com/ - конструктор LiveCD/LiveUSB.

#188606

Anixx, насчет лучше - огромный такой вопрос, я вообще например к suse очень прохладно отношусь, так-что не надо про лучше всего.

#188617

Флешки сейчас большие и стоят копейки, поэтому экономить с размером системы вообще не стоит, имхо...
Я свою флешку использую для веб-сёрфинга на чужих машинах. У меня там стоит RFR 15.1 с кедами. Федору выбрал потому, что она быстро загружается с systemd. Поддержка ntfs есть почти во всех дистрах в ядре, из консольных приложений мне ничего кроме nano не нужно.

#195318
Writer написал:
Флешки сейчас большие и стоят копейки, поэтому экономить с размером системы вообще не стоит, имхо...
Я свою флешку использую для веб-сёрфинга на чужих машинах. У меня там стоит RFR 15.1 с кедами. Федору выбрал потому, что она быстро загружается с systemd. Поддержка ntfs есть почти во всех дистрах в ядре, из консольных приложений мне ничего кроме nano не нужно.

копейки то они стоят, но менять их все время, из-за ограниченного числа перезаписей, тоже не хочется.
Я делал так: Установил ОС на виртуалке, поставил нужные мне пакеты, затем перенес dd'ом образ на флешку.
Затем на флешке в fstab прописал, чтоб монтировался корень в read only, а
/home
/tmp
/var/tmp
/var/log
/var/db
монтировались как tmpfs
далее переименовал /sbin/shutdown в /sbin/shutdown2
создал /sbin/shutdown с таким содержимым:

text

#!/bin/bash
tar -jcf /tmp/home.tar.bz2 /home
mount / -o remount,rw
mv -f /tmp/home.tar.bz2 /home.tar.bz2
mount / -o remount,ro
/sbin/shutdown2 $1 $2 $3 $4 $5 $6 $7 $8 $9

в /etc/rc.d/rc.local добавил:

text

tar -jxf /home.tar.bz2 -C /
touch /tmp/resolv.conf

сделал символьную ссылку с /etc/resolv.conf на /tmp/resolv.conf

в результате имеем ОС на флешке, пишущую на флешку данные только один раз

#195323
r0ck3r написал:
копейки то они стоят, но менять их все время, из-за ограниченного числа перезаписей

Вы хоть раз меняли флешку из за того, что у нее закончилось число перезаписей?

Выдержка из Wikipedia: "Изменение заряда сопряжено с накоплением необратимых изменений в структуре и потому количество записей для ячейки флеш-памяти ограничено (типично до 100 тыс. раз).", сейчас уже все флешки до 1 млн. раз продаются. Если предположить, что вы используете флешку только для загрузки системы с нее, то вам ее хватит на лет 5.

#195326
emlsch написал:
[quote=r0ck3r]копейки то они стоят, но менять их все время, из-за ограниченного числа перезаписей

Вы хоть раз меняли флешку из за того, что у нее закончилось число перезаписей?

Выдержка из Wikipedia: "Изменение заряда сопряжено с накоплением необратимых изменений в структуре и потому количество записей для ячейки флеш-памяти ограничено (типично до 100 тыс. раз).", сейчас уже все флешки до 1 млн. раз продаются. Если предположить, что вы используете флешку только для загрузки системы с нее, то вам ее хватит на лет 5.[/quote]

загрузка-загрузкой, а если учесть, что данные все время пишутся во время работы? всякие логи, кэши и прочее. А ведь каждое обращение к флешке на запись будет считаться одной перезаписью. И сколько таких обращения может происходить к флешке за, скажем, минут 30 работы системы? Думаю, в лучшем случае, обращений так 500, так как даже каждая команда, введенная в консоли пишется в .bash_history
Отсюда и получаем флеху, которая сдыхает от преждевременного износа. А монтирование корня в readonly и подключение изменяемых разделов как tmpfs спасает ситуацию

#195328

Т.е. корень в readonly, остальные разделы, куда все пишется постоянно в оперативную память и проблемы нет. О чем я и говорил, взяв во внимание ваш способ сохранения жизни флешки.
Этот вариант ни как не подходит для домашней системы, но для "30 минут посидеть в гостях в интернете со своей флешки" отлично.

#195330

ну если задача такая, что ос флешке должна быть домашней системой, то могу предложить монтировать в /home жесткий диск, либо хранить данные на втором разделе флешки (ну по крайней мере у меня их два). Просто, мне кажется, существует проблема в том, что в домашнюю папку что-нибудь постоянно пишет свои конфиги и кэши, например, ~/.ccache
а если исключить постоянные обращения к флешке и записать все только при выходе из системы, то думаю проблема решена.
Конечно, я не спорю, что существует и такая проблема с данными в /home, что ее переполнение приведет к переполнению оперативной памяти, но как я написал выше, не переполнять home, а писать все в другой раздел
P.S. я не совсем понимаю смысла установки дистрибутива на флешку для использования как домашней системы

#195331

Смысле нет, я привел такую ситуацию для сравнения с ситуацией, где смысл есть и проблемы нет.
Интересно, как справляются с проблемой ограниченного кол-ва перезаписей в компании Apple, у которой есть ноутбук MacBook Air с одним SSD-диском...
И как вы считаете, подходил ли флешка кроме как быть "хакерской" (всегда с собой, с любого компьютера могу получить "свою" систему), быть еще и хранителем очень важных данных (документы, важные фотографии и пр.)?

Войдите или зарегистрируйтесь, чтобы ответить.