code engn basic 13번 문제다. 파일부터 실행해 봤다. 흠 키 값을 구해야 할 것 같다. 일단 패킹되있는지부터 확인하고 열어보자. 흠..따로 패킹은 안되있는 것 같다. 그냥 열어보니 실행이 안된다..?응? 뭔가 싶어서 Microsoft Visual C# 실행파일 형식에 대해 검색을 좀 해봤다. 찾아보니 실행하려면 .NET 처음써보는 프로그램이라 프로그램 자체에 대한 자세한 설명은 궁금하시면 따로 검색해주는게 좋을 것 같다.
특정 암호화방식을 거쳐 planText()라는 걸 만들어 내는 것 같다. 저걸 알아내려면 저 코드를 해석해야 Console.WriteLine(plainText); 코드를 main문에서 바로 실행되도록 적절한 위치에 넣어봤다. 다음과 같이 나온다. 실제로 입력해주면 성공하게된다. |
'Wargame > CodeEngn' 카테고리의 다른 글
code engn basic 15번 (0) | 2018.02.04 |
---|---|
code engn basic 14번 (0) | 2018.02.04 |
code engn basic 12번 (0) | 2018.02.04 |
code engn basic 11번 (0) | 2018.01.28 |
code engn basic 10번 (0) | 2018.01.28 |