GrabDuck

Старый логов не осталось — вчера запостил л - Pastebin.com

:

  1. Старый логов не осталось — вчера запостил логи, а оно оказывается не запостилось.

  2. Собрал так же ещё один образ. Логи те же.

  3.  

  4. root@maxim-desktop:/home/maxim/temp# gpg --gen-key

  5. gpg (GnuPG) 1.4.16; Copyright (C) 2013 Free Software Foundation, Inc.

  6. This is free software: you are free to change and redistribute it.

  7. There is NO WARRANTY, to the extent permitted by law.

  8.  

  9. Выберите тип ключа:

  10.    (1) RSA и RSA (по умолчанию)

  11.    (2) DSA и Elgamal

  12.    (3) DSA (только для подписи)

  13.    (4) RSA (только для подписи)

  14. Ваш выбор (?-подробнее)? 4

  15. ключи RSA могут иметь длину от 1024 до 4096 бит.

  16. Какой размер ключа Вам необходим? (2048) 2048

  17. Запрашиваемый размер ключа 2048 бит

  18. Выберите срок действия ключа.

  19.          0 = без ограничения срока действительности

  20.       <n>  = срок действительности n дней

  21.       <n>w = срок действительности n недель

  22.       <n>m = срок действительности n месяцев

  23.       <n>y = срок действительности n лет

  24. Ключ действителен до? (0) 0

  25. Ключ не имеет ограничения срока действительности

  26. Все верно? (y/N) y

  27.  

  28. Для идентификации Вашего ключа необходим User ID

  29. Программа создаст его из Вашего имени, комментария и адреса e-mail в виде:

  30.     "Baba Yaga (pensioner) <yaga@deepforest.ru>"

  31.  

  32. Ваше настоящее имя: Atlas_telecom

  33. Email-адрес: support@internet.su

  34. Комментарий: ololo

  35. Вы выбрали следующий User ID:

  36.     "Atlas_telecom (ololo) <support@internet.su>"

  37.  

  38. Сменить (N)Имя, (C)Комментарий, (E)email-адрес или (O)Принять/(Q)Выход? o

  39. Для защиты секретного ключа необходим пароль.

  40.  

  41. gpg: gpg-agent недоступен в данной сессии

  42. Необходимо сгенерировать много случайных чисел. Желательно, что бы Вы

  43. выполняли некоторые другие действия (печать на клавиатуре, движения мыши,

  44. обращения к дискам) в процессе генерации; это даст генератору

  45. случайных чисел возможность получить лучшую энтропию.

  46.  

  47. Недостаточно случайных чисел.  Выполняйте какие-либо действия для того,

  48. чтобы ОС могла получить больше случайных данных! (Необходимо ещё 186 байт)

  49. ....+++++

  50. .+++++

  51. gpg: ключ 667C82F8 помечен как абсолютно доверяемый.

  52. открытый и закрытый ключи созданы и подписаны.

  53.  

  54. gpg: проверка таблицы доверий

  55. gpg: 3 ограниченных необходимо, 1 выполненных необходимо, PGP модель доверия

  56. gpg: глубина: 0  корректных:   1  подписанных:   0  доверия: 0-, 0q, 0n, 0m, 0f, 1u

  57. pub   2048R/667C82F8 2015-04-15

  58.       Отпечаток ключа = 6190 86ED B2F9 D909 B97F  2AA7 6E6E 1A72 667C 82F8

  59. uid                  Atlas_telecom (ololo) <support@internet.su>

  60.  

  61. Учтите, что данный ключ не может использоваться для шифрования.  Вы можете

  62. воспользоваться командой "--edit-key" и создать подключ для этих целей.

  63.  

  64. root@maxim-desktop:/home/maxim/temp# gpg -o stb_custom.bin --export Atlas_telecomroot@maxim-desktop:/home/maxim/temp# tar -xf operators_utils_new_200_250_254_270.tar.gz

  65. root@maxim-desktop:/home/maxim/temp# tar -xf rootfs-0.2.18r11.tar.gz

  66. root@maxim-desktop:/home/maxim/temp#

  67. root@maxim-desktop:/home/maxim/temp# cd ./operators_utils_new_200_250_254_270

  68. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# mkdir rootfs

  69.  

  70. Далее скопировал содержимое второго архива в rootfs и в /usr/bin положил  stb_custom.bin

  71.  

  72. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# gpg --import stb_secbin.key

  73. gpg: ключ 6BEED1ED: секретный ключ импортирован

  74. gpg: ключ 6BEED1ED: открытый ключ "STB_PUBLIC (Public key!!)" импортирован

  75. gpg: Всего обработано: 1

  76. gpg:               импортировано: 1  (RSA: 1)

  77. gpg:       прочитано секретных ключей: 1

  78. gpg:   импортировано секретных ключей: 1

  79. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# export MAG200_OP_KEY=STB_PUBLIC

  80. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# ./kernel_sign_250.sh

  81. gzip: ./images/vmlinux.bin.mag250: No such file or directory

  82. File vmlinux.sign create - successfully!!!

  83. Image Name:   MAG250 SH4 Kernel Linux 2.6.17

  84. Created:      Wed Apr 15 09:56:31 2015

  85. Image Type:   SuperH Linux Kernel Image (gzip compressed)

  86. Data Size:    263 Bytes = 0.26 kB = 0.00 MB

  87. Load Address: 0x80800000

  88. Entry Point:  0x80801000

  89. File uImzlib_mag250.img create - successfully!!!

  90. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# ./img_make.sh 218 "218-r11_v3_prom" ./rootfs MAG250 ./img_make.profile.mag250

  91. Make rootfs image ./rootfs

  92. Append digital signature MAG200_OP_KEY=STB_PUBLIC

  93. File ./sumsubfsnone.img.sign create - successfully!!!

  94. gpg (GnuPG) 1.4.16

  95. Copyright (C) 2013 Free Software Foundation, Inc.

  96. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

  97. This is free software: you are free to change and redistribute it.

  98. There is NO WARRANTY, to the extent permitted by law.

  99.  

  100. Home: ~/.gnupg

  101. Поддерживаются следующие алгоритмы:

  102. С открытым ключом: RSA, RSA-E, RSA-S, ELG-E, DSA

  103. Симметричные шифры: IDEA, 3DES, CAST5, BLOWFISH,

  104.                                      AES, AES192, AES256, TWOFISH,

  105.                                      CAMELLIA128, CAMELLIA192,

  106.                                      CAMELLIA256

  107. Хэш-функции: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512,

  108.                        SHA224

  109. Алгоритмы сжатия: Без сжатия, ZIP, ZLIB,

  110.                                  BZIP2

  111. File result:./imageupdate

  112. Create section "Kernel size:" and append file ./uImzlib_mag250.img.

  113. Create section "Image  size:" and append file ./sumsubfsnone.img.sign.

  114. Create section "Env size:" and append file ./images/env_mag250.txt.

  115. Create section "SecondBoot size:" and append file ./images/SbootIm_mag250.

  116. File ./imageupdate create — successfully!!!

  117. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# mv imageupdate 218-r11_v3_prom

  118.  

  119. Потом собрал вторую прошивку

  120.  

  121. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# export MAG200_OP_KEY=Atlas_telecom

  122. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# ./kernel_sign_250_custom.sh

  123. gzip: ./images/vmlinux.bin.mag250: No such file or directory

  124. File vmlinux.sign create - successfully!!!

  125. Image Name:   MAG250 SH4 Kernel Linux 2.6.17

  126. Created:      Wed Apr 15 09:59:23 2015

  127. Image Type:   SuperH Linux Kernel Image (gzip compressed)

  128. Data Size:    263 Bytes = 0.26 kB = 0.00 MB

  129. Load Address: 0x80800000

  130. Entry Point:  0x80801000

  131.  

  132. Необходим пароль для доступа к секретному ключу пользователя: "Atlas_telecom (ololo) <support@internet.su>"

  133. 2048-бит RSA ключ, ID 667C82F8, создан 2015-04-15

  134.  

  135. gpg: gpg-agent недоступен в данной сессии

  136. File uImzlib_mag250.img create - successfully!!!

  137. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# nano ./img_make.profile.mag25

  138. img_make.profile.mag250  img_make.profile.mag254  

  139. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# nano ./img_make.profile.mag250

  140.  

  141. root@maxim-desktop:/home/maxim/temp/operators_utils_new_200_250_254_270# ./img_make.sh 218 "218-r11_v3" ./rootfs MAG250 ./img_make.profile.mag250

  142. Make rootfs image ./rootfs

  143. Append digital signature MAG200_OP_KEY=Atlas_telecom

  144.  

  145. Необходим пароль для доступа к секретному ключу пользователя: "Atlas_telecom (ololo) <support@internet.su>"

  146. 2048-бит RSA ключ, ID 667C82F8, создан 2015-04-15

  147.  

  148. gpg: gpg-agent недоступен в данной сессии

  149. File ./sumsubfsnone.img.sign create - successfully!!!

  150. gpg (GnuPG) 1.4.16

  151. Copyright (C) 2013 Free Software Foundation, Inc.

  152. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>

  153. This is free software: you are free to change and redistribute it.

  154. There is NO WARRANTY, to the extent permitted by law.

  155.  

  156. Home: ~/.gnupg

  157. Поддерживаются следующие алгоритмы:

  158. С открытым ключом: RSA, RSA-E, RSA-S, ELG-E, DSA

  159. Симметричные шифры: IDEA, 3DES, CAST5, BLOWFISH,

  160.                                      AES, AES192, AES256, TWOFISH,

  161.                                      CAMELLIA128, CAMELLIA192,

  162.                                      CAMELLIA256

  163. Хэш-функции: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512,

  164.                        SHA224

  165. Алгоритмы сжатия: Без сжатия, ZIP, ZLIB,

  166.                                  BZIP2

  167. File result:./imageupdate

  168. Create section "Kernel size:" and append file ./uImzlib_mag250.img.

  169. Create section "Image  size:" and append file ./sumsubfsnone.img.sign.

  170. Create section "Env size:" and append file ./images/env_mag250.txt.

  171.  

  172. Необходим пароль для доступа к секретному ключу пользователя: "Atlas_telecom (ololo) <support@internet.su>"

  173. 2048-бит RSA ключ, ID 667C82F8, создан 2015-04-15

  174.  

  175. gpg: gpg-agent недоступен в данной сессии

  176. Create section "SecondBoot size:" and append file ./images/SbootIm_mag250.

  177.  

  178. Необходим пароль для доступа к секретному ключу пользователя: "Atlas_telecom (ololo) <support@internet.su>"

  179. 2048-бит RSA ключ, ID 667C82F8, создан 2015-04-15

  180.  

  181. gpg: gpg-agent недоступен в данной сессии

  182.                              

  183. Необходим пароль для доступа к секретному ключу пользователя: "Atlas_telecom (ololo) <support@internet.su>"

  184. 2048-бит RSA ключ, ID 667C82F8, создан 2015-04-15

  185.  

  186. gpg: gpg-agent недоступен в данной сессии

  187. File ./imageupdate create — successfully!!!

  188. И переименовал второй образ.