정보보안 SUA - [정보보안공부] 2주차 과제 - Windows 데스크톱 앱 개C/C++ 언어의 다양한 개념들이 x86 어셈블리 언어로 변환 결과물

2021. 2. 5. 10:32·리버싱/리버싱 걸음마
728x90
반응형

- main 함수

C 코드

 

어셈블리 코드(Release 모드)


- 변수의 선언/할당/사용 (문자열, 포인터, 배열 등)

                                 

                                          A. 배열

배열 선언
어셈블리 코드(Release 모드)

- 상수의 선언/초기화/사용
- 공용체, 구조체, 클래스의 선언/정의/사용
- 클래스의 접근제한자(private/protected/public)
- 객체의 생성자/소멸자 호출
- 멤버 변수의 선언/할당/사용
멤버 함수의 선언/정의/사용
- 함수의 선언/정의/호출/반환
- loop문 (for, while, do while 등)


- continue/break/goto 문


- 다양한 함수 (malloc/free/strcpy/strcmp 등)
- 다양한 연산자 (new/delete 등)

728x90
반응형

'리버싱 > 리버싱 걸음마' 카테고리의 다른 글

정보보안 SUA - [정보보안공부] 5주차 과제 - Hooking의 기초  (0) 2021.03.03
정보보안 SUA - [정보보안공부] 4주차 과제 - Windows 데스크톱 앱 개발  (0) 2021.02.26
정보보안 SUA - [정보보안공부] 3주차 과제 - 리버싱 로드 맵 및 PE로더  (0) 2021.02.24
정보보안 SUA - [정보보안공부] 2주차 과제 - C/C++ 언어의 다양한 개념들이 x86 어셈블리 언어로 변환  (0) 2021.02.05
1. abe crackme  (0) 2020.10.29
'리버싱/리버싱 걸음마' 카테고리의 다른 글
  • 정보보안 SUA - [정보보안공부] 4주차 과제 - Windows 데스크톱 앱 개발
  • 정보보안 SUA - [정보보안공부] 3주차 과제 - 리버싱 로드 맵 및 PE로더
  • 정보보안 SUA - [정보보안공부] 2주차 과제 - C/C++ 언어의 다양한 개념들이 x86 어셈블리 언어로 변환
  • 1. abe crackme
Royal!
Royal!
Bachelor of Arts. Bachelor of Science in Engineering. Master of Science in Engineering (In Progress). Job Title: Infrastructure & Security & Cloud Engineer. Etc: Mentor at Fourth Industrial Revolution Center.
  • Royal!
    Security
    Royal!
  • 전체
    오늘
    어제
    • 분류 전체보기 N
      • 운영체제
      • 네트워크
      • 클라우드 N
      • 서버
      • Container
      • 프로그래밍
        • Python_혼자 끄적끄적
        • Python_AI(영상처리)
        • 빅데이터
        • C_정보올림피아드 Language_Coder
        • C_QnA
      • 자격증
        • 정보보안기사
        • 정보처리기사
        • ADsP
        • CPPG
        • 보안법률
        • NCA~NCP
        • AWS Certified Solutions Arc..
      • 리버싱
        • 리버싱 걸음마
      • Wargame & CTF
        • Hackerschool FTZ
      • 기타 교육
        • KISA 정보보호제품실습군
        • 빅데이터_분석실무
        • 시큐어코딩진단전문교육(호남정보보호센터)
        • SW테스트 전문가 과정(ISTQB CTFL자격)
        • 정보보호 컨설팅 전문가 양성과정
      • 기타
        • 면접일지
        • 기타
        • 인턴활동
        • 논문 요약
      • K-Shield Jr
        • 악성코드분석
        • 침해사고분석
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    이심 유출
    skt 유심 유출
    ncp 이메일 알람 못 받을 경우
    ncp ipsec vpn 연결
    ipsec vpn 연결 설정
    sim swaping
    nce dump
    ncp이메일이 안 와요
    ncp ipsec vpn
    ncp 이메일테스트
    네이버클라우드 ftp 설정
    ml보안
    유심 해킹
    ai를 활용한 보안
    email 450 error
    심클로닝
    aws ipsec vpn연결
    ncp이메일 문제 해결
    aws ipsec vpn
    smtp 450 error
    skt유심해킹
    aws ncp ipsec vpn 연결
    ncp 이메일 기본로직
    클라우드 ipsec vpn 설정
    nce덤프
    ipsec vpn 연결
    메일 서버 기본로직
    이메일 450 error
    sim cloning
    유십침 유출
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Royal!
정보보안 SUA - [정보보안공부] 2주차 과제 - Windows 데스크톱 앱 개C/C++ 언어의 다양한 개념들이 x86 어셈블리 언어로 변환 결과물
상단으로

티스토리툴바