사리머스

사리머스

  • 분류 전체보기 (188)
    • Information Security 정보보안 (1)
      • 정보보안 기본지식 (9)
      • Web Security 웹 보안 (11)
      • System Security 시스템 보안 (18)
      • Network Security 네트워크 보안 (19)
      • Reverse Engineering 리버스 엔지니어링 (17)
      • Malicious Code Analysis 악성 코드 분석 (18)
      • Vulnerability Analysis 취약점 분석 (14)
      • Forensic 포렌식 (1)
      • DreamHack (34)
    • Full Stack Course 풀스택과정 (33)
      • SPRING (13)
      • JAVA 자바 (9)
      • HTML_CSS_JAVASCRIPT (9)
      • Git-Hub (1)
    • Artificial Intelligence 인공지능 (1)
      • DataAnalysis 데이터분석 (1)
    • 기타 (5)
      • GPT (0)
      • 재미로 보는 AI 그림 (6)
    • 프로젝트 (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

사리머스

컨텐츠 검색

태그

정적 파일 분석도구 burfsuite Reversing Engineering assembly code 분석 티스토리챌린지 리버싱 엔지니어링 기초 DreamHack dreamhack web 풀이 악성코드 분석실습 오블완 dreamhack 풀이 어셈블리어 명령어 automatic analysis 어셈블리 코드 분석 레지스터 시스템 해킹 개발자도구 web hacking 어셈블리 변조하기 메모리 취약점

최근글

댓글

공지사항

아카이브

어셈블리어(1)

  • 리버스엔지니어링 기초

    배울내용: DBG스택구조어셈블리어리버스엔지니어링 기초GDB 사용법레지스터파일의 메모리 매핑파일 포맷     ELF (Executive and Linkable Format) 파일 포맷의 메모리 매핑 순서와 구조는 아래와 같다     여기서 눈여겨 봐야할것은 아래의 스택 구조이다      위에것을 이해를 해야지 디스어셈블리어를 이해할수가있다. 위에 보는 것들의 특징을 추가적으로 요약하면 아래와 같다.   스택: 함수 호출과 관련된 데이터를 저장, 빠른 접근 속도, 고정 크기.힙: 동적 메모리 할당, 자유로운 할당과 해제, 느린 접근 속도.BSS: 초기화되지 않은 전역 변수 및 정적 변수, 프로그램 시작 시 0으로 초기화.데이터: 초기화된 전역 변수 및 정적 변수, 지정된 값으로 초기화.코드 (텍스트): 실행..

    2024.07.15
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바