모바일 보안-펜 테스트

이 장에서는 휴대폰 침투 테스트의 기본 개념에 대해 설명합니다. 보시다시피 OS에 따라 다릅니다.

안드로이드 폰 펜 테스트

Android OS 전화의 기본 단계는 다음과 같습니다.

Step 1 − OS 및 앱에 대한 관리 액세스 권한을 얻으려면 SuperOneClick, Superboot, Universal Androot 및 Unrevoked와 같은 도구를 사용하여 OS를 루팅하십시오.

Step 2− AnDOSid로 수행 할 수있는 Apps 또는 OS의 스트레스 테스트를 위해 DoS 공격을 수행합니다. 다음에서 다운로드 할 수 있습니다.https://github.com/Scott-Herbert/AnDOSid

Step 3− 웹 브라우저의 취약점을 확인합니다. 주로 Android 브라우저에 애플리케이션 간 스크립팅 오류가 있는지 확인합니다.

Step 4− SQLite의 취약성 검사는 주로 중요한 정보가 암호화 된 형태 (예 : 암호, 연락처, 데이터베이스 링크 등) 인 경우 중요한 정보를 확인하는 것입니다. 이를 위해 사용되는 최고의 도구 중 하나는 Kali 배포판에있는 sqlmap입니다.

Step 5− 사용자 정보를 편집, 도용, 교체하십시오. 다운로드 할 수 있습니다.https://play.google.com/store/apps/details?id=com.powerapp.studios.ComDroid

Step 6 − Woodpecker 도구를 사용하여 Android 장치의 기능 누출을 감지합니다.

iPhone 펜 테스트

Step 1 − Redsn0w, Absinthe, Sn0wbreeze 및 PwnageTool과 같은 도구를 사용하여 iPhone을 탈옥 해보십시오.

Step 2− iPhone 잠금을 해제 해보십시오. iPhone을 잠금 해제하려면 다음에서 다운로드 할 수있는 iPhoneSimFree와 같은 도구를 사용하십시오.http://www.iphonesimfree.com 및 anySIM.

Step 3− SmartCover를 사용하여 다음 단계를 수행해야하는 암호를 우회합니다. 전원 끄기 메시지가 나타날 때까지 iOS 운영 장치의 전원 버튼을 길게 누릅니다. 화면이 닫힐 때까지 스마트 커버를 닫고 몇 초 후에 스마트 커버를 엽니 다. 암호 코드 보안을 우회하려면 취소 버튼을 누르십시오.

Step 4− Kali 배포판에 통합 된 Metasploit을 사용하여 iPhone을 해킹합니다. Metasploit 도구를 사용하여 발견 한 취약성을 기반으로 iPhone의 취약성을 악용하십시오.

Metasploit은 Rapit7 회사 제품이므로 자세한 내용은 https://community.rapid7.com/community/metasploit/blog/2007/10/21/cracking-the-iphone-part-3.

Step 5 − 동일한 이름과 암호화 유형을 가진 액세스 포인트를 확인하십시오.

Step 6− Wi-Fi 네트워크에서 iOS 기기의 무선 매개 변수를 가로 채서 man-in-the-middle / SSL 스트리핑 공격을 수행합니다. Cain & Abel 도구 또는 Wireshark를 사용하여 Wi-Fi 네트워크에서 악성 패킷을 보냅니다.

Step 7− 잘못된 데이터를 장치로 전송할 수 있는지 확인하십시오. 이메일 또는 SMS 전송과 같은 사회 공학 기술을 사용하여 사용자를 속여 악성 웹 페이지가 포함 된 링크를여십시오.

Windows Phone 펜 테스트

다음은 Windows Phone 펜 테스트 단계입니다.

Step 1− SMS를 보내 전화를 끄십시오. 휴대폰으로 SMS를 보내면 휴대폰이 꺼지고 다시 재부팅됩니다.

Step 2− Windows phone을 탈옥 해보십시오. WindowBreak 프로그램을 사용하여 Windows Phone을 탈옥 / 잠금 해제합니다. 이 도구에 대한 자세한 내용은 링크에서 얻을 수 있습니다.http://windowsphonehacker.com/articles/the_windowbreak_project-12-23-11

