msfpc 안드로이드 악성코드 제작을 이용해 내부침투
msfpc 도구를 이용해 악성 apk를 제작했다.
android apk 파일과 android 리소스 파일 2개가 생성된 것을 알 수 있다.
apk 파일 이름이 너무 길어 test.apk 파일 이름으로 변경했다.
android 리소스 파일 내용들을 확인했다.
msfconsole -r 옵션을 이용해 android 리소스 파일을 불러왔다.
python을 이용해 HTTP Server를 열었다.
안드로이드에서 HTTP Server에 접속을 하면 test.apk 악성코드가 보이는 것을 알 수 있다.
test.apk 설치 화면에서 권한 부여가 되어 있는 항목들을 알 수 있다.
시작할 때 실행, 시스템 설정 수정을 할 수 있는 것을 알 수 있다.
test.apk 파일을 실행시키면 Session이 연결된 것을 알 수 있다.
sessions -i 명령어를 통해 session이 연결되어 있는 것을 알 수 있다.
sessions -i 1 명령어를 입력하면 meterpreter가 연결된 것을 알 수 있다.
sysinfo 명령어를 통해 안드로이드 정보를 확인할 수 있다.
shell 명령어를 입력해 리눅스 명령어와 같기 때문에 ps 명령어를 입력해보았다.
netstat 명령어를 입력해 정보를 확인할 수 있다.