Источник:
1 2 |
https://www.youtube.com/watch?v=3J8DV-55VI0 https://docs.google.com/document/d/13qEmq9KPhFfX7WIE2u-qK4tB28BIBJqDMD8NUU-3JKE/edit |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 |
1) качаем прошивку (ОС) - https://www.offensive-security.com/kali-linux-arm-images/ качаем 7zip - https://www.7-zip.org/ качаем Etcher 2) через Etcher устанавливаем прошивку 3) Вытаскиваем флешку из компьютера и вставляем вновь. 4) В корне флешки создаем пустой файл ssh , не ssh.txt , а просто shh, без расширения. 5) Теперь вытаскиваем флэху. Вставляем её в Pi, и включаем её. Здесь есть два разъема. Первый (pwr) идет только на питание, а второй (usb) идет для передачи данных и сопряжения с внешними устройствами. Можно подключить и мышку, и клавиатуру и монитор через micro hdmi, но потребуется наличие разветвителя OTG на много USB разъемов, но работать оно всё будет. Собрали это это чудо и смотрим в настройки модема. Здесь должна появится наша малина и её ИП адрес. Но в модеме мы не узнаем какое из устройств является raspberry. Поэтому воспользуемся программой IP scanner (есть и на ПК и на смартфон). Узнаем IP адрес raspberry 6) Далее в Putty прописываем IP адрес, порт не трогаем. Логин root , пароль toor . ЭТОТ ПУНКТ МОЖЕТ БЫТЬ НЕНУЖНЫМ. Моя прошивка была багнутая, возможно у вас все будет нормально. Если после команд: git clone https://github.com/PNPtutorials/PNP-PortableHackingMachine-Pi-Zero-W У вас появилось окно с ошибками, что на флешке не хватает места то смотрим пункт 7. 7) Если все получилось, но места оказалось мало то выключаем устройство и идем в Linux. 8) Прописываем команду gparted 9) Переключаемся на флешку в правом верхнем углу. И если мы здесь видим, что прошивка занимает все место, и есть не размеченная область, то увеличиваем место на флешке, сохраняем изменения. 10) Вытаскиваем флешку и вставляем в ПК. Делаем подключение через Putty. Вводим логин и пароль. 11) Пишем git clone https://github.com/PNPtutorials/PNP-PortableHackingMachine-Pi-Zero-W 12) ls видим скачанный репозиторий. у меня он называется PNP-PortableHackingMachine-Pi-Zero-W 13) Прописываем cd PNP-PortableHackingMachine-Pi-Zero-W ls chmod +x install.sh ./install/sh и ждем завершения далее пишем reboot 14) Настраиваем сеть Подключаемся заново через Putty пишем sudo nano /etc/network/interfaces Если ошибка с SWP файлом то выходим из редактора и удаляем его sudo rm /etc/network/.interfaces.swp Затем опять пишем sudo nano /etc/network/interfaces Вставляем код -----/etc/network/interfaces----- auto lo iface lo inet loopback iface eth0 inet dhcp allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp auto wlan0 iface wlan0 inet dhcp allow-hotplug usb0 iface usb0 inet static address 192.168.42.42 netmask 255.255.255.0 network 192.168.42.0 broadcast 192.168.42.255 gateway 192.168.42.41 -----/etc/network/interfaces----- Сохраняем CTRL+X, Y, entrer 15) Настраиваем WiFi sudo nano /etc/wpa_supplicant/wpa_supplicant.conf пишем ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=RU network={ ssid="ВАША_ТОЧКА_ДОСТУПА" psk="ВАШ_ПАРОЛЬ" key_mgmt=WPA-PSK } Сохраняем CTRL+X, Y, entrer 16) Перезагружаем Pi reboot 17) Пока грузится raspberry активируем точку доступа на телефоне (если вы выбрали модем и он уже включен то просто ждите загрузки Raspberry) 18) Я делал все через телефон поэтому буду описывать все дальнейшие действия как делал я. Смотрим на телефон, т.к. моя точка доступа была через телефон. В IP сканере я вижу IP адрес raspberry. И делаю коннект с мобильного SSH mobile Попробуем сделать ПИНГ, чтобы узнать есть ли интернет. ping mail.ru 19) Смотрим поднялся ли VINO server для VNC netstat -tupln 20) если да, то пишем в VNC Viewer IP адрес raspberry Если нет то поднимаем в ручную: vncserver при первом запуске потребуется придумать пароль 21) снова вводим netstat -tupln и видим, сервак VNC. 22) Теперь делаем коннект через VNC Viewer 23) Если все равно не получается поднять сервер VINO (для VNC) то используем RDP подключение. apt-get install xrdp service xrdp on service xrdp start 24) Смотрим поднялся ли rdp сервер netstat -tupln 25) Подключаемся через RDP через приложение Microsoft RDP в PlayMarket Возможно после действий с RDP у вас как раз поднимется сервер VINO. Поэтому сами выбирайте как лучше производить подключение. 26) Далее устанавливаем websploit git clone https://github.com/websploit/websploit и устанавливаем scapy apt-get install scapy На этом все. |