Step 3− 장치 내 암호화를 확인합니다. 비밀번호 나 PIN없이 휴대폰의 데이터에 액세스 할 수 있는지 확인하세요.

Step 4− Windows Phone Internet Explorer의 취약점을 확인하십시오. Internet Explorer의 CSS 기능의 결함으로 인해 공격자가 원격 코드 실행을 통해 전화를 통해 전체 액세스 권한을 얻을 수 있는지 확인하십시오.

블랙 베리 펜 테스트

Step 1− 첫째, BlackBerry에서 블랙 재킹을 수행합니다. BBProxy 도구를 사용하여 인터넷에서 찾을 수있는 BlackBerry 연결을 가로 채십시오.

Step 2− 애플리케이션 코드 서명 프로세스의 결함을 확인합니다. 선불 신용 카드 및 허위 세부 정보를 사용하여 코드 서명 키를 얻고 악성 프로그램에 서명 한 다음 BlackBerry 앱 세계에 게시합니다.

Step 3− 이메일 악용을 수행합니다. 사용자가 악성 프로그램을 다운로드하도록 속이는 이메일 또는 메시지 보내기.cod BlackBerry 장치의 응용 프로그램 파일.

Step 4− DoS 공격을 수행합니다. 잘못된 형식의 SRP (Server Routing Protocol) 패킷을 BlackBerry 네트워크에서 라우터로 보내 DoS 공격을 유발합니다. 일부 도구는 이전 장에서 언급되었습니다.

Step 5− BlackBerry Browser의 취약성을 확인합니다. 악의적으로 제작 된 웹 링크를 보내고 사용자가 BlackBerry 단말기에서 악성 웹 페이지가 포함 된 링크를 열도록 속이십시오.

Step 6− 암호로 보호 된 파일을 검색합니다. BlackBerry 장치에서 암호로 보호 된 파일 및 백업을 복구 할 수있는 Elcomsoft Phone Password Breaker와 같은 도구를 사용하십시오.

모바일 펜 테스트 툴킷

잔티

zANTI는 IT 보안 관리자와 침투 테스터가 복잡한 보안 감사를 수행 할 수 있도록 지원하는 모바일 침투 테스트 툴킷입니다. 사용자 친화적 인 모바일 앱을 통해 조직의 네트워크에서 고급 해커의 기능을 시뮬레이션합니다. 커뮤니티 용은 무료이고 기업용은 상업용입니다. 다음에서 다운로드 할 수 있습니다.https://www.zimperium.com/zanti-mobile-penetration-testing

또한 포괄적 인 범위의 사용자 지정 가능한 네트워크 정찰 검사를 사용하여 알려지지 않은 인증, 백도어 및 무차별 대입 공격, DNS 및 프로토콜 별 공격, 불량 액세스 포인트를 찾아 네트워크를 검사합니다.

MTM (Man-in-the-Middle), 암호 크래킹 및 Metasploit을 포함한 다양한 침투 테스트를 사용하여 모바일 장치 또는 웹 사이트 내의 취약성을 자동으로 진단합니다.

dSploit

dSploit은 Android 운영 체제 용으로 개발 된 침투 테스트 도구입니다. 무선 네트워크에서 네트워크 보안 평가를 수행 할 수있는 여러 모듈로 구성됩니다.

dSploit을 사용하면 네트워크 매핑, 취약성 검사, 암호 크래킹, 중간자 공격 등과 같은 작업을 수행 할 수 있습니다. 자세한 정보는https://github.com/evilsocket 에서 다운로드 할 수 있습니다. https://sourceforge.net/projects/dsploit999/?source=directory

Hackode (해커의 도구 상자)

Hackode는 Reconnaissance, Google Hacking, Google Dorks, Whois, Scanning, Ping과 같은 다양한 기능을 제공하는 또 다른 Android 침투 테스트 애플리케이션입니다. Traceroute, DNS 조회, IP, MX 레코드, DNS Dig Exploits, 보안 RSS 피드. 다음에서 다운로드 할 수 있습니다.https://play.google.com/store/apps/details?id=com.techfond.hackode