decompile1 dnspy를 이용한 디컴파일 삽질 일의 시작은 갑작스런 큰 업무의 의뢰였다. 해당 업무를 진행하기에는 5~6개월 가량 예상되는 문제가 있어서 git을 뒤지게 되는데... 있었지만 일부 기능이 제한되었다. 되는데 못하게 막아두었으니 제한된 것이 맞을 것이다. 물론 리플렉션 처리 후 일일히 뜯어다 써도 되지만... 이런 식으로 하면 일단 필드 명칭 얻어다 왔다리 갔다리 해야 해서 제일 피하고 싶은 방식이었지만... 그래서 dnspy를 통해 dll을 뜯기로 했다. dnspy는 ilspy 코어를 활용하여 만들어진 디컴파일러로서 edit기능까지 갖춘 매우 훌륭한 도구이다. 그래서 했는데.. 역시 무료라서... 해당 dll에 난독화 ctl코드가 적용되어 있다. 이렇게 stx, etx계열의 컨트롤 코드가 사용되면 일반 texteditor에서는 컴파일.. 2021. 8. 29. 이전 1 다음