Resources
Upcoming Conferences
마감일은 sec-deadlines와 각 학회 공지를 참고하였음
- D-0ARTMAN 2026AI/MLWorkshop on Resilient and Trustworthy Machine learning-driven systemsDeadline 2026-08-31 · Los Angeles, CA, USA
- D-0B4TI 2026PrivacyInternational Workshop on Blockchain for Decentralized Trust and Digital IdentityDeadline 2026-08-31 · Barcelona, Spain
- D-0
- D-1FSE 2027CryptoIACR Transactions on Symmetric CryptologyDeadline 2026-09-01 · Maastricht, Netherlands
- D-7SECITC 2026NetworkInternational Conference on Security for Information Technology and CommunicationsDeadline 2026-09-07 · Bucharest, Romania
- D-15SSR 2026SecuritySecurity Standardisation Research ConferenceDeadline 2026-09-15 · Baltimore, MD, USA
- D-17Eurocrypt 2027CryptoEuropean Cryptology ConferenceDeadline 2026-09-17 · Eindhoven, Netherlands
- D-17FC 2027CryptoFinancial Cryptography and Data SecurityDeadline 2026-09-17 · Barbados
- D-24ACNS 2027CryptoInternational Conference on Applied Cryptography and Network SecurityDeadline 2026-09-24 · Egham, Surrey, UK
- D-25AIDC 2026AI/MLWorkshop on Agentic AI in Offensive and Defensive Cyber OperationsDeadline 2026-09-25 · Los Angeles, California, USA
- D-25DFC Europe 2027ForensicsDigital Forensics Conference EuropeDeadline 2026-09-25 · Edinburgh, Scotland
- D-29SaTML 2027AI/MLIEEE Conference on Secure and Trustworthy Machine LearningDeadline 2026-09-29 · Reykjavik, Iceland
- D-32ESEC/FSE 2027SoftwareACM International Conference on the Foundations of Software EngineeringDeadline 2026-10-02 · Shenzhen, China
- D-32SAC 2027SecurityACM/SIGAPP Symposium On Applied ComputingDeadline 2026-10-02 · Gwangju, South Korea
- D-35WAITI 2026AI/MLWorkshop on AI for Cyber Threat IntelligenceDeadline 2026-10-05 · Los Angeles, California, USA
- D-45CHES 2027CryptoIACR Transactions on Cryptographic Hardware and Embedded SystemsDeadline 2026-10-15 · Cancun, Mexico
- D-45CSF 2027SecurityIEEE Computer Security Foundations SymposiumDeadline 2026-10-15 · Tokyo, Japan
- D-48WWW 2027NetworkThe ACM Web ConferenceDeadline 2026-10-18 · Dublin, Ireland
- D-52CT-RSA 2027CryptoRSA Conference Cryptographers' TrackDeadline 2026-10-22 · San Francisco, CA, USA
- D-57uASC 2027HardwareMicroarchitecture Security ConferenceDeadline 2026-10-27 · Amsterdam, Netherlands
- D-69HOST 2027HardwareIEEE International Symposium on Hardware Oriented Security and TrustDeadline 2026-11-08 · Washington DC, USA
- D-71CASCADE 2027HardwareConstructive Approaches for Security Analysis and Design of Embedded SystemsDeadline 2026-11-10 · Heilbronn, Germany
- D-78
- D-91ACISP 2027SecurityAustralasian Conference on Information Security and PrivacyDeadline 2026-11-30 · Melbourne, Australia
- D-93DSN 2027NetworkThe International Conference on Dependable Systems and NetworksDeadline 2026-12-02 · Berlin, Germany
- D-102ASIA CCS 2027NetworkACM Asia Conference on Computer and Communications SecurityDeadline 2026-12-11 · Macau
- D-133ISSTA 2027SoftwareACM SIGSOFT International Symposium on Software Testing and AnalysisDeadline 2027-01-11 · Singapore
- D-148
- D-157SAIS 2027AI/MLUSENIX Conference on Secure Agentic-AI SystemsDeadline 2027-02-04 · Santa Clara, CA, USA
Closed · 153
- ICSS 2026Industrial Control System Security WorkshopDeadline 2026-08-28 · Los Angeles, California, USA
- Nordic Conference on Secure IT SystemsDeadline 2026-08-27 · Aarhus, Denmark
- RISC 2026IEEE International Conference on Resilience and Integrated Security for Space and Critical SystemsDeadline 2026-08-22 · San Jose, CA, USA
- TPS-ISA 2026IEEE International Conference on Trust, Privacy and Security in Intelligent Systems, and ApplicationsDeadline 2026-08-22 · San Jose, CA, USA
- ISOC Network and Distributed System Security SymposiumDeadline 2026-08-19 · Seoul, Republic of Korea
- International Conference on Practice and Theory of Public Key CryptographyDeadline 2026-08-16 · Taipei, Taiwan
- PQQS 2026ACM Conference on Post-Quantum and Quantum-based SecurityDeadline 2026-08-10 · San Jose, USA
- DeFi 2026Workshop on Decentralized Finance and SecurityDeadline 2026-08-07 · The Hague, Netherlands
- ISPEC 2026International Conference on Information Security Practice and ExperienceDeadline 2026-08-07 · Xi'an, China
- C&C 2026IMA International Conference on Cryptography and CodingDeadline 2026-07-31 · Cirencester, UK
- ICETCS 2026International Conference on Emerging Trends in CybersecurityDeadline 2026-07-31 · Genoa, Italy
- SmartSP 2026EAI International Conference on Security and Privacy in Cyber-Physical Systems and Smart VehiclesDeadline 2026-07-30 · Detroit, MI, USA
- AISec 2026Workshop on Artificial Intelligence and SecurityDeadline 2026-07-24 · The Hague, The Netherlands
- RASE 2026Workshop on Reliable and trustworthy Automated Software EngineeringDeadline 2026-07-24 · Munich, Germany
- FPS 2026International Symposium on Foundations & Practice of SecurityDeadline 2026-07-20 · Gatineau, Canada
- AICyDef 2026Workshop on Trustworthy and Secure AI for Cyber DefenseDeadline 2026-07-17 · New York City, USA
- LightSEC 2026International Workshop on Lightweight Cryptography for Security and PrivacyDeadline 2026-07-17 · Antalya, Turkiye
- WPES 2026Workshop on Privacy in the Electronic SocietyDeadline 2026-07-17 · The Hague, The Netherlands
- CRISIS 2026International Conference on Risks and Security of Internet and SystemsDeadline 2026-07-15 · Rabat, Morocco
- DSC 2026IEEE Conference on Dependable and Secure ComputingDeadline 2026-07-15 · NYC, USA
- OPTIMIST 2026Workshop on Open Tools, Interfaces and Metrics for Implementation Security TestingDeadline 2026-07-15 · Antalya, Turkiye
- SSS 2026International Symposium on Stabilization, Safety, and Security of Distributed SystemsDeadline 2026-07-15 · Gothenburg, Sweden
- WIFS 2026IEEE International Workshop on Information Forensics and SecurityDeadline 2026-07-15 · Sendai, Japan
- AsianHOST 2026Asian Hardware Oriented Security and Trust SymposiumDeadline 2026-07-14 · Kharagpur, India
- TAKEDOWN 2026ACM Technical Analysis and Knowledge Exchange on Disrupting Online Criminal NetworksDeadline 2026-07-13 · The Hague, The Netherlands
- HumSec 2026Workshop on Human-Targeted Cyber Threats and DefensesDeadline 2026-07-10 · Rome, Italy
- ICISS 2026International Conference on Information Systems SecurityDeadline 2026-07-10 · CMI Chennai, India
- ANUBIS 2026Assessment of Intrusion detection and response SystemsDeadline 2026-07-07 · Rome, Italy
- ISC 2026Information Security ConferenceDeadline 2026-07-02 · Rennes, France
- CBT 2026International Workshop on Cryptocurrencies and Blockchain TechnologyDeadline 2026-07-01 · Rome, Italy
- DPM 2026Data Privacy Management International WorkshopDeadline 2026-07-01 · Rome, Italy
- CPSIoTSec 2026The Joint Workshop on CPS & IoT Security and PrivacyDeadline 2026-06-30 · The Hague, The Netherlands
- IEEE/ACM International Conference on Software EngineeringDeadline 2026-06-30 · Dublin, Ireland
- HS3 2026Workshop on Hardware-Supported Software SecurityDeadline 2026-06-29 · Rome, Italy
- XR Security 2026Workshop on Enhancing Security, Privacy, and Trust in Extended Reality SystemsDeadline 2026-06-26 · Austin, USA
- ADND 2026Workshop on Active Defense and DeceptionDeadline 2026-06-25 · Rome, Italy
- HAIPS 2026Workshop on Human-Centered Privacy and Security for Language ModelsDeadline 2026-06-23 · San Francisco, CA, USA
- MIST 2026Workshop on Mobile and IoT Security TechnologiesDeadline 2026-06-20 · Rome, Italy
- CANS 2026International Conference on Cryptology and Network SecurityDeadline 2026-06-19 · Wollongong, Australia
- NCA 2026International Symposium on Network Computing and ApplicationsDeadline 2026-06-19 · Ortigia-Syracuse (Sicily), Italy
- International Workshop on SecurityDeadline 2026-06-18 · Tokyo, JP
- SECAI 2026Workshop on Security and Artificial IntelligenceDeadline 2026-06-17 · Rome, Italy
- ATC 2026ACM SIGOPS Annual Technical ConferenceDeadline 2026-06-10 · Shatin, Hong Kong
- WICON 2026EAI International Conference on Wireless InternetDeadline 2026-06-01 · Bratislava, Slovakia
- ProvSec 2026International Conference on Provable and Practical SecurityDeadline 2026-05-31 · Queenstown, New Zealand
- The Symposium on Electronic Crime ResearchDeadline 2026-05-30 · Lisbon, Portugal
- ACM Conference on Advances in Financial TechnologiesDeadline 2026-05-27 · London, UK
- Annual Computer Security Applications ConferenceDeadline 2026-05-26 · Los Angeles, CA, USA
- SCP 2026Conference on Sociotechnical Cybersecurity and PrivacyDeadline 2026-05-25 · Belval, Luxembourg
- ICICS 2026International Conference on Information and Communications SecurityDeadline 2026-05-23 · Fukui, Japan
- International Conference on the Theory and Application of Cryptology and Information SecurityDeadline 2026-05-22 · Hong Kong, China
- Theory of Cryptography ConferenceDeadline 2026-05-19 · New York City, USA
- ASOD 2026Workshop on Advances in Secure Software DeploymentsDeadline 2026-05-18 · Linkoping, SE
- AgentCy 2026Workshop on Agentic AI for CybersecurityDeadline 2026-05-18 · Linkoping, SE
- IEEE Conference on Communications and Network SecurityDeadline 2026-05-18 · Newark, DE, USA
- CSA 2026Workshop on Cyber Situational Awareness and Data-Centric ApproachesDeadline 2026-05-18 · Linkoping, SE
- CyResTrust 2026International Workshop on Applied Trust and Cyber ResilienceDeadline 2026-05-18 · Linkoping, SE
- EDId 2026International Workshop on Emerging Digital IdentitiesDeadline 2026-05-18 · Linkoping, SE
- IWSMA 2026International Workshop on Security of Mobile ApplicationsDeadline 2026-05-18 · Linkoping, SE
- PQ-ReadySec 2026International Workshop on Post-Quantum Cybersecurity Readiness and MigrationDeadline 2026-05-18 · Linkoping, SE
- QCLLM 2026Workshop on Quantum Computing for Securing Large Language ModelsDeadline 2026-05-18 · Linkoping, SE
- RDGPT 2026International Workshop on Responsible Data Governance, Privacy, and Digital TransformationDeadline 2026-05-18 · Linkoping, SE
- SAFE-EDGE 2026Workshop on Security, Availability, and Fault-Tolerance in Edge AI SystemsDeadline 2026-05-18 · Linkoping, SE
- SAFER 2026Workshop on Sustainable Security And Awareness For Next Generation InfrastructuresDeadline 2026-05-18 · Linkoping, SE
- SCCS 2026International Workshop on Supply Chain Cyber SecurityDeadline 2026-05-18 · Linkoping, SE
- SIA 2026Workshop on Security in AviationDeadline 2026-05-18 · Linkoping, SE
- SPETViD 2026International Workshop on Security and Privacy Enhancing Technologies for Multimodal DataDeadline 2026-05-18 · Linkoping, SE
- SecHealth 2026Workshop on Cybersecurity in Healthcare OperationsDeadline 2026-05-15 · Linkoping, SE
- GRASEC 2026International Workshop on Graph-based Approaches for CyberSecurityDeadline 2026-05-11 · Linkoping, SE
- IWCC 2026International Workshop on Cyber CrimeDeadline 2026-05-11 · Linkoping, SE
- Selected Areas in CryptographyDeadline 2026-05-11 · Ottawa, ON, Canada
- CUING 2026International Workshop on Cyber Use of Information HidingDeadline 2026-05-08 · Linkoping, SE
- Secdustry 2026Workshop on Cybersecurity in Industry 4.0 and BeyondDeadline 2026-05-05 · Linkoping, SE
- DCS-CI 2026International Conference on Design of Cyber-Secure Critical InfrastructureDeadline 2026-05-04 · Buford, Georgia, USA
- CPRA 2026International Workshop on Cybersecurity and Privacy Risk AssessmentsDeadline 2026-05-01 · Linkoping, SE
- TrustBus 2026International Workshop on Trust, Privacy and Security in the Digital SocietyDeadline 2026-05-01 · Linkoping, SE
- IFIPSC 2026IFIP Summer School on Privacy and Identity ManagementDeadline 2026-04-30 · Leuven, Belgium
- NSPW 2026New Security Paradigms WorkshopDeadline 2026-04-30 · Victoria, Canada
- CCS 2026ACM Conference on Computer and Communications SecurityDeadline 2026-04-29 · The Hague, Netherlands
- IMC 2026ACM Internet Measurement ConferenceDeadline 2026-04-29 · Karlsruhe, Germany
- PST 2026Annual International Conference on Privacy, Security, and TrustDeadline 2026-04-28 · Ottawa, Canada
- ESORICS 2026European Symposium on Research in Computer SecurityDeadline 2026-04-21 · Rome, Italy
- RAID 2026International Symposium on Research in Attacks, Intrusions and DefensesDeadline 2026-04-16 · Lancaster, UK
- SECRYPT 2026International Conference on Security and CryptographyDeadline 2026-04-16 · Porto, Portugal
- AI&CCPS 2026International Workshop on Artificial Intelligence, Cyber and Cyber-Physical SecurityDeadline 2026-04-15 · Linkoping, SE
- APF 2026Annual Privacy ForumDeadline 2026-04-15 · Salzburg, Austria
- ICSC 2026Intelligent Cybersecurity ConferenceDeadline 2026-04-15 · Abu Dhabi, UAE
- WSDF 2026International Workshop on Digital ForensicsDeadline 2026-04-15 · Linkoping, SE
- NextG-Sec 2026NextG Networks Cryptography and SecurityDeadline 2026-04-10 · Stony Brook, New York, USA
- EnergySP 2026ACM SIGEnergy Workshop on Cybersecurity and Privacy of Energy SystemsDeadline 2026-04-05 · Banff, Canada
- QSNS 2026Workshop on Quantum-Secure Networks and SystemsDeadline 2026-03-31 · Vilamoura, Algarve, Portugal
- SciSec 2026International Conference on Science of Cyber SecurityDeadline 2026-03-31 · Beijing, China
- ASE 2026IEEE/ACM Automated Software EngineeringDeadline 2026-03-26 · Munich, Germany
- CIMSS 2026International Workshop on Critical Infrastructure and Maritime Systems SecurityDeadline 2026-03-22 · Stony Brook University, NY, USA
- ACNS-ISC 2026ACNS Workshop on Intelligent and Secure ComputingDeadline 2026-03-20 · Stony Brook University, NY, USA
- SiMLA 2026International Workshop on Security in Machine Learning and its ApplicationsDeadline 2026-03-20 · Stony Brook University, NY, USA
- ACSW 2026Workshop on Automotive Cyber-SecurityDeadline 2026-03-19 · Lisbon, Portugal
- TRUST-AI 2026Workshop on Trustworthy AI for IoMTDeadline 2026-03-16 · Minneapolis, MN, USA
- AIHWS 2026ACNS Workshop on Artificial Intelligence in Hardware SecurityDeadline 2026-03-14 · Stony Brook, New York, USA
- AIoTS 2026International Workshop on Artificial Intelligence and IoT SecurityDeadline 2026-03-13 · Stony Brook, NY, USA
- ACM SaT-CPS 2026ACM Workshop on Secure and Trustworthy Cyber Physical SystemsDeadline 2026-03-10 · Frankfurt, Germany
- SeRIM 2026International Workshop on Security and Risk in Identity ManagementDeadline 2026-03-10 · Lisbon, Portugal
- ARES 2026International Conference on Availability, Reliability and SecurityDeadline 2026-03-09 · Linkoping, Sweden
- SACMAT 2026ACM Symposium on Access Control Models and TechnologiesDeadline 2026-03-06 · Waterloo, Canada
- WOOT 2026USENIX WOOT Conference on Offensive TechnologiesDeadline 2026-03-03 · Baltimore, MD, USA
- WiSec 2026ACM Conference on Security and Privacy in Wireless and Mobile NetworksDeadline 2026-03-03 · Saarbrucken, Germany
- AfricaCrypt 2026International Conference on Cryptography AfricaDeadline 2026-03-01 · Hammamet, Tunisia
- SAFE-ML 2026International Workshop on Secure, Accountable, and Verifiable Machine LearningDeadline 2026-02-27 · Daejeon, South Korea
- VehicleSec 2026USENIX Symposium on Vehicle Security and PrivacyDeadline 2026-02-24 · Baltimore, USA
- TDI 2026International Workshop on Trends in Digital IdentityDeadline 2026-02-22 · Verona, Italy
- Data4SoftSec 2026Workshop on Datasets for Software SecurityDeadline 2026-02-20 · San Francisco, California, USA
- MetaCRiSP 2026Workshop on Metascience and Critical Reflections in Security & PrivacyDeadline 2026-02-19 · San Francisco, California, USA
- SOUPS 2026Symposium on Usable Privacy and SecurityDeadline 2026-02-19 · Hannover, Germany
- FL 2026International Workshop on Secure and Efficient Federated LearningDeadline 2026-02-13 · Bangalore, India
- MALIoT 2026Malicious Software and Hardware in Internet of ThingsDeadline 2026-02-13 · Catania, Italy
- PrivaCI 2026The Annual Symposium on Applications of Contextual IntegrityDeadline 2026-02-13 · Urbana-Champaign, USA
- Crypto 2026International Cryptology ConferenceDeadline 2026-02-12 · Santa Barbara, CA, USA
- DIMVA 2026The Conference on Detection of Intrusions and Malware & Vulnerability AssessmentDeadline 2026-02-11 · Chania, Greece
- SysTEX 2026Workshop on System Software for Trusted ExecutionDeadline 2026-02-07 · Edinburgh, Scotland
- SecDev 2026Secure Development ConferenceDeadline 2026-02-05 · Montreal, Canada
- EuroSec 2026European Workshop on Systems SecurityDeadline 2026-02-03 · Edinburgh, UK
- MAgiCS 2026Workshop on Migration and Agility in Cryptographic SystemsDeadline 2026-02-01 · Rome, Italy
- CPSS 2026ACM Cyber-Physical System Security WorkshopDeadline 2026-01-31 · Bangalore, India
- SecCPS 2026Workshop on Cybersecurity of Digital Twins and Interconnected Cyber Physical SystemsDeadline 2026-01-31 · Glasgow, UK
- APKC 2026ACM ASIA Public-Key Cryptography WorkshopDeadline 2026-01-20 · Bangalore, India
- AI-SS 2026International Workshop on AI Safety and SecurityDeadline 2026-01-19 · Canterbury, UK
- SecureComm 2026International Conference on Security and Privacy in Communication NetworksDeadline 2026-01-15 · Lancaster, United Kingdom
- FutureG 2026Workshop on Security and Privacy of Next-Generation NetworksDeadline 2026-01-06 · San Diego, California, USA
- CODASPY 2026ACM Conference on Data and Application Security and PrivacyDeadline 2026-01-02 · Frankfurt am Main, Germany
- WOSOC 2026Workshop on SOC Operations and ConstructionDeadline 2025-12-22 · San Diego, California, USA
- IFIP SEC 2026IFIP International Information Security and Privacy ConferenceDeadline 2025-12-19 · Perth, Australia
- PRISM 2026Workshop on Attack Provenance, Reasoning, and Investigation for SecurityDeadline 2025-12-15 · San Diego, California, USA
- FUZZING 2026International Fuzzing WorkshopDeadline 2025-12-11 · San Diego, CA, USA
- MADWeb 2026Workshop on Measurements, Attacks, and Defenses for the WebDeadline 2025-12-11 · San Diego, California, USA
- LAST-X 2026Workshop on LLM Assisted Security and Trust ExplorationDeadline 2025-12-10 · San Diego, California, USA
- SDIoTSec 2026Workshop on Security and Privacy in Standardized IoTDeadline 2025-12-10 · San Diego, California, USA
- USEC 2026Symposium on Usable Security and PrivacyDeadline 2025-12-05 · San Diego, California, USA
- Euro S&P 2026IEEE European Symposium on Security and PrivacyDeadline 2025-11-20 · Lisbon, Portugal
- SpaceSec 2026Workshop on the Security of Space and Satellite SystemsDeadline 2025-11-16 · San Diego, California, USA
- PQCrypto 2026International Conference on Post-Quantum CryptographyDeadline 2025-11-07 · Saint-Malo, France
- ADHOCNETS 2025EAI International Conference on Ad Hoc NetworksDeadline 2025-10-20 · Istanbul, Turkey
- PAM 2026Passive and Active Measurement ConferenceDeadline 2025-10-08 · Virtual
- TrustCom 2025International Conference on Trust, Security and Privacy in Computing and CommunicationsDeadline 2025-08-01 · Guiyang, China
- HASP 2025Hardware and Architectural Support for Security and PrivacyDeadline 2025-07-27 · Seoul, Korea
- 3S 2025ESA Security for Space Systems ConferenceDeadline 2025-06-30 · ESTEC, Noordwijk, Netherlands
- Inscrypt 2026International Conference on Information Security and CryptologyDeadline 2025-06-15 · Hong Kong SAR, China
- LATINCRYPT 2025International Conference on Cryptology and Information Security in Latin AmericaDeadline 2025-05-16 · Medellin, Colombia
- EuroUSEC 2025European Symposium on Usable SecurityDeadline 2025-05-09 · Manchester, UK
- IMF 2026International Conference on IT Security Incident Management and IT ForensicsDeadline 2025-04-20 · Bonn, Germany
- DBSec 2026IFIP WG 11.3 Conference on Data and Applications Security and PrivacyDeadline 2025-03-27 · Arlington, Virginia, USA
- ITASEC 2025Italian Conference on CybersecurityDeadline 2024-12-09 · Bologna, IT
- NSS-SocialSec 2024International Conference on Network and System SecurityDeadline 2024-07-01 · Abu Dhabi, UAE
- SEED 2024IEEE International Symposium on Secure and Private Execution Environment DesignDeadline 2023-11-05 · Orlando, FL
Our Open Sources
Analysis Tools
Decompilation Tools6
- Apktoolapk 디컴파일 도구, (META-INF, res, AndroidManifest.xml, classes.dex, resources.arsc) 생성
- Dex2jarapk의 dex파일을 jar파일로 변환해주는 도구
- jd-guidex2jar를 통해 생성된 jar파일을 class파일로 디컴파일하는 도구
- Jadx-guijd-gui의 기능을 개선하여 dex2jar 없이 apk파일을 class파일로 디 컴파일하여 소스코드 뿐만 아니라 리소스 부분 확인이 가능한 디컴파일 도구
- JEB3java 디컴파일러로, apk파일의 bytecode를 smali 코드로 디컴파일 하는 도구
- Byte-code-viewer자바, 안드로이드, dex, jars 파일 등 소스코드 리버싱 분석 도구로, apk파일을 디 컴파일하여 자바 소스코드와 바이트코드를 동시에 표현
API Extractors4
- MAPEAPI 추출 및 Permission 추출도구로, apk를 구성하는 AndroidManiFest.xml 파일과 classes.dex 파일 내부의 모든 permission과 API를 자동 기록 DFS 기술로 구현되어 검색 시간이 단축, API 호출 횟수를 라이브러리의 항목과 함께 result.txt 파일을 생성
- Classyshark안드로이드 바이너리 검사 도구로, class, interface, dex 및 종속성 등 중요 정보를 표시. 라이브러리, 실행파일 및 모든 안드로이드 바이너리, xml(AndroidManiFest, resource, layout)등의 형식을 지원 및 Method count 확인이 가능
- Radare2apk에서 내부적으로 apktool을 사용하여 smali로 분해 후 분석하며 내부의 확장된 플래그를 통해 코드 내에서 특정 문자열, 파일, URL등에 접근하는 메소드를 보여줌
- Androguard안드로이드 파일을 다룰 수 있는 파이썬 도구로, Androguard용 cli 또는 그래픽 프론트엔드를 사용하거나 자신의 도구 및 스크립트용 라이브러리로 사용할 수 있음
Permission Extractors2
- AAPTapk에서 AndroidManiFest.xml 정보를 추출할 수 있으며 dump옵션을 통해 permissions 또는 resources도 확인 가능
- AAPT2안드로이드 스튜디오 및 안드로이드 Gradle 플러그인이 앱에 리소스를 컴파일하고 패키징하는 데 사용하는 빌드 도구
Command line tools in Android Studio7
- retraceR8에 의해 컴파일된 응용 프로그램의 경우, retrace는 원래 소스 코드로 다시 매핑되는 난독화 스택 추적을 디코딩함
- adb에뮬레이터 인스턴스 또는 안드로이드 전원 장치의 상태를 관리할 수 있는 다용도 도구로, 장치에 APK를 설치하는 데도 사용할 수 있음
- logcat앱 및 시스템 로그를 보기 위해 adb를 통해 호출되는 도구
- mksdcard toolFAT32 디스크 이미지를 생성하면 여러 AVD(Android Virtual Device)를 실행하는 에뮬레이터에 로드하여 여러 장치에 동일한 SD 카드가 있는지 시뮬레이션할 수 있음
- dumpsys안드로이드 기기에서 구동되며 시스템 서비스에 대한 정보를 제공하는 도구
- systrace장치에서 실행 중인 모든 프로세스의 타이밍 정보를 시스템 수준에서 수집하고 검사할 수 있음
- dmtracedump추적 로그 파일로부터 그래픽 호출 스택 다이어그램을 생성하는 도구로, Graphvix Dot 유틸리티를 사용하여 그래픽 출력을 생성하므로 이 도구를 사용하기 전에 Graphvix를 설치해야 함
Obfuscation/Deobfuscation4
- Android R8 (Shrink, obfuscate, and optimize your app)기존의 안드로이드 앱 최적화/난독화 기능을 제공했던 ProGuard를 컴파일 단계로 통합시킨 안드로이드 앱 최적화/난독화 compiler suite
- Facebook ReDex (A bytecode optimizer for Android apps)바이트코드 수준에서 안드로이드 앱을 최적화하는 도구
- Obfuscapk (A black-box obfuscation tool for Android apps)Renaming, encryption, code, reflection, trivial 난독화 기능을 제공하는 안드로이드 앱 난독화 도구
- DeGuard (Statistical Deobfuscation for Android)통계적 데이터를 통해 R8(ProGuard)로 난독화된 symbol을 복원하는 안드로이드 앱 역난독화 도구
Useful Information & Sites19
- Call for Papers & Upcoming events
- Security and Privacy Conference DeadlinesCountdowns to top Security and Privacy conference deadlines
- seclabSungkyunkwan University (SKKU) Security Lab
- Android malicious behavior analysis
- AndroguardAndroguard is mainly a tool written in python to play with : * Dex/Odex (Dalvik virtual machine) (.dex) (disassemble, decompliation), * APK (Android application) (.apk), *Android's binary xml (.xml), * Android Resources (.arsc). Androguard is avilable for Linux/OSX/Windows (python powered).
- Quark-EngineQuark-Engine is also bundled with Kali Linux, BlackArch. :shipit: A trust-worthy, practical tool that's ready to boost up your malware reverse engineering.
- Obfuscation / Deobfuscation
- Android R8 (Shrink, obfuscate, and optimize your app)The default compiler that converts your project’s Java bytecode into the DEX format that runs on the Android platform
- Facebook Redex (A bytecode optimizer for Android appsAn Android bytecode (dex) optimizer originally developed at Facebook
- An Android Bytecode Optimizer
- Obfuscapk (A black-box obfuscation tool for Android apps)A modular Python tool for obfuscating Android apps without needing their source code, since apktool is used to decompile the original apk file and to build a new application, after applying some obfuscation techniques on the decompiled smali code, resources and manifest
- DeGuard (Statistical Deobfuscation for AndroidDeGuard reverses the process of obfuscation performed by Android obfuscation tools. This enables numerous security analyses, including code inspection and predicting libraries.
- Damn Vulnerable Web ApplicationDamn Vulnerable Web App (PHP/MySQL web application)
- JplagJPlag is a system that finds similarities among multiple sets of source code files. This way it can detect software plagiarism. JPlag does not merely compare bytes of text, but is aware of programming language syntax and program structure and hence is robust against many kinds of attempts to disguise similarities between plagiarized files. JPlag currently supports Java, C#, C, C++, Scheme and natural language text.
- MossMoss (for a Measure Of Software Similarity) is an automatic system for determining the similarity of programs. To date, the main application of Moss has been in detecting plagiarism in programming classes. Since its development in 1994, Moss has been very effective in this role. The algorithm behind moss is a significant improvement over other cheating detection algorithm.
- Frida (Dynamic Binary Instrumentation Framework)It’s Greasemonkey for native apps, or, put in more technical terms, it’s a dynamic code instrumentation toolkit. It lets you inject snippets of JavaScript or your own library into native apps on Windows, macOS, GNU/Linux, iOS, Android, and QNX. Frida also provides you with some simple tools built on top of the Frida API. These can be used as-is, tweaked to your needs, or serve as examples of how to use the API.
- Peda debuggerPEDA - Python Exploit Development Assistance for GDB
- Intel x86. x64 assembler/disassemblerThis tool takes x86 or x64 assembly instructions and converts them to their binary representation (machine code). It can also go the other way, taking a hexadecimal string of machine code and transforming it into a human-readable representation of the instructions. It uses GCC and objdump behind the scenes. You can use this tool to learn how x86 instructions are encoded or to help with shellcode development.
- Command line tools in Android Studiocan install and update each package
Useful Sites
Android and Apple for Cars14
- Android Auto Documentation
- Android Auto (Eng)
- Android Auto (Kr)
- Android for Cars Documentation
- Android for Cars (Google)
- Build Media Apps for Cars (Eng)
- Build Media Apps for Cars (Kr)
- Android Automotive OS Documentation
- Test Android Apps for Car (Eng)
- Test Android Apps for Car (Kr)
- Automotive (AOSP)
- Android Automotive Terminology
- Apple CarPlay (Eng)
- Apple CarPlay (Kr)