Page 18 of 38

Re: Модификация прошивок (краткое руководство)

PostPosted: 11 Nov 2012, 01:34
by FarVoice
@Didgik
1. Стопясоц прошивок... Ню ню. Практически все с защитой и не запустятся. Буткод в прошивке - зло! Самый верный способ получить кирпич.
2. Прошить-то можно (и то не всегда) А вот работать точно не будет - это разные железяки
3. Именно права, атрибуты и симлинки. Так что без вариантов. Только под линухом. Хотя, если не распаковывать имиджи, а только поправить configuration.xml и выкиуть буткод - может прокатить...

Re: Модификация прошивок (краткое руководство)

PostPosted: 11 Nov 2012, 13:42
by Didgik
FarVoice wrote:@Didgik
1. Стопясоц прошивок... Ню ню. Практически все с защитой и не запустятся. Буткод в прошивке - зло! Самый верный способ получить кирпич.

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

Про остальное поонял.

Re: Модификация прошивок (краткое руководство)

PostPosted: 12 Nov 2012, 21:07
by ordin
Что останавливает команда killall -HUP?

Re: Модификация прошивок (краткое руководство)

PostPosted: 13 Nov 2012, 23:08
by FarVoice
ordin wrote:Что останавливает команда killall -HUP?

-HUP - это сигнал
Сигналы (UNIX)
в данном случае HUP получают все процессы, открытые из терминальной сессии при закрытии оной

Re: Модификация прошивок (краткое руководство)

PostPosted: 24 Dec 2012, 00:12
by FarVoice
Поправил свой скрипт для разборки-сборки прошивок.
+ добавил ключ от mede8er x3d
+ сделал проверку валидности ключей
! исправил алгоритм шифрования для бинарников

Скачать http://www.moservices.org/files/img_tools.tar.bz2

Re: Модификация прошивок (краткое руководство)

PostPosted: 24 Mar 2013, 06:05
by sambul29
Farvoice

Пробовал ваш скрипт для распаковки проши Меле - не работает, выдаёт кучу ошибок в виртуалке PartedMagic. Попробовал также скрипт из 1-го поста - он почему то убивается системой каждый раз в разных точках распаковки rootfs:

Unpack FW.jpg
Unpack FW.jpg (149.36 KiB) Viewed 6484 times


Я собственно хотел удалить симлинк к /opt, а то с вашим скриптом для старта optware девайс зависает. Если удалю, установистя и запустится ли родная проша без него, или надо править МД5?

Re: Модификация прошивок (краткое руководство)

PostPosted: 24 Mar 2013, 12:33
by FarVoice
Блин... а текстовый лог приложить трудно? Копи - пейст... Интересен лог команды
Code: Select all
img x install.img install_img


Что за линух? Покажите uname -a

Re: Модификация прошивок (краткое руководство)

PostPosted: 24 Mar 2013, 13:49
by maximen
sambul29
Прошивка от FarVoice нормально распаковывается, только что пробовал. Нужно делать всё от администратора (супер пользователя)

Re: Модификация прошивок (краткое руководство)

PostPosted: 24 Mar 2013, 21:58
by sambul29
Это лог с терминала:

Code: Select all
Welcome - Parted Magic (Linux 3.5.4-pmagic)
root@PartedMagic:~# cd /media/sda1/MeLE/img_tools
root@PartedMagic:/media/sda1/MeLE/img_tools# img x install.img install_img
Start extracting image
  Untar install.img
  Platform=jupiter
  Extract squashfs1.img
/usr/bin/img: line 96:  4795 Killed                  unsquashfs -d $2 $1 > /dev/null
  Error unsquash /media/sda1/MeLE/img_tools/install_img/package2/squashfs1.img
  Extract usr.local.etc.tar.bz2
tar: mos/www/modules/core/core_actions.php: time stamp 2014-01-01 01:21:41 is 24419905.981933923 s in the future
tar: mos/bin/wait_ip: time stamp 2014-01-05 18:10:31 is 24826035.833172842 s in the future
Extract finished.

root@PartedMagic:/media/sda1/MeLE/img_tools#

Я не знаю, куда ваша прога пишет детальный лог. ;)

Re: Модификация прошивок (краткое руководство)

PostPosted: 24 Mar 2013, 23:03
by FarVoice
чота не запустился unsquashfs...
попробуйте дать команду
Code: Select all
./tools/unsquashfs -h

ну и вы так и не показали uname -a