интересен

Как да изградим портативна хакерска станция с Raspberry Pi и Kali Linux

Разрушаването на пароли за Wi-Fi, подправянето на акаунти и тестване на мрежи за експлоатации е достатъчно забавно, но ако искате да вземете шоуто по пътя, ще искате лесно преносим платформа. Въведете Kali Linux и Raspberry Pi.

Kali Linux е операционна система, изградена за тестване на мрежата за проникване. Можете да го стартирате на вашия лаптоп, за да пропуснете близките пароли за Wi-Fi, мрежите за измама, да тествате за Bluetooth уязвимости и много други неща. Не забравяйте, че използването на тези знания за пробиване в защитени мрежи вероятно ще ви арестуват и обвинят в престъпление - вероятно федерално обвинение за нарушаване на Закона за компютърната сигурност. Трябва да използвате тези знания само за добро, за ваше собствено обучение и да играете само с мрежи, които контролирате. Преди сме говорили доста обширно за използването на Kali Linux, така че няма да разгледаме това тук, но вижте нашето ръководство за преглед на всичко, което можете да направите с него. Всичко това важи за версията Raspberry Pi, която ще изградим и тук.

Raspberry Pi е малък компютър с размер на кредитна карта, който не изисква много енергия, за да се използва. Когато комбинирате Raspberry Pi и Kali Linux заедно, получавате супер преносима машина за тестване на мрежи, която можете да носите със себе си навсякъде. В това ръководство ще ви покажем как да стартирате Kali и да стартирате на Raspberry Pi с сензорен екран. По този начин никога не е необходимо да инсталирате Kali Linux на основния си компютър.

Какво ще ви трябва

  • Raspberry Pi (Модел B / B + или 2, обаче, Raspberry Pi 2 изисква няколко допълнителни стъпки за инсталиране, така че ако не искате да преминете през тях, придържайте се към Model B +)
  • Батерия (всяка от тези външни 5V батерии с USB порт, създаден за смарт телефони, трябва да работи, въпреки че има по-елегантни решения, ако се интересувате)
  • Wi-Fi карта
  • 8 GB SD карта
  • Сензорен екран на PiTFT ( Актуализация: по-стара версия на тази публикация е насочена към този екран, който все още работи, но не пасва точно на Raspberry Pi 2 или други по-нови версии на Pi)
  • Калъф (незадължителен, но ако носите Raspberry Pi наоколо със себе си, полезно е. Този случай от Adafruit, създаден за пакетиране в PiTFT и Model B, е чудесен вариант, ако това е моделът, с който работите.)
  • Клавиатура (харесва ми да използвам малка безжична клавиатура с тъчпад като този, така че всичко да се побира в малка чанта.)
  • Настолен компютър (за извършване на първоначалната инсталация)

Първа стъпка: Инсталирайте Kali на Raspberry Pi

Преди да направим нещо, ще трябва да изтеглите и инсталирате изграждането на сензорен екран на изображението на Kali Linux за Raspberry Pi. Това е точно като инсталирането на всяка друга Raspberry Pi операционна система, която разгледахме подробно тук, но ето кратката версия:

Как да инсталирате Kali на вашата SD карта в Windows

  1. Изтеглете изображението на Kali Linux Raspberry Pi за вашия хардуер (Модел B / B + потребителите трябва да грабнат TFT версията, Raspberry Pi 2 трябва да вземе версията Pi 2) и разархивирайте .img файла вътре. Забележка: Ако не използвате сензорния екран, изтеглете редовната версия на Kali Linux за Raspberry Pi.

  2. Изтеглете Win32DiskImager и разархивирайте приложението (.exe файл) вътре.
  3. Поставете вашата SD карта във вашия компютър с Windows с помощта на четец на карти.
  4. Отворете Win32DiskImager.exe, приложението, което току-що изтеглете, като щракнете двукратно върху него. Ако използвате Windows 7 или 8, щракнете с десния бутон върху него и изберете „Изпълнение като администратор“.
  5. Ако вашата SD карта не бъде автоматично открита от приложението, щракнете върху падащото меню в горния десен ъгъл (обозначен като „Устройство“) и го изберете от списъка.
  6. В секцията с файл с изображения на приложението щракнете върху иконата на малката папка и изберете Raspbian .img файла, който току-що изтеглихте.
  7. Щракнете върху бутона Write и изчакайте Win32DiskImager да направи своето. Когато приключи, можете безопасно да извадите SD картата си и да я поставите във вашия Raspberry Pi.

