Сейчас на форуме: -Sanchez-, Alf, Adler, Rio (+6 невидимых)

 eXeL@B —› Софт, инструменты —› linux boot grub revers
Посл.ответ Сообщение

Ранг: 488.1 (мудрец), 272thx
Активность: 0.350
Статус: Участник

Создано: 07 мая 2015 08:53
· Личное сообщение · #1

Доброго времени суток господа! Так уж сложилось.. что заставил меня линукс его рыть. Суть проблемы такова, что либо изза кривости рук толи изза ошибки в ДНК не получилось нагулить образ буттейбл линукса под свои нужны. С чего все начинается. Нужен Grub 2+ скомпиленный в с поддержкой debug режима (редактирование меню, выплнение комманд grub_a, с возоможностью управления загрузкой ядра, т.е грузить только ядро без initrd етс) который размещается в boot области.. не путать с разделом. Лично я видел пару таких вариантов, но они слишком старые и не пригодные к использованию. Т.е. вливаем груб в 1ый цилиндр флехи, винта etc , создаем разделы как нам надо, правим mbr/boot и делаем все что хотим.
З.Ы я не вкурсе на скок это реально но не существет ли bash написанный на syscall чтоб не требовал lib.

-----
Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....




Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 07 мая 2015 11:07
· Личное сообщение · #2

Груб из коробки умеет всё что вы перечислили, собирать его в debug режиме хз возможно ли вообще, но очевидно что это не нужно делать(что вы с ним будете делать потом, он же будет 1-в-1 как релиз, только дебаг). У него своя консоль со своей системой команд. Всё что нужно настраивается через grub.cfg.

-----
все багрепорты - в личные сообщения





Ранг: 681.5 (! !), 405thx
Активность: 0.420.21
Статус: Участник
ALIEN Hack Team

Создано: 07 мая 2015 13:05
· Личное сообщение · #3

VodoleY пишет:
не существет ли bash написанный на syscall чтоб не требовал lib

Тоже не в курсе, на сколько вся эта идея вообще реальна, но баш надо пересобрать статически слинкованным, и он не будет ничего требовать.

-----
Stuck to the plan, always think that we would stand up, never ran.




Ранг: 488.1 (мудрец), 272thx
Активность: 0.350
Статус: Участник

Создано: 07 мая 2015 17:41 · Поправил: VodoleY
· Личное сообщение · #4

HandMill пишет:
Груб из коробки умеет всё что вы перечислили, собирать его в debug режиме хз возможно ли вообще, но очевидно что это не нужно делать(что вы с ним будете делать потом, он же будет 1-в-1 как релиз, только дебаг). У него своя консоль со своей системой команд. Всё что нужно настраивается через grub.cfg.

я за вас чертовски рад.. что вы читали спеку по grub .. ток debug режим.. и debug инфа в файле.. это немного разные вещи. и в ТЗ писалось о копиляции grub как бы в статик линковке для заливки посекторно в бут область. если вы вкурсе то на stage2 grub уже умеет работать с секторами и разделами и проицировать их как мапинг файл.
ARCHANGEL пишет:
Тоже не в курсе, на сколько вся эта идея вообще реальна, но баш надо пересобрать статически слинкованным, и он не будет ничего требовать.

решение пересобрать баш в статик принимается, на обьем пофигу.. пофигу что файл с 80кб станит 3 метра.. но хотелось бы вариант по феншую

http://packages.ubuntu.com/precise/i386/bash-static/download
Добавлено спустя 1 час 13 минут
ftp://ftp.pl.freebsd.org/vol/rzm1/linux-gentoo/distfiles/grub-static-0.97-r12.tar.bz2
очень похоже на то что надо.. но почемуто релизован на старом билде груба

-----
Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме....



 eXeL@B —› Софт, инструменты —› linux boot grub revers
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати