Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

Вернуться   Форум программистов > Операционные системы > Linux (Ubuntu, Debian, Red Hat, CentOS, Mint)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2022, 22:06   #51
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,525
По умолчанию

+ скриншот
Дальше уже по шагам нужно, прям за ручку ...
Если раньше я хоть что-то примерно понимал туда-сюда, то сейчас хз
Изображения
Тип файла: png изображение_2022-05-29_220604000.png (27.1 Кб, 10 просмотров)
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 29.05.2022, 22:10   #52
macomics
Форумчанин
 
Регистрация: 17.04.2022
Сообщений: 642
По умолчанию

Это программа проверки файловой системы и исправления ошибок. От нее требуется определить тип файловой системы и сбросить различные флаги мешающие ее монтированию. Поэтому если не жалко образ (файл) просто отвечайте везде да (y).
macomics на форуме Ответить с цитированием
Старый 29.05.2022, 22:51   #53
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,525
По умолчанию

Выполнение прошло нормально, первый скриншот

Во FreeBSD диск получилось смонтировать, и даже видны какие-то данные на диске
Но Ubuntu всё равно не может смонтировать этот диск, видать они всё же не дружат

Поднял FreeBSD уже не в qemu, а в VirtualBox (починку диска по идее можно было и тут сделать)
При попытке смонтировать тот же диск (файл образа тот же самый) - опять сказал file system not clean
Я повторил процессию с fsck - и смог смонтировать; но выполнение уже тут было не как в прошлый раз, а начиная с этапа USE JOURNAL; и это нужно делать с каждой новой загрузкой рабочей FreeBSD

Файла etc/shadow я там не нашёл, etc/passwd присутствует, содержимое на втором скриншоте
Так же, я не пытался загрузиться с диска который чинился с помощью fsck, пока это не имеет никакого смысла

Добавил в эту же виртуалку VHD диск, который NTFS и который я могу прочитать виндой/архиватором (что-бы перебросить какие-то файлы и позырить в них), и обнаружил - что FreeBSD не видит разделов диска, ls /dev там только ada2, чего-то наподобие ada2s1 нету. Так что теперь вопрос настройки "буферной зоны"
Изображения
Тип файла: png изображение_2022-05-29_223523400.png (32.3 Кб, 10 просмотров)
Тип файла: png изображение_2022-05-29_225119695.png (25.7 Кб, 10 просмотров)
Подпись ? Не, не слышал ...

Последний раз редактировалось OmegaBerkut; 29.05.2022 в 22:54.
OmegaBerkut вне форума Ответить с цитированием
Старый 29.05.2022, 23:23   #54
macomics
Форумчанин
 
Регистрация: 17.04.2022
Сообщений: 642
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Во FreeBSD диск получилось смонтировать, и даже видны какие-то данные на диске
Но Ubuntu всё равно не может смонтировать этот диск, видать они всё же не дружат
Они и не должны обязательно дружить.
Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Добавил в эту же виртуалку VHD диск, который NTFS и который я могу прочитать виндой/архиватором (что-бы перебросить какие-то файлы и позырить в них), и обнаружил - что FreeBSD не видит разделов диска, ls /dev там только ada2, чего-то наподобие ada2s1 нету. Так что теперь вопрос настройки "буферной зоны"
Используйте диски vfat/fat32. Их и Windows прочитает и FreeBSD должна поддерживать. NTFS это уже чисто Windows раздел - с ними FreeBSD не очень хорошо дружит.

Для просмотра содержимого в консоли должна быть команда hexdump сразу во FreeBSD
macomics на форуме Ответить с цитированием
Старый 29.05.2022, 23:30   #55
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,525
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Файла etc/shadow я там не нашёл
Нагуглил что во FreeBSD это не shadow, а master.password
И действительно, в нужном файле я увидел хеши паролей
По идее, сейчас нужно загнать туда какой-то свой хеш, и пробовать грузиться с этого целевого диска

Но всё равно, остаётся вопрос - как подкинуть читабельный диск чтобы и там и тут можно было читать/писать
Рабочую FreeBSD подкинул в сеть чтобы попытаться по SFTP работать
Но на контрольных IP адресах из-вне виртуальную машину не видно

Цитата:
Сообщение от macomics Посмотреть сообщение
Для просмотра содержимого в консоли должна быть команда hexdump сразу во FreeBSD
cat и vi тоже годятся по идее
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 29.05.2022, 23:36   #56
macomics
Форумчанин
 