Как да инсталирате Kali на вашата SD карта в OS X

  1. Изтеглете изображението на Kali Linux Raspberry Pi за вашия хардуер (Модел B / B + потребителите трябва да грабнат TFT версията, Raspberry Pi 2 трябва да вземе версията Pi 2) и разархивирайте .img файла вътре. Забележка: Ако не използвате сензорния екран, изтеглете редовната версия на Kali Linux за Raspberry Pi.

  2. Изтеглете конструктора на RPi-sd карти (не забравяйте да изберете подходящата версия за инсталираната версия на OS X) и разархивирайте приложението.
  3. Поставете вашата SD карта във вашия Mac с помощта на четец на карти.
  4. Отворете конструктора на RPi-sd карти. Веднага ще бъдете помолени да изберете Raspbian изображение. Изберете .img файла, който сте изтеглили по-рано.
  5. Ще бъдете попитани дали вашата SD карта е свързана. Тъй като го поставихме по-рано, така е, така че продължете и щракнете върху Напред Ще ви бъдат предложени опции за SD карта. Ако имате само един вмъкнат, няма да видите нищо друго в списъка и той ще бъде проверен. Ако не, просто проверете само картата, която искате да използвате, и щракнете върху OK.
  6. Въведете вашата администраторска парола и щракнете върху OK.
  7. Ще бъдете попитани дали SD картата е изхвърлена. Това трябва да се случи, тъй като приложението трябва да го демонтира, за да може да изпълни директно копие. Проверете два пъти дали вашата SD карта вече не е налична в Finder. НЕ го изваждайте от вашия USB порт. Когато сте сигурни, щракнете върху Продължи.
  8. Създателят на RPi-sd завършва с подготовката на вашата SD карта, безопасно я извадете и я поставете във вашия Raspberry Pi единица.

Стъпка втора: Закачете дисплея

Raspberry Pi има GPIO (вход / изход за общо предназначение), в който сензорният екран се вписва. На вашия Raspberry Pi, това е набор от щифтове в ъгъла - трябва да е доста очевидно как се вписва заедно. Продължете напред и щракнете върху вашия дисплей в Raspberry Pi.

Трета стъпка: Включете всичко и включете захранването

С прикрепения дисплей е време да включите всичко останало. Включете Wi-Fi адаптера и клавиатурата в USB портовете. След това включете Pi в батерията си.

Процесът на стартиране може да бъде малко бавен и тромав тук, така че не се притеснявайте, ако отнеме малко време. Първо ще видите бял екран за малко, преди да започне процесът на зареждане. В крайна сметка ще бъдете посрещнати от екрана за вход.

Ако използвате Raspberry Pi 2, ще трябва да преминете през някои неща за настройка тук, за да работите на екрана. Ако използвате B +, преминете към следващата стъпка.

В момента Raspberry Pi 2 изисква някои допълнителни стъпки, за да работи екранът. Когато първоначално го заредите, ви посреща тъжен, бял екран. За щастие, не е прекалено обезпокояващо работата на екрана. За съжаление, ще ви трябва или HDMI монитор, за да прикачите Pi към, или ще трябва да влезете през SSH, за да преминете през тази част. Продължете напред и свържете някое от тях и заредете Pi сега.

  1. Ще видите подкана за потребителско име и парола от командния ред на вашия Raspberry Pi. Въведете root на потребителското име и toor паролата.

  2. Започнете с монтиране на дяла за зареждане. Въведете mount /dev/mmcblk0p1 /boot и натиснете Enter.

  3. След това ще изтеглите и инсталирате софтуера за настройка на Adafruit. Въведете wget //adafruit-download.s3.amazonaws.com/adafruit_pitft_kernel_1.20150420-1.tar.gz и натиснете Enter.

  4. Въведете tar xf adafruit_pitft_kernel_1.20150420-1.tar.gz и натиснете Enter, за да извлечете този файл.

  5. Въведете cd adafruit_pitft_kernel_1.20150420-1 и натиснете Enter.

  6. Въведете ./install.sh и натиснете Enter. Това ще отнеме известно време. Когато приключи, ще ви помоли да рестартирате. Кажете „да“ и изчакайте рестартирането.

  7. Въведете git clone //github.com/adafruit/Adafruit-PiTFT-Helper.git и натиснете Enter, за да изтеглите екранен софтуер на Adafruit.

  8. Добре, сега отново трябва да монтирате стартиращия диск. Въведете mount /dev/mmcblk0p1 /boot и натиснете Enter.

  9. Въведете cd Adafruit-PiTFT-Helper и натиснете Enter.

  10. Въведете ./adafruit-pitft-helper -u /root/ -t 28r и натиснете Enter. Това конфигурира вашия дисплей.

  11. Сега ще трябва да коригирате някои проблеми с екрана за зареждане, показващ само мигащ курсор. Въведете sudo apt-get install xserver-xorg-video-fbdev и натиснете Enter.

  12. След като завършите, въведете cd /usr/share/X11/xorg.conf.d/ и натиснете Enter.

  13. Накрая въведете nano 99-fbdev.conf и натиснете Enter. Това ще отвори текстов файл. Ще трябва да копирате следния бит код във файла:

