Misc - BF

HelloMG
|2020. 3. 20. 17:02

BF 문제

BF 문제를 보니 이상한 글이 있습니다 !

보니까 -,[,],+,<,> 로만 구성이 되어있네요...

그래서 한참 검색을 해봤는데 브레인퍽(?)이라는 난해한 프로그래밍 언어라는군요..!

그리고 알고보니 문제이름부터 힌트였어요.. BF(Brain F**k)..

 

↓브레인퍽에 대한 자세한 설명은 밑의 사이트를 참조해주세용 :D

https://ko.wikipedia.org/wiki/%EB%B8%8C%EB%A0%88%EC%9D%B8%ED%8D%BD

 

브레인퍽 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 브레인퍽(Brainfuck)은 우어반 뮐러(Urban Müller)가 1993년 경에 만든 최소주의 컴퓨터 프로그래밍 언어이다. 이름에 포함된 fuck이 욕설이기 때문에, 정중한 표현을 위해서 때때로 Brainf*ck, Brainf***, 혹은 단순히 BF라고 부르기도 한다. 언어의 설계[편집] 뮐러는 가장 작은 컴파일러로 구현할 수 있는 간단하면서도 튜링 완전한 프로그래밍 언어를 만드는 것이 목적이었다. 이 언어는 여덟

ko.wikipedia.org

브레인퍽 명령어들

참.. 알 수 없는 언어들이 많은 것 같습니다 : o

 

그럼 이제 무엇인지 알아냈으니 복호화만 하면 되겠군요 :D

https://www.dcode.fr/brainfuck-language

 

Brainfuck Language - Decoder, Encoder, Translator, Interpreter

Search for a tool Brainfuck Tool to decode/encode in Brainfuck. Brainf**k is a minimalist programmation language that takes its name from two words that refer to a kind of cerebral masturbation. Results Brainfuck - dCode Tag(s) : Programming Language Share

www.dcode.fr

저는 이 사이트를 통해서 복호화를 했답니다!

 

 

Flag 획득

쨘! 이렇게 해결했습니다 ㅎㅎㅎㅎ

 

브레인퍽이라는 새로운 프로그래밍 언어를 알게되었군요 :D

 

이상 BF문제 풀이였습니다 !

'CTF > HackCTF' 카테고리의 다른 글

Misc - QRCODE  (0) 2020.03.28
Misc - Who am I ?  (0) 2020.03.26
Misc - Baseball Price  (0) 2020.03.08
Forensics - 나는 해귀다  (0) 2020.03.07
Forensics - 세상에서 잊혀진 날 찾아줘!  (0) 2020.03.06