Home
1unaram
Cancel

[Certificate] 인터넷보안전문가 2급 필기 기출문제 정리

정리 대상 기출 문제 목록 2022년 04월 10일 2021년 10월 24일 2021년 04월 11일 2020년 10월 25일 2020년 05월 24일 2019년 10월 27일 2019년 04월 14일 2018년 10월 28일 2018년 04월 08일 1과목: 정...

[Study] Stack All-in-One

#0. Intro 시스템 해킹을 공부하면서 BOF, Stack Buffer Overflow, ROP 등의 개념을 공부하기 위해서는 Stack의 구조와 동작 과정을 정확하게 이해해야 함을 통감했습니다. 이번 포스트에서는 프로그램이 동작하며 Stack이 어떻게 사용되는지를 Assebly, Register, Endian등의 내용을 포함하여 자세하게 기...

[Dreamhack] Background - Computer Science

🔸 Linux Memory Layout [Study]Memory Layout Quiz: Linux Memory Layout #include <stdlib.h> int a = 0xa; const char b[] = "d_str"; int c; int foo(int arg) { int d = 0xd; return 0; } i...

[H4CKING GAME] REV - Keygen

# 문제 파악 문제에서 주어진 keygen.exe 파일을 실행해보니 알맞은 flag를 입력해야 함을 알 수 있었다. IDA를 이용하여 실행 파일을 열어보았다. main 함수를 찾을 수 있었고, 그래프에서 “Input flag : “, “No… This is not flag…” 등의 문자열을 확인할 수 있었다. 다행히도 디컴파일...

[Study] Shell Metacharacter

메타 문자(Shell Metacharacter) 메타 문자 설명 ~ 홈 디렉토리 . 현재 디렉토리 .. 상위 디렉토리 # 주석 ...

[Study] Objdump Opcode 추출 명령어

for i in $(objdump -d [file] | grep "^ " | cut -f 2); do echo -n \\x$i; done for i in $( ) : $( ) 내의 명령을 실행한 값을 반복하여 i로 접근 objdump -d [file_path] : [file] 경로의 오브젝트 파일을 기계어로 역어셈블 grep "^ " ...

[Study] pwntools & pwndbg

pwntools와 pwndbg를 사용하며 공부하는 내용을 계속 업데이트 할 예정입니다 Reference : Dreamhack - [Tool: pwntools] # pwntools 🔎 pwntools란? : 시스템 해킹을 수행하며 자주 사용하는 함수들을 구현 해놓은 파이썬 모듈 🔧 pwntools 설치 & import # p...

[Dreamhack] Quiz: x86 Assembly 3

Dreamhack x86 Assembly 강의를 듣고 푼 Quiz를 정리하였습니다. # Quiz # 풀이 [Code] main: push rbp mov rbp, rsp mov esi, 0xf mov rdi, 0x400500 call 0x400497 <write_n> m...

[Study] Regex 정규표현식

정규 표현식은 / (expression) / 로 표현한다. 정규 표현식 Test Groups and Ranges | : 또는 () : 그룹 /gr(a|e)y/ : gr과 y 사이에 a 또는 e가 존재하는 문자 (?:) : 찾지만 기억하지 않음 [] : 문자셋, 괄호...

[Study] Python - requests

패키지 설치 pip install requests pip를 이용하여 requests 라이브러리를 설치 사용법 import requests from requests import * 요청(Request) requests.request(method, url, **kwargs) Request Header requests...