Amazon Elastic Beanstalk Ebextension – Come installare android apk tool

In questo articolo vedremo come configurare una webapp su Amazon Elastic BeanStalk per installare apk tool di android, utili per effettuare il reverse engineering delle app.

amazon-web-services

 

 

 

 

 

Il seguente script, inserito dentro la directory ebextensions nella root della webapp, consente di installare i tool di analisi degli apk di android, nello specifico lo script aapt, che per poter funzionare correttamente richiede alcune librerie. Lo script viene copiato al path /usr/local/bin per poter poi essere utilizzato come comando bash di sistema. Ricordo che gli script di configurazione vanno formattati secondo le regole di YAML

Lo script di configurazione è il seguente:
sources:
  /home/ec2-user: http://android-apktool.googlecode.com/files/apktool-install-linux-r05-ibot.tar.bz2

commands:
  0-install-libraries:
    command: yum -y install libgcc46.i686 libgcc46.x86_64 libstdc++46.i686 libstdc++46.x86_64 
    cwd: /root/
    ignoreErrors: true
  1-set-permissions:
    command: chmod -R 755 apktool-install-linux-r05-ibot
    cwd: /home/ec2-user
    ignoreErrors: true
  2-copy-executables:
    command: cp -f apktool-install-linux-r05-ibot/aapt /usr/local/bin
    cwd: /home/ec2-user
    ignoreErrors: true

 

Lascia un commento