você tomou a pílula vermelha? ahahhh
Fico feliz que você fez isso. Vamos tentar mostrar-lhe como construir seu próprio Pwn no telefone rodando o sistema operacional Kali e AOPP (Android Open Pwn Projeto) da imagem.
Vamos começar ...
Piscar o telefone
- Baixar a imagem de recuperação para o seu dispositivo: https://twrp.me/Devices
- Conecte o dispositivo ao computador central via cabo USB.
- Desligue o dispositivo e inicializar o gerenciador de inicialização: Pressione e segure os botões de energia e Volume-Para baixo
- Confirme o dispositivo é reconhecido pela máquina host:
(um dispositivo deve estar listado quando o comando retorna)$ fastboot devices
- Desbloquear o dispositivo:
$ fastboot oem unlock
- Uma vez desbloqueado, piscar a imagem de recuperação:
$ fastboot flash recovery <name-of-recovery-image>.img
- Depois que a imagem de recuperação foi brilhou, bota em recuperação a partir do gerenciador de inicialização: Use as Volume-down / up botões para percorrer as opções de bootloader e, em seguida, o botão Power para seleccionar
- Se solicitado, swipe "Swipe para permitir modificações".
- Uma vez em recuperação, limpe o dispositivo: Toque Limpe> Wipe Avançado> torneira: cache de Dalvik / ART, Sistema, Cache, dados> swipe "Deslize para Wipe"
- Uma vez apagado, não NÃO inicializar no sistema (Você não tem um, você só limpou-o). Toque no botão Home para voltar ao ecrã Recuperação casa.
- Confirme novamente o dispositivo é reconhecido pela máquina host: (um dispositivo deve estar listado quando o comando retorna)
$ adb devices
- A partir da máquina host, empurre a ROM zip AOPP baixado para o sdcard dispositivo: $ impulso adb <nome-de-rom-zip> .zip / sdcard /
- No dispositivo, toque em Instalar e, em seguida, selecione o zip ROM AOPP de / sdcard.
- Swipe "Swipe para confirmar Flash"
- Uma vez instalado, toque em "System Reboot"
OK Agora vamos construir no Telefone
Baixando o Fonte
- Consulte "Transferir e para estabelecer requisitos" antes de prosseguir: https://source.android.com/source/requirements.html
- Consulte "Fazendo o download do Source" antes de prosseguir: https://source.android.com/source/downloading.html
- Crie um diretório para o sistema de compilação para viver e cd para o diretório:
$ mkdir <WORKING_DIR>
$ cd <WORKING_DIR>
- Inicializar um repositório local usando esta árvore de origem, use o comando:
$ repo init -u git@github.com:aopp/android_platform.git -b px-0.1
- Sincronizar o repositório, use:
$ repo sync
Prédio
Os dispositivos são referidos pelo nome de código (por exemplo, martelo). Certifique-se de usar isso quando substituindo <dispositivo de codinome> no seguinte conjunto de instruções.
- Consulte "Construindo o Sistema" antes de prosseguir: https://source.android.com/source/building.html
- Para inicializar o ambiente de criação, use o seguinte comando:
$ . build/envsetup.sh
- Prepare o ambiente de compilação (download dispositivo de árvore e dependências) para o seu dispositivo específico:
$ breakfast <device-codename>
- Conecte o dispositivo executando uma ROM AOPP / AOSP trabalhando para a máquina host via USB.
- Verifique se ele está inicializado no sistema e confirmar o dispositivo é reconhecido pela máquina host: (um dispositivo deve estar listado quando o comando retorna)
$ adb devices
- Digite o diretório do dispositivo:
$ cd <WORKING_DIR>/device/<vendor>/<device-codename>/
- Extrair os binários de propriedade do seu dispositivo:
$ ./extract-files.sh
- Voltar para a raiz do sistema de compilação:
$ croot
- Iniciar uma compilação correr para o seu dispositivo:
$ brunch <device-name>
- Uma vez completo, o zip ROM pode ser encontrada no out / diretório:
$ cd /out/target/product/<device-codename>
- O zip ROM flashable (produto da compilação run) será localizado no out / diretório como: AOPP-0.1- <build-date> -UNOFFICIAL- <dispositivo de codinome> .zip
piscando
- Faça o download e instalar as ferramentas de linha de comando para seu sistema operacional: https://developer.android.com/studio/index.html#downloads
- Faça o download do ROM AOPP para o seu dispositivo: https://wiki.pwnieexpress.com/index.php/Official_devices
- Baixar a imagem de recuperação para o seu dispositivo: https://twrp.me/Devices
- Conecte o dispositivo ao computador central via cabo USB.
- Desligue o dispositivo e inicializar o gerenciador de inicialização: Pressione e segure os botões de energia e Volume-Para baixo
- Confirme o dispositivo é reconhecido pela máquina host:(um dispositivo deve estar listado quando o comando retorna)
$ fastboot devices - Desbloquear o dispositivo:
$ fastboot oem unlock - Uma vez desbloqueado, piscar a imagem de recuperação:
$ fastboot flash recovery <name-of-recovery-image>.img
- Depois que a imagem de recuperação foi brilhou, bota em recuperação a partir do gerenciador de inicialização: Use as Volume-down / up botões para percorrer as opções de bootloader e, em seguida, o botão Power para seleccionar
- Se solicitado, swipe "Swipe para permitir modificações".
- Uma vez em recuperação, limpe o dispositivo: Toque Limpe> Wipe Avançado> torneira: cache de Dalvik / ART, Sistema, Cache, dados> swipe "Deslize para Wipe"
- Uma vez apagado, não NÃO inicializar no sistema (Você não tem um, você só limpou-o). Toque no botão Home para voltar ao ecrã Recuperação casa.
- Confirme novamente o dispositivo é reconhecido pela máquina host: (um dispositivo deve estar listado quando o comando retorna)
$ adb devices
- A partir da máquina host, empurre a ROM zip AOPP baixado para o sdcard dispositivo:
$ adb push <name-of-rom-zip>.zip /sdcard/
- No dispositivo, toque em Instalar e, em seguida, selecione o zip ROM AOPP de / sdcard.
- Swipe "Swipe para confirmar Flash"
- Baixar SuperSU de Chainfire aqui: https://download.chainfire.eu/969/SuperSU/UPDATE-SuperSU-v2.76-20160630161323.zip
- Empurre o zip SuperSU de / sdcard /:
$ adb push <SuperSU-zip-name>.zip /sdcard/
- Uma vez instalado, toque em "System Reboot"
- Hack o Gibson ... e lembre-se ... abraços valem mais do que apertos de mão
0 Comentários