android-security-awesome 



Android 보안 관련 리소스 모음입니다.
이 프로젝트가 유용하다고 생각되면 후원을 고려해 주세요.
- 도구
- 학술/연구/출판물/도서
- 익스플로잇/취약점/버그
도구
온라인 분석기
- Appknox - 무료 아님
- Virustotal
- NowSecure Lab Automated - Android 및 iOS 모바일 앱 모두를 위한 모바일 앱 보안 테스트용 엔터프라이즈 도구입니다. Lab Automated는 클라우드의 실제 기기에서 동적 및 정적 분석을 수행하여 몇 분 만에 결과를 반환합니다. 무료 아님
- App Detonator - APK 바이너리를 실행 분석하여 앱 작성자, 서명, 빌드 및 매니페스트 정보를 포함한 소스 코드 수준의 세부 정보를 제공합니다. 하루 3회 분석 무료 할당량.
- Pithus - 오픈 소스 APK 분석기입니다. 아직 베타 단계이며 현재는 정적 분석으로 제한됩니다. YARA 규칙으로 악성코드를 헌팅할 수 있습니다. 자세한 내용은 여기를 참조하세요.
- Oversecured - Android 및 iOS 앱용 엔터프라이즈 취약점 스캐너로, 앱 소유자와 개발자가 Oversecured를 개발 프로세스에 통합하여 모바일 앱의 각 새 버전을 보호할 수 있는 기능을 제공합니다. 무료 아님.
- AppSweep by Guardsquare - 개발자를 위한 무료의 빠른 Android 애플리케이션 보안 테스트
- Koodous - 방대한 Android 샘플 저장소에 대해 정적/동적 악성코드 분석을 수행하고 공개 및 비공개 Yara 규칙과 대조하여 검사합니다.
- Immuniweb. "OWASP Mobile Top 10 Test", "Mobile App Privacy Check" 및 애플리케이션 권한 테스트를 수행합니다. 무료 티어는 하루 4회 테스트이며, 등록 후 보고서가 포함됩니다
- ANY.RUN - Android 애플리케이션 분석을 지원하는 대화형 클라우드 기반 악성코드 분석 플랫폼입니다. 제한된 무료 플랜이 제공됩니다.
BitBaan
AVC UnDroid
AMAaaS - 무료 Android 악성코드 분석 서비스입니다. Android 애플리케이션에 대한 정적 및 동적 분석을 제공하는 베어메탈 서비스입니다. MalwarePot의 제품입니다.
AppCritique - Android APK를 업로드하고 포괄적인 무료 보안 평가를 받으세요
NVISO ApkScan - 2019년 10월 31일 서비스 종료
Mobile Malware Sandbox
IBM Security AppScan Mobile Analyzer - 무료 아님
Visual Threat - 더 이상 Android 앱 분석기가 아님
Tracedroid
habo - 하루 10회
CopperDroid
SandDroid
Stowaway
Anubis
Mobile app insight
Mobile-Sandbox
Ijiami
Comdroid
Android Sandbox
Foresafe
Dexter
MobiSec Eacus
Fireeye- 최대 60MB, 하루 15회
approver - Approver는 Android 및 iOS 앱을 위한 완전 자동화된 보안 분석 및 위험 평가 플랫폼입니다. 무료 아님.
Fraunhofer App-ray - 만료된 도메인
AndroTotal - 폐쇄됨
정적 분석 도구
- Androwarn - Android 애플리케이션이 개발한 잠재적인 악성 동작을 탐지하고 사용자에게 경고합니다.
- ApkAnalyser
- APKInspector
- Droid Intent Data Flow Analysis for Information Leakage
- DroidLegacy
- FlowDroid
- Android Decompiler – 무료 아님
- PSCout - 정적 분석을 사용하여 Android OS 소스 코드에서 권한 명세를 추출하는 도구
- Amandroid
- SmaliSCA - Smali 정적 코드 분석
- CFGScanDroid - CFG를 스캔하여 악성 애플리케이션의 CFG와 비교합니다.
- Madrolyzer - C&C, 전화번호 등 실행 가능한 데이터를 추출합니다.
- ConDroid - 앱의 기호 실행과 구체적 실행을 결합하여 수행합니다.
- DroidRA
- RiskInDroid - 권한을 기반으로 Android 앱의 위험도를 계산하는 도구로, 온라인 데모를 사용할 수 있습니다.
- SUPER - 안전하고 통합적이며 강력하고 확장 가능한 Rust Android 분석기
- ClassyShark - 모든 Android 실행 파일을 탐색하고 중요한 정보를 표시할 수 있는 독립형 바이너리 검사 도구입니다.
- StaCoAn - 개발자, 버그 바운티 헌터, 윤리적 해커가 모바일 애플리케이션에 대한 정적 코드 분석을 수행하도록 돕는 크로스 플랫폼 도구입니다. 이 도구는 사용성과 사용자 인터페이스의 그래픽 안내에 큰 중점을 두고 만들어졌습니다.
- JAADAS - Soot와 Scala로 구축된, Android 앱의 취약점을 찾기 위한 절차 내 및 절차 간 결합 프로그램 분석 도구
- Quark-Engine - 난독화 무시 Android 악성코드 점수 산정 시스템
- One Step Decompiler - 게으른 이를 위한 Android APK 디컴파일
- APKLeaks - APK 파일에서 URI, 엔드포인트 및 비밀 정보를 스캔합니다.
- Mobile Audit - Android APK에서 정적 분석을 수행하고 악성코드를 탐지하기 위한 웹 애플리케이션입니다.
- Detekt - Kotlin용 정적 코드 분석
- APKdevastate - RAT가 생성한 APK 페이로드용 고급 분석 소프트웨어입니다.
Smali CFG generator
Several tools from PSU
SPARTA - 앱이 정보 흐름 보안 정책을 충족함을 검증(증명)합니다. Checker Framework를 기반으로 구축되었습니다.
앱 취약점 스캐너
- QARK - LinkedIn의 QARK는 앱 개발자가 앱의 보안 문제를 스캔하기 위한 도구입니다.
- AndroBugs
- Nogotofail
- Ostorlab - Ostorlab 무료 버전은 Android Play Store, iOS App Store 및 Huawei AppGallery의 앱을 스캔합니다.
Devknox - 안전한 Android 앱을 구축하기 위한 IDE 플러그인입니다. 더 이상 유지 관리되지 않습니다.
동적 분석 도구