Регистрация: 17.04.2022
Сообщений: 642
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
cat и vi тоже годятся по идее
Это будет текст. А hexdump даст шестнадцатеричное представление и побайтовое текстовое представление
При равной длине хешей можно просто переписать сектор на целевом диске. Вопрос как найти номер сектора, в котором лежит этот файл. Не зная тип файловой системы это сложная задача.
macomics на форуме Ответить с цитированием
Старый 29.05.2022, 23:47   #57
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,525
По умолчанию

Цитата:
Сообщение от macomics Посмотреть сообщение
При равной длине хешей можно просто переписать сектор на целевом диске
НУ я в любом случае буду пытаться грузиться с образа целевого диска, после замены данных в файле, пусть даже и с разными длинами хешей. И думаю что это всё же проще, чем мудрить с перезаписью сектора. Хотя согласен, это по идее сработает "наверняка". Можно найти текущую последовательность байтов, найти её на бинаре целевого диска, в какой именно позиции находится эта последовательность, а потом уже искать утилиту, которая будет согласна переписать данные на диске (уже физическом) в сыром виде.

А ещё нужно подобрать такую же длину хеша, и для чистоты эксперимента - режим работы хеширования.
Когда началась вся эта тема с сервером и диском, я нагуглил что там если начинается с двойки - то это один алгоритм, если с шестёрки - другой алгоритм. Что-то в этом роде.

Сейчас я пытаюсь проработать вариант, как/куда слить данные, не имея рута системы целевого диска - из разряда, чтобы уже хоть что-то было.
Цитата:
Сообщение от macomics Посмотреть сообщение
Используйте диски vfat/fat32
Сделал fat32, всё равно не видит разделов, только ada2

UPD оффтоп: файл диска весит 75 гигов, а использовано пространства всего 547 метров; 65 гигов активный раздел, и ada1s1b ещё 10 гигов свопа
Подпись ? Не, не слышал ...

Последний раз редактировалось OmegaBerkut; 29.05.2022 в 23:58.
OmegaBerkut вне форума Ответить с цитированием
Старый 30.05.2022, 00:10   #58
macomics
Форумчанин
 
Регистрация: 17.04.2022
Сообщений: 642
По умолчанию

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
UPD оффтоп: файл диска весит 75 гигов, а использовано пространства всего 547 метров; 65 гигов активный раздел, и ada1s1b ещё 10 гигов свопа
А сколько у Windows весят файлы C:\pagefile.sys и C:\hyberfill.sys

Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
НУ я в любом случае буду пытаться грузиться с образа целевого диска, после замены данных в файле, пусть даже и с разными длинами хешей. И думаю что это всё же проще, чем мудрить с перезаписью сектора. Хотя согласен, это по идее сработает "наверняка". Можно найти текущую последовательность байтов, найти её на бинаре целевого диска, в какой именно позиции находится эта последовательность, а потом уже искать утилиту, которая будет согласна переписать данные на диске (уже физическом) в сыром виде.
Для этого я вам уже советовал поискать WinHEX для Windows.
Цитата:
Сообщение от OmegaBerkut Посмотреть сообщение
Сделал fat32, всё равно не видит разделов, только ada2
Тогда создавайте с помощью Ubuntu диски ext2/3/4 и сливайте на них. А через Ubuntu скинете на NTFS, раз во FreeBSD нет поддержки даже fat (хотя я присылал ссылку на man pages для FreeBSD - там говорится про msdos разделы). Хотя у вас даже таблицу разделов не читает раз нету /dev/ada2***.
Но если вы создавали диск без таблицы разделов, то /dev/ada2 ваш диск и есть.
macomics на форуме Ответить с цитированием
Старый 30.05.2022, 00:25   #59
OmegaBerkut
Спокойный псих
Участник клуба
 
Аватар для OmegaBerkut
 
Регистрация: 19.03.2013
Сообщений: 1,525
По умолчанию

Цитата:
Сообщение от macomics Посмотреть сообщение
если вы создавали диск без таблицы разделов, то /dev/ada2 ваш диск и есть
При попытке смонтировать его - я получаю no such file or directory
Подпись ? Не, не слышал ...
OmegaBerkut вне форума Ответить с цитированием
Старый 30.05.2022, 00:28   #60
macomics
Форумчанин
 
Регистрация: 17.04.2022
Сообщений: 642
По умолчанию

Тогда действительно не видит файловой системы.
macomics на форуме Ответить с цитированием
Ответ
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сброс пароля от коммутатора Гончаров Компьютерное железо 3 13.03.2016 17:23
Сброс пароля guroDragon Windows 4 06.02.2014 21:00
Сброс пароля Win Server 2008 Mixasik Windows 2 16.11.2011 23:04
Сброс пароля BIOS Андрей Белый Безопасность, Шифрование 8 02.11.2009 20:23