Раздел „Устройство“

Идентификатор „myfb“

Драйвер “fbdev”

Опция „fbdev“ „/ dev / fb1“

EndSection

Когато приключите, натиснете Ctrl + X, за да запазите и излезете.

Това трябва да го направи. Напред въведете рестартиране и натиснете Enter, за да рестартирате вашия Pi с работещ екран.

Четвърта стъпка: Влезте и активирайте вашата Wi-Fi карта

Сега е време да влезете и да активирате Wi-Fi картата, за да можете всъщност да използвате инструментите в Kali Linux. Raspberry Pi автоматично ще разпознае вашата Wi-Fi карта, но все пак ще трябва да влезете в мрежата си. Първо нещо, първо трябва да стартираме графичния потребителски интерфейс на Kali Linux и да се уверим, че всичко работи:

  1. Ще видите подкана за потребителско име и парола от командния ред на вашия Raspberry Pi. Въведете root на потребителското име и toor паролата (ще променим това по-късно).
  2. Въведете startx и натиснете Enter, за да стартирате графичния интерфейс за Kali. Това може да отнеме малко време, за да се зареди на Pi.
  3. Вече можете да навигирате в Pi с сензорния екран и клавиатурата. Докоснете малката икона на терминал на дока в долната част, за да отворите командния ред.
  4. За да настроите вашата Wi-Fi карта, въведете nano /etc/network/interfaces в командния ред и натиснете Enter, за да заредите конфигурационния файл за вашите Wi-Fi настройки.
  5. Добавете следните редове към текстовия файл, който току-що отворихте, замествайки вашата мрежа в:

auto wlan0

iface wlan0 inet dhcp

wpa-ssid "вашето мрежово име"

wpa-psk „мрежовата парола“

Когато приключите, натиснете Ctrl + X, за да запазите и излезете. Вашата Wi-Fi карта вече трябва да работи (въпреки че може да се наложи първо да рестартирате).

Стъпка пета: Променете паролата си

Преди да направите нещо друго, трябва да промените главната парола на вашето устройство (да не би някой друг със сходни хакерски умения да овладее това). За щастие, лесно е.

  1. Докато все още сте в командния ред (ако не сте, продължете напред и просто докоснете иконата на терминала в Kali, за да го отворите отново), въведете passwd и натиснете Enter.
  2. Въведете новата си парола два пъти.
  3. Също така е добре да преконфигурирате вашия OpenSSH сървър сега, така че да не е зададен по подразбиране. Въведете dpkg-reconfigure openssh-server и натиснете Enter.

Сега вашата малка преносима система е настроена и защитена.

Какво можете да направите с това устройство

От тук зависи какво ще правите с вашата малка преносима хакерска станция. Можете да използвате сензорния екран на Pi за основна навигация и да стартирате всяка програма в Kali Linux, която искате. Ако не знаете откъде да започнете, ето няколко идеи:

  • Настройте SSH, за да се свържете дистанционно с Pi
  • Научете основите на командния ред
  • Пропуснете парола за Wi-Fi, създайте фалшива мрежа или претърпете трафик на друго устройство

  • Наблюдавайте всичко, което се случва в мрежа
  • Още ръководства за Kali Linux

Светът е твоята стрида. Рязайте отговорно, всички.

отворено