2017 SCTF Buildingblocks
St1tch
Prob - Category : Coding - Score : 250 Challenge - 이 문제는 문제설명에도 적혀있다시피 base64로 encode된 x64 machine code를 11개 정도 준다. 이 machine code를 1개를 실행시키던, 전부 실행시키던, 순서를 뒤죽박죽 시키던 정상적으로 실행이 되는 순서조합의 machine code를 보내면 stage를 통과하는 그런 류의 문제이다.(실제로는 주어진 machine code를 모두 사용하는 경우밖에 보지 못한 것 같다.) Solution- 11개라고 가정했을 때, 모든 permutation을 검증을 하기에는 stage한개에 대한 최적의 실행순서를 찾는데도 오랜 시간이 걸린다. - 따라서 해당 순서에 실행이 되는 machine code가 ..