Рейтинг@Mail.ru

Установка Kali Linux на Utilite Pro

: в разделе: Open Source
9599

установка Kali Linux на Utilite Pro

Разработчики Kali находятся в постоянном поиске новых интересных технических средств поддержки ARM для Kali Linux. Чем бы мы с вами ни пользовались Galaxy Note или крохой SS808 размером с флешку, Kali будет поддерживать и работать на нем. И вот, не так давно, взгляд разработчиков упал на Utilite Pro.

Utilite Pro это четырехядерный процессор ARM Cortex-A9 c 4 ГБ ОЗУ, твердотельным SSD накопителем емкостью более 512 ГБ поддерживающим интерфейс mSATA, так в устройстве есть HDMI и DVI-D выходы, встроенная плата Wi-Fi и 4 USB порта. А еще в ней нет вентилятора.

Обладая такими шикарными техническими данными, эта малышка не могла ускользнуть из поля зрения разработчиков. И они дали этой "детке" свой Kali Linux с блекджеком и так далее.

Далее в этой статье мы рассмотрим процесс создания образа Kali Linux для Utilite Pro, а так же покажем как его установить.

На Utilite Pro по умолчанию стоит Ubuntu. Первое что нужно сделать, это обновить образ загрузчика операционной системы uBoot bootloader, чтобы обеспечить поддержку 1.8V microSD карт

[email protected]:~# apt-get install mtd-utils


[email protected]:~# git clone https://github.com/offensive-security/kali-uboot-images.git uboot

[email protected]:~/uboot# ./cm-fx6-bootloader-update.sh

CompuLab CM-FX6 (Utilite) boot loader update utility 1.1 (Nov 25 2013)

>> Checking for utilities...

>> ...Done

>> Board CPU: mx6q

>> Board DRAM: 2gb

>> Looking for boot loader image file: cm-fx6-u-boot-mx6q-2gb

>> ...Found

>> Looking for SPI flash: mtd0

>> ...Found

>> Current U-Boot version in SPI flash: U-Boot 2009.08-cm-fx6-0.87+tools (Oct 06 2013 - 13:46:27)

>> New U-Boot version in file: (248K)

>> Proceed with the update?

1) Yes

2) No

#? Yes

** Do not power off or reset your computer!!!

>> Erasing SPI flash...

Erasing 4 Kibyte @ bf000 -- 100 % complete

>> ...Done

>> Writing boot loader to the SPI flash...

...........

>> ...Done

>> Checking boot loader in the SPI flash...

>> ...Done

>> Boot loader update succeeded!

[email protected]:~/uboot#

Как только с этим покончено, удаляем образ Offensive Security Trusted Contributed ARM, и оставляем скрипт Utilite. На отдельном ПК с 32 битной Kali Linux, мы устанавливаем все необходимое для того чтобы начать создавать ARM образ, убедитесь что у вас есть в запасе по меньшей мере 10ГБ свободного места. Начинаем с того, что загружаем и устанавливаем кросс-компилятор ARM и создаем скрипты:


[email protected]:~# git clone https://github.com/offensive-security/kali-arm-build-scripts.git

Cloning into 'kali-arm-build-scripts'...

remote: Counting objects: 95, done.

remote: Compressing objects: 100% (57/57), done.

remote: Total 95 (delta 62), reused 70 (delta 37)

Unpacking objects: 100% (95/95), done.

[email protected]:~# git clone https://github.com/offensive-security/gcc-arm-linux-gnueabihf-4.7.git

Cloning into 'gcc-arm-linux-gnueabihf-4.7'...

remote: Counting objects: 5839, done.

remote: Compressing objects: 100% (3105/3105), done.

remote: Total 5839 (delta 2559), reused 5837 (delta 2559)

Receiving objects: 100% (5839/5839), 74.64 MiB | 3.38 MiB/s, done.

Resolving deltas: 100% (2559/2559), done.

[email protected]:~#

Как только все готово, запускаем скрипты установки зависимых пакетов, которые установят все необходимое:

[email protected]:~# cd kali-arm-build-scripts/

[email protected]:~/kali-arm-build-scripts# ./build-deps.sh

Reading package lists... Done

Building dependency tree

Reading state information... Done

abootimg is already the newest version.

...

Далее, мы запускаем скрипт создания образа Utilite, и идем пить кофе, пару чашек.

[email protected]:~/kali-arm-build-scripts# ./utilite.sh 1.0

I: Retrieving Release

I: Retrieving Release.gpg

I: Checking Release signature

I: Valid Release signature (key id 44C6513A8E4FB3D30875F758ED444FF07D8D0BF6)

I: Retrieving Packages

I: Validating Packages

I: Resolving dependencies of required packages...

I: Resolving dependencies of base packages...

...

...

...

Cloning into 'firmware'...

remote: Counting objects: 874, done.

remote: Compressing objects: 100% (685/685), done.

remote: Total 874 (delta 181), reused 849 (delta 167)

Receiving objects: 100% (874/874), 30.17 MiB | 4.84 MiB/s, done.

Resolving deltas: 100% (181/181), done.

del devmap : loop0p2

del devmap : loop0p1

Removing temporary build files

Generating sha1sum for kali-1.0-utilite.img

Compressing kali-1.0-utilite.img

Generating sha1sum for kali-1.0-utilite.img.xz

[email protected]:~/kali-arm-build-scripts#

Как только образ готов, можете найти его в поддиректории utlite созданной скриптом:

[email protected]:~/kali-arm-build-scripts# ls -l utilite-1.0/

total 334720

-rw-r--r-- 1 root root 63 Dec 7 23:48 kali-1.0-utilite.img.sha1sum

-rw-r--r-- 1 root root 342742176 Dec 7 23:52 kali-1.0-utilite.img.xz

-rw-r--r-- 1 root root 66 Dec 7 23:53 kali-1.0-utilite.img.xz.sha1sum

[email protected]:~/kali-arm-build-scripts#

Извлеките файл образа, и поместите его на MicroSD. Далее подключайте карту в устройство Utilite Pro и врубайте!

[email protected]:~/kali-arm-build-scripts# cd utilite-1.0/

[email protected]:~/kali-arm-build-scripts/utilite-1.0# 7z x kali-1.0-utilite.img.xz

7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18

p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

Processing archive: kali-1.0-utilite.img.xz

Extracting kali-1.0-utilite.img

Everything is Ok

Size: 7340032000

Compressed: 342742176

[email protected]:~/kali-arm-build-scripts/utilite-1.0# dd if=kali-1.0-utilite.img of=/dev/sdb bs=1M

Когда установка завершится, можете войти в систему с логином и паролем root/toor.

[email protected]:~# uname -a

Linux kali 3.0.35-cm-fx6-4 #1 SMP Sat Dec 7 23:47:48 EST 2013 armv7l GNU/Linux

[email protected]:~# cat /proc/cpuinfo

Processor : ARMv7 Processor rev 10 (v7l)

processor : 0

BogoMIPS : 790.52

processor : 1

BogoMIPS : 790.52

processor : 2

BogoMIPS : 790.52

processor : 3

BogoMIPS : 790.52

0
Привязка к тегам kali Linux хак

Оставить комментарий

Гость Среда, 20 Ноябрь 2019