시스템과 프로그램 사이
  • 홈
  • 태그
    • 분류 전체보기 (127)
      • 모의해킹 (1)
        • Vulnhub (0)
        • 네트워크 패킷 분석 (1)
      • Web hacking (6)
        • 이론 (6)
      • Web hacking 문제 풀이 (18)
      • Reversing 문제 풀이 (46)
        • CodeEngn.com_Basic (Clear) (20)
        • CodeEngn.com_Advance (9)
        • CodeEngn.com_Malware (3)
        • Reversing.kr (4)
        • Dreamhack.io (10)
      • Pwnable (4)
        • 이론 (4)
      • Pwnable 문제풀이 (2)
        • Pwnable.kr (2)
      • 윈도우 (10)
        • PE 구조 (7)
        • 악성코드 분석 (1)
        • 윈도우 팁 (2)
      • C (7)
        • C언어 문법 (5)
        • C언어 개발 (2)
      • C++ (1)
        • C++ 문법 (0)
        • C++ 개발 (1)
      • Rust (10)
        • Rust 문법 (7)
        • Rust 개발 (3)
      • 블록체인 (1)
      • 자바스크립트 (4)
        • 웹 개발 (2)
        • 자바스크립트 악성코드 분석 (1)
      • 안드로이드 (3)
        • 안드로이드 악성코드 분석 (1)
        • APK 개발 (2)
      • 알고리즘 (3)
        • 정렬 알고리즘 (1)
      • 도구 (2)
      • 컴퓨터 시스템 이것저것 (3)
      • 리버싱 이것저것 (2)
      • 잡개발 (3)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
안드로이드 검색 결과
1 개의 검색 결과가 있습니다.
도구

JADX를 사용하여 안드로이드 악성코드 분석하기

첫번째로 APK 와 ZIP의 압축 방식은 동일하다. 확장자만 다를 뿐이다. 그렇기 때문에 확장자 .apk를 .zip으로 바꾸어압축 해제를 해도 파일이 깨지거나 안보이는 경우는 없다. 두번째로 안드로이드는 자바와 개발환경이 굉장히 유사하다. 거의 똑같다 그렇기 때문에 자바에서 사용하는 문법 또는 컴파일 환경이 동일하다. 자바에서는 .java파일을 .class파일로 컴파일하고 .class파일을 JVM위에 올려서 여러 플랫폼에서 해당하는 JVM만 깔려 있다면 하나의 .java파일로 여러 플랫폼에서 사용할 수 있다는 것이다. 안드로이드도 똑같다. 안드로이드도 JVM을 써도 되지만, 라이선스의 문제 때문에 JVM의 역할을 하는 Dalvik VM이라는 가상머신을 따로 만들어 환경을 구현했다. JVM == Dalvi..

2022. 3. 11. 15:08
  • «
  • 1
  • »

공지사항

전체 카테고리

  • 분류 전체보기 (127)
    • 모의해킹 (1)
      • Vulnhub (0)
      • 네트워크 패킷 분석 (1)
    • Web hacking (6)
      • 이론 (6)
    • Web hacking 문제 풀이 (18)
    • Reversing 문제 풀이 (46)
      • CodeEngn.com_Basic (Clear) (20)
      • CodeEngn.com_Advance (9)
      • CodeEngn.com_Malware (3)
      • Reversing.kr (4)
      • Dreamhack.io (10)
    • Pwnable (4)
      • 이론 (4)
    • Pwnable 문제풀이 (2)
      • Pwnable.kr (2)
    • 윈도우 (10)
      • PE 구조 (7)
      • 악성코드 분석 (1)
      • 윈도우 팁 (2)
    • C (7)
      • C언어 문법 (5)
      • C언어 개발 (2)
    • C++ (1)
      • C++ 문법 (0)
      • C++ 개발 (1)
    • Rust (10)
      • Rust 문법 (7)
      • Rust 개발 (3)
    • 블록체인 (1)
    • 자바스크립트 (4)
      • 웹 개발 (2)
      • 자바스크립트 악성코드 분석 (1)
    • 안드로이드 (3)
      • 안드로이드 악성코드 분석 (1)
      • APK 개발 (2)
    • 알고리즘 (3)
      • 정렬 알고리즘 (1)
    • 도구 (2)
    • 컴퓨터 시스템 이것저것 (3)
    • 리버싱 이것저것 (2)
    • 잡개발 (3)
반응형
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

태그

  • #reversing.kr
  • #리버싱
  • #안드로이드 앱 분석
  • #c언어
  • #Reversing
  • #개발
  • #Debugging
  • #clion
  • #2038년
  • #C++
  • #표현 범위
  • #DBMS
  • #윈도우
  • #c99
  • #CodeEngn
  • #Rust
  • #Pwnable
  • #악성코드
  • #디버깅
  • #코드엔진
  • #C언어 문법
  • #NoSQL
  • #안드로이드
  • #JavaScript
  • #PE구조
  • #dns
  • #리눅스
더보기+

전체 방문자

오늘
어제
전체

블로그 인기글

Powered by Privatenote Copyright © 시스템과 프로그램 사이 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바