Požadavky Notebook s operačním systémem MS Windows 7 a vyšší. 1. V notebooku (v hlavním hostitelském operačním systému (MS Windows)) mít nainstalováno a nakonfigurováno: Nox App Player emulátor (http://en.bignox.com) PSPad (http://www.pspad.com/cz/download.php) Android SDK nainstalován v %HOMEDRIVE%%HOMEPATH%\Android\Sdk (například C:\Users\userName\Android\Sdk) Budeme potřebovat hlavně Android Device Manager, proto po instalaci SDK vyzkoušejte, zda ho můžete spustit C:\Users\userName\Android\Sdk\tools\monitor.bat. VMware Workstation 12 Player nebo vyšší: ( https://my.vmware.com/web/vmware/downloads) 2. Ve VMware Workstation 12 Playeru mít nainstalováno a nakonfigurováno: Ubuntu 16.04 LTS (https://www.ubuntu.com/download/desktop) Toto je naprosto zásadní, neinstalujte si jiné distribuce i když jsou Vaše oblíbené. Celý workshop je postaven na této distribuci. V Ubuntu 16.04 LTS korektně nainstalovány VMWare Tools, tak abyste mohli mezi hostitelským a hostovaným operačním systémem kopírovat soubory a využívat schránku (ctrl +c, ctrl + v) 1
Document Viewer (pro čtení a kopírování příkazů z PDF dokumentů, které obdržíte) Nainstalovat Javu a nastavit cestu v Javě, tak aby šla Java spouštět odkudkoliv! Například: Nainstalovat Android Studio (https://developer.android.com/studio/index.html) do adresáře /opt/android-studio, tak abyste ho mohli spouštět příkazem: sh /opt/android-studio/bin/studio.sh. nano (program pro čtení textových souborů v prostředí linuxového terminálu) Webový prohlížeč Chrome nebo Chromium Rozšíření User-Agent Switcher for Google Chrome: https://chrome.google.com/webstore/detail/user-agent-switcher-forg/ffhkkpnppgnfaobgihpdblnhmmbodake 2
Poznámka: toto rozšíření lze použít i pro Chromium. mc (Midnight Commander, nástroj pro terminál) unzip (nástroj pro terminál) *** Android SDK musí být nainstalován v adresáři ~/Android/Sdk Toto je naprosto zásadní, bez toho si workshop neužijete naplno!!! Prosím dodržujte i velká a malá písmena: ~/Android/Sdk (Linux je case sensitive) Poznámka: ~ (tilda) = levý Alt + 126 nebo pravý Alt + a ~/ (nebo i ~) znamená Váš domovský adresář (například: /home/milan) *** Spustit Android SDK Managera: ~/Android/Sdk/tools/./android A stáhnout všechny nástroje a API, viz obrázky níže: 3
4
Zásadní - API 19: Po nainstalování všech potřebných nástrojů by měl mít Váš Sdk adresář velikost kolem 21 GB: du -sh ~/Android/Sdk > 21G /home/milan/android/sdk 5
Doporučení: dohlédněte na to, abyste měli staženo kompletní API 19 (Android 4.4), protože ho budeme nejvíce používat (rychlost a rozšířenost). Nejlépe je stáhnout všechny API a všechny nástroje, pak budete mít jistotu, že Vám nebude na workshopu nic chybět. gedit (GUI prohlížeč textových dokumentů) V Ubuntu mít nainstalovánu českou i anglickou klávesnici: ************************************************************************************* Instalace Drozeru Použijte tuto verzi balíčků drozer_2.3.4.deb a drozer-agent-2.3.4.apk, viz návod: 1) Instalace Drozeru v PC (Ubuntu OS) Instalace python2.7-dev a python3: sudo apt-get update sudo apt-get install python2.7-dev > After this operation, 42.0 MB of additional disk space will be used. > Do you want to continue? [Y/n] y sudo apt-get install python3 6
Instalace drozeru v Ubuntu: sudo dpkg -i ~/path/drozer_2.3.4.deb Pokud se během instalace objeví chybové hlášení:...broken Package Manager..., opravte jej pomocí: sudo apt-get -f install sudo apt-get update Proveďte restart Ubuntu a opakujte znovu instalaci: sudo dpkg -i ~/path/drozer_2.3.4.deb 2) Stažení Android balíčku drozer-agent-2.3.4.apk Doporučení (nepovinné): vyzkoušejte instalaci drozer-agent-2.3.4.apk: Spustit Android emulátor: ~/Android/Sdk/tools/./emulator @JmenoEmulatoru & Nainstalovat apk balíček drozer-agent-2.3.4.apk: ~/Android/Sdk/platform-tools/./adb install ~/path/drozer-agent-2.3.4.apk ************************************************************************************* Stáhnout soubor burpsuite_free_v1.7.06.jar (nestahujte, prosím, jiný typ než jar, stáhněte prosím verzi: v1.7.06). Odkaz pro stažení: https://portswigger.net/burp/freedownload 7