본문 바로가기
728x90

Reverse Engineering3

프로그램과 컴파일 / 디스어셈블과 디컴파일 (dreamhack 정리) 바이너리에 대한 공부는 전 포스팅에서 정리를 했으므로 넘어가도록 하겠습니다. 바이너리 파일 이란 (Binary 파일)"바이너리 파일"은 많은 이들에게 익숙한 개념이지만, 정확히 무엇인지, 어떻게 사용하는지에 대해서는 아직 잘 모르는 사람들이 많습니다. 사진, 음악, 소프트 웨어 설치 파일 등 우리가 일상에wsul.tistory.com   해커들의 놀이터, Dreamhack해킹과 보안에 대한 공부를 하고 싶은 학생, 안전한 코드를 작성하고 싶은 개발자, 보안 지식과 실력을 업그레이드 시키고 싶은 보안 전문가까지 함께 공부하고 연습하며 지식을 나누고 실력 향dreamhack.io 순수하게 공부 목적으로 작성한 포스팅입니다. 프로그래밍 언어(Programming Language)는 프로그램을 개발하기 위해 사.. 2024. 9. 8.
Static Analysis vs Dynamic Analysis (dreamhack 정리) 순수하게 공부 목적으로 블로그에 글을 작성합니다. https://dreamhack.io/ 해커들의 놀이터, Dreamhack해킹과 보안에 대한 공부를 하고 싶은 학생, 안전한 코드를 작성하고 싶은 개발자, 보안 지식과 실력을 업그레이드 시키고 싶은 보안 전문가까지 함께 공부하고 연습하며 지식을 나누고 실력 향dreamhack.io 리버스 엔지니어링에서는 소프트웨어를 분석하기 위해 사용하는 분석 방법들을 크게 정적 분석(Static Analysis) 과 동적 분석(Dynamic Analysis)으로 구분합니다. 정적 분석은 외적인 관찰만을 통해 정보를 알아내는 것을 의미합니다.동적 분석은 실행을 통해 동작을 분석하는 것을 의미합니다. 1. 정적 분석 (Static Analysis)프로그램을 실행시키지 않고.. 2024. 9. 7.
바이너리 파일 이란 (Binary 파일) "바이너리 파일"은 많은 이들에게 익숙한 개념이지만, 정확히 무엇인지, 어떻게 사용하는지에 대해서는 아직 잘 모르는 사람들이 많습니다. 사진, 음악, 소프트 웨어 설치 파일 등 우리가 일상에서 접하는 대부분의 디지털 콘텐츠가 이 바이너리 파일 형태로 저장이 되어 있습니다. 이번 포스팅에서는 "바이너리 파일 이란" 무엇인지 알아보는 시간을 가져보도록 하겠습니다.  목차1. 바이너리 파일 이란? (Binary 파일) 1. 바이너리 파일 이란? (Binary 파일)1.1 바이너리 (Binary)컴퓨터에서 사용되는 데이터의 표현 방식 중 하나입니다. 0과 1로 이루어진 이진(binary) 형태의 데이터를 의미합니다. 이진(binary)은 컴퓨터에서 정보를 저장하고 처리하는 데에 사용되는 가장 기본적인 형태입니다.. 2024. 4. 17.
728x90