HackCTf

    [HackCTF] Classic Cipher -1 풀이 (100p)

    문제 종류 - Cryptography 사용한 툴 - Hint : [::-1] 풀이 Hint에 나와있는 [::-1]은 python에서 문자열을 뒤집는 것을 의미한다. 압축을 해제하면 txt파일이 나온다. 내용은 다음과 같다. ?y4zl4J_d0ur_b0f_0K zp nhsm 문자열을 뒤집은 상태로 Caesar Decoder에 돌려봤다.

    [HackCTF] Great Binary 풀이 (50p)

    문제 종류 - Cryptography 사용한 툴 - 풀이 압축을 해제하면 txt파일이 있다. 내용은 다음과 같다. 01001000 01100001 01100011 01101011 01000011 01010100 01000110 01111011 01100011 01110010 01111001 01110000 01110100 01101111 01011111 01110110 00110010 01110010 01111001 01011111 01100101 01100001 01110011 01111001 01011111 01110000 01110010 00110000 01100010 00110001 01100101 01101101 01111101 누가봐도 ASCII이다. ASCII로 변환한 값은 다음과 같다.

    [HackCTF] Wise Saying 풀이 (350p)

    문제 종류 - Web 사용한 툴 - EditThisCookie 풀이 문제에 들어가면 로그인 화면이 나타난다. 아무 ID, PW를 입력하고 로그인해보자. 접속하면 1번부터 10번까지 링크(?)가 있는데 전부 눌러본 결과는 다음과 같다. Slow and steady win the race. Everything will be done if you try hard. Success doesn't come overnight. Slow to resolute, but in performance quick. If the wind will not serve, take to the oars. Opportunity seldom knocks twice. No sweat, no sweet. Let your nose go in f..

    [HackCTF] Authenticate 풀이 (350p)

    문제 종류 - Web 사용한 툴 - 풀이 문제에 들어가면 다음과 같은 로그인 창이 존재한다. 처음에는 SQL Injection인줄 알았으나, 아니었다. 소스 코드를 확인해보자. Javascript부분에 해당 코드가 존재한다. $(".c_submit").click(function(event) { event.preventDefault(); var u = $("#cpass").val(); var k = $("#cuser").val(); var func = "\x0d\x13\x45\x17\x48\x09\x5e\x4b\x17\x3c\x1a\x1f\x2b\x1b\x7a\x0c\x1f\x66\x0b\x1a\x3e\x51\x0b\x41\x11\x58\x17\x4d\x55\x16\x42\x01\x52\x4b\x0f\x5..

    [HackCTF] 나는 해귀다 풀이 (150p)

    문제 종류 - Forensic 사용한 툴 - 풀이 문제에서 주어진 waytogo.zip의 압축을 풀어보자. 압축을 풀어보면 .png 파일 하나가 존재한다. waytogo.png를 열어보도록 하자. HxD로 .png 파일을 분석해보자. ????? 파일의 Footer을 확인해보자. 진짜 뒤집어 버리셨다 ㅇㅇ.. 먼저 파일이 2개 있을 것이라고 예상해, PNG의 Footer를 검색해 봤는데... 역시나 맞았다. 0x9CC80F 까지가 waytogo.png 이고 숨겨져 있는 사진들의 bit는 모두 뒤집어져 있는 것 같다. 파일을 분리해 나온 16진수 bit를 arr 변수에 저장한다. 이 코드를 실행시킨 결과 값을 다시 HxD에 붙이면 PNG 파일 하나가 만들어진다. 근데 얘도 뒤집어놨네...

    [HackCTF] 세상에서 잊혀진 날 찾아줘! 풀이 (150p)

    문제 종류 - Forensic 사용한 툴 - 풀이 문제에서 주어진 pdf.pdf를 열어 다운받자. pdf의 내용은 대충 이렇다. 문제에서 잊혀진 나를 찾아달라니까.. 사진에 무언가 있는 듯하다. Ctrl + A 하니까 무언가가 잡힌다.

    [HackCTF] Secret Document 풀이 (150p)

    문제 종류 - Forensic 사용한 툴 - 풀이 주어진 Flag.zip의 압축을 풀어보자. 파일에 암호가 걸려있다. Flag.zip을 HxD로 열어보자. 그냥 전형적인 가짜 패스워드 비트 문제일 것 같다. Flag bit에 값들을 모두 적절히 바꿔주면 압축을 푸는데 필요한 패스워드가 사라진다.

    [HackCTF] So easy? 풀이 (100p)

    문제 종류 - Forensic 사용한 툴 - HxD 풀이 주어진 qwer.zip의 압축을 풀어보자. 압축을 풀면 .jpg 파일 하나가 존재한다. qwer.jpg를 HxD에 넣어보자. 먼저 jpg의 header는 정상적이다. 그러나 footer 부분을 봐보면 ZIP ECDR이 존재한다. 숨겨진 zip 파일을 추출해보자. 추출한 압축 파일을 풀어보자.