Misc(7)
-
BMP Recovery 풀이 (PW = FLAG 앞 10글자)
보호되어 있는 글입니다.
2024.10.18 -
Robot Only 풀이
#!/usr/bin/env python3 import random import signal import sys MENU_GAMBLE = 1 MENU_VERIFY = 2 MENU_FLAG = 3 MENU_LEAVE = 4 money = 500 verified = False def show_menu(): print('=======================================') print('1. go to gamble') print('2. verify you\'re a robot') print('3. buy flag') print('4. leave') def get_randn(): return random.randint(0, 0xfffffffe) def gamble(): global money ..
2023.09.05 -
[CodeEngn] Malware L08 풀이
문제에서 제공한 Flow를 확인해 보니, ".inf"라는 주석이 달려있는 것을 확인할 수 있었습니다. 뭔진 모르겠지만, 형태를 보니 확장자 인 것 같아 구글링을 해봤습니다. https://learn.microsoft.com/ko-kr/windows-hardware/drivers/install/overview-of-inf-files INF 파일 개요 - Windows drivers INF 파일 개요 learn.microsoft.com 드라이버 패키지의 텍스트 파일이라네요 :D 이 함수에서 False로 빠지면, "Install" 주석이 달린 함수에 도착하게 됩니다. 여기서 흐름을 타고 다른 함수들로 이동하다보면, 아래와 같은 함수에 도달합니다. 이 함수의 두 번째 줄을 보면 ShellExecuteExA를 c..
2023.08.30 -
dreamhack-tools-cyberchef 풀이
뭔가 인코딩 된 것 같은 문자열이 보입니다. 아래에 암호를 만든 절차가 나와있는 것 같습니다. 그렇다면 이를 거꾸로 해서 Base64 -> Rail Fence로 디코딩하면 원래의 문자열인 FLAG가 나올 것 같습니다.
2021.11.18 -
The secret of a Queen 풀이
문제에서 주워진 그림을 보니 같은 문자가 여러 개 보입니다. 아마도 한 개의 문자는 어떠한 한 개의 글자를 가리키는 것 같습니다. 만약 제 유추가 맞다면 이 사진만으로는 문제를 풀 수 없으니 구글에 서칭을 조금 해봤습니다. 구글에 "the secret of a queen"이라고 검색한 뒤 이미지에 들어가 보니 이런 사진이 나왔습니다. 근데 이거 저작권 괜찮은건가..? 써도 되는 거겠죠? 이 사진과 문제에서 주어진 사진을 번갈아가며 하나하나 키를 대칭해서 찾았습니다. htb babingtonplot 처음에는 이렇게 답을 찾았습니다. 하지만 Hack The Box에서는 FLAG를 낼 때 HTB{~~~~}의 형식으로 내야한다는걸 생각했습니다. 그래서 모든 문자를 대문자로 바꾸고, 공백을 중괄호로 바꿨습니다. ..
2021.07.09 -
Canvas 풀이
(function(_0x173c04, _0x4e0b6e) { var _0x20fedb = function(_0x2548ec) { while (--_0x2548ec) { _0x173c04['\x70\x75\x73\x68'](_0x173c04['\x73\x68\x69\x66\x74']()); } }, _0x544f36 = function() { var _0x4c641a = { '\x64\x61\x74\x61': { '\x6b\x65\x79': '\x63\x6f\x6f\x6b\x69\x65', '\x76\x61\x6c\x75\x65': '\x74\x69\x6d\x65\x6f\x75\x74' }, '\x73\x65\x74\x43\x6f\x6f\x6b\x69\x65': function(_0x35c856, _0x1..
2021.06.19