본문 바로가기

전체 글

(226)
생성형 AI 기본 개념 - Midjourney, Stable Diffusion 보호되어 있는 글입니다.
[Dreamhack Study] 리버싱 기초 - 어셈블리어와 x86-64 보호되어 있는 글입니다.
[Dreamhack study] 리버싱 기초 - 컴퓨터 구조, 메모리 보호되어 있는 글입니다.
[Dreamhack study] 리버싱 기초 - 프로그램, 어셈블과 컴파일 보호되어 있는 글입니다.
[Dreamhack] 127 - Padding Oracle Attack 보호되어 있는 글입니다.
IIS tilde Enumeration (IIS tilde 파일 유출) 보호되어 있는 글입니다.
Padding Oracle Attack ( 패딩 오라클 공격) 블럭 암호 블록 암호는 고정된 n비트 블록을 n비트 블록으로 변화시키는 함수이다. 임의 길이의 평문을 암호화 시키기 위해서는 평문을 특정한 길이로 분할하여 블록 암호에 입력시켜야 한다. 즉 블록 암호를 이용하여 평문을 암호화할 때에는 단순히 암호 알고리즘만이 있으면 해결되는 것이 아니고 사용 방식도 규정하여야 한다. NIST에서는 블록 암호를 다양한 응용에 사용하기 위해 5가지 운영 모드를 정의하였다.ECB 모드CBC 모드CFB 모드OFB 모드CTR 모드CBC 모드 CBC모드에서 각각의 평문 블록은 암호화되기 전에 이전 암호화 블록과 XOR 된다.블록이 암호화될 때 암호화된 블록은 전송되지만 다음 블록을 암호화할 때 사용하기 위하여 메모리에 저장되어야 한다.첫 번째 블록을 암호화할 때는 이전의 암호문 블..
[iOS Mobile Hacking] 보호되어 있는 글입니다.