BASE64(4)
-
SuNiNaTaS [forensics] 28번
써니나타스 28번 포렌식 문제입니다. down클릭했더니 다운받아진 .zip 파일 안에 3개의 파일이 있다. 그리고 모든 파일은 암호가 걸려있다. 답은 문제에 있다~~~암호가 있기나 한건가!암호를 제거하면 되나? 파일 구조를 변경하기 위해 hxd를 이용했다. 모든 파일들의 암호를 해제할 것이다.파일 암호 해제를 위해서는 Central Directory를 확인하면 된다. central directory에서 9~10번째 byte가 Bit Flag이다. hxd에서 50 4B 01 02로 시작하는 부분을 찾아보자. 모든 곳의 flags가 09 08이다.리틀엔디안 방식으로 09 08은 08 09가 되고bit 값은 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 1 이다.여기서 bit 00의 값은 1..
2024.07.07 -
SuNiNaTas [forensics] 18번
써니나타스 포렌식 18번 문제(이 문제가 가장 점수가 적어서 얘부터 풀었다ㅋㄱㅋㄱㅋㄱ) 숫자의 형태가 아스키같으니 변환해보자아스키 변환 사이트 : https://ko.rakko.tools/tools/76/ 텍스트-ASCII 변환기 / 번역기 : ASCII에서 텍스트로, 텍스트에서 ASCII로 | RAKKOTOOLS🔧텍스트를 아스키로 또는 아스키를 텍스트로 변환ko.rakko.tools 변환을 했는데..... 여전히 암호화되어 있는 것 같다. 텍스트로 변환된 문자열을 base64 디코딩 해보자.base64 디코딩 사이트 : https://www.base64decode.org/ko/ Base64 디코딩 및 인코딩 - 온라인Base64 형식에서 디코딩해보세요. 아니면 다양한 고급 옵션으로 인코딩해보세요..
2024.06.19 -
DreamHack [web] web-ssrf
보호되어 있는 글입니다.
2024.05.06 -
computer science
컴퓨터 과학-: 컴퓨터를 이용한 모든 작업과 그 기반 이론을 연구하는 학문 해킹-: 컴퓨터 과학 지식을 응용하여 프로그램이나 시스템의 취약점을 발견하고 공격하는 행위 진법-: 임의의 숫자 혹은 문자를 사용하여 수를 표현하는 체계- 10진법(0~9), 2진법(0,1), 16진법(0~9, A~F) bit: 컴퓨터에서 사용하는 데이터의 최소 단위byte: 8개의 비트로 구성된 단위, 메모리에 저장되는 최소 단위- 1 byte == 2^8 => 0~255(10진수) == 00000000~11111111(2진수) == 00~FF(16진수) - MSB: 최상위 비트: 여러 개의 비트로 구성된 이진 데이터에서 가장 왼쪽에 있는 비트- LSB: 최하위 비트: 가장 오른쪽에 있는 비트- 가장 왼쪽에 있는 비트가 숫자의 ..
2023.10.11