Os comandos adb devem ser executados a partir da máquina host à qual seu telefone está conectado via USB. O utilitário adb é instalado com o Android SDK na sua máquina de desenvolvimento.
O comando "adb shell", quando executado a partir de sua máquina host, abrirá um shell que conecta você ao seu dispositivo Android. Parece que você está tentando executar o shell diretamente no seu Droid. Isso pode funcionar bem para os comandos dos Passos 4-6 do tutorial Mobile Defense, mas não tenho certeza.
Também pode haver uma maneira de fazer o push adb diretamente no seu telefone. Eu não tenho certeza sobre isso também, mas talvez alguém mais tenha uma resposta autoritária. No final, é provavelmente mais fácil instalar o Android SDK para obter acesso à ferramenta adb. O autor do tutorial presume que você tem acesso à ferramenta adb de alguma forma.