본문 바로가기

Reverse Engineering/Reversing CTF

[OpenECSC] fsvm

11/19(화) 1차 풀이

 

vm, bytecode 등 두개의 파일이 있었다.

 

Ubuntu Linux를 이용해야할 것 같다.


11/21(목) 2차 풀이

Ubuntu가 깔리는 동안 ghidra 디스어셈블러로 코드를 살펴보았다.

https://modoocode.com/84

 

C 언어 레퍼런스 - memcmp 함수

모두의 코드 C 언어 레퍼런스 - memcmp 함수 작성일 : 2010-06-25 이 글은 48644 번 읽혔습니다. 아직 C 언어와 친숙하지 않다면, 씹어먹는 C 언어 강좌를 보는 것이 어떻까요? 두 개의 메모리 블록을 비교

modoocode.com

 

아래는 <byte code> 파일의 내용인데 해당 내용을 알맞은 내용으로 바꾸면 해결될 것 같은데 어렵다...

다음에는 GCC 컴파일러를 조금 더 자세하게 다뤄봐야겠다..

 


11/26(화) 3차 풀이

메인 분석

chmod -x 명령어로 권한을 상승시킬 수 있다.

 

라이트업을 찾았는데....흠...

https://github.com/ECSC2024/openECSC-2024/blob/main/round-1/rev01/writeup.md

 

openECSC-2024/round-1/rev01/writeup.md at main · ECSC2024/openECSC-2024

Source code of the challenges developed for the 2024 edition of openECSC - ECSC2024/openECSC-2024

github.com

 

'Reverse Engineering > Reversing CTF' 카테고리의 다른 글

[cornCTF 2025] flags checker  (0) 2025.06.27
[picoCTF] WinAntiDbg0x200  (0) 2025.05.15
[picoCTF] WinAntiDbg0x100  (0) 2025.04.29
[Block CTF] Nothin But Stringz (미해결)  (0) 2024.11.30
[AmateursCTF] cplusplus  (0) 2024.11.08