Don't give up

Hello World!

|

여러분의 방문을진심으로 환영 합니다

언제나 열심히 노력하겠습니다. 😀

총 방문자

3

포스팅

구독자

블로그 운영
CTF/CTF Write-Up

[Write-Up] Hex Encrypt Data

Hex Encrypt Data 코드에서 나와있듯이 _encryption  함수는 실제 encryption 암호화하는 함수를 호출하기 위해 입력 데이터를 각각 2byte씩 처리하여 암호화하는 형식이다사진에서 코드를 실행할 때 암호화할 인자를 같이 넘겨주면 a는 3102 b는 31e4로 암호화되어 출력되는 걸 알 수 있다 즉 원본 문자와 암호화된 결과를 각각 딕셔너리로 저장한 다음 암호화된 문자열을 찾을 때 딕셔너리에 같이 저장된 원본 데이터를 이용해서 원래 문자열로 되돌릴 수 있다 import subprocessimport stringfrom concurrent.futures import ProcessPoolExecutor, as_completeddef run_external_program(pair): ..

CTF/Customized CTF

[Reversing] Hex Encrypt Data - CTF

Hex Encrypt Data 이번 CTF 대회에 출제된 문제를 바탕으로 암호화 부분을 변형하여 만들어봤다#include #include #include // 암호화 함수: 주어진 데이터 배열을 암호화하여 반환unsigned long* encryption(unsigned long data[], unsigned long size){ unsigned int temp1; unsigned int temp2; unsigned int temp3; unsigned int index; // 데이터 배열의 각 요소에 대해 암호화 수행 for (index = 0; index > 16; temp1 = temp3 ^ temp2; ..

System

abex' CrackMe 1 실습

도구 설치 문제를 풀기 앞서 문제를 풀기 위한 도구는 해당 사이트에서 다운받도록 합시다 1. x64dbg 설치  x64dbg - Browse /snapshots at SourceForge.netPulseway’s comprehensive remote monitoring and management (RMM) software provides a complete view across your network. View operational data for workstations, servers, VMs, network devices and more, while resolving issues straight from the same interfacesourceforge.net x64dbg는 64비트 플랫폼에서 실..

無事
'리버싱' 태그의 글 목록