DLL은 EXE 파일처럼 이미 컴파일된 바이너리 타입이죠.. EXE와 같다고 보시면 됩니다. 단지 차이라면
Runtime 상에서 접근 가능 하다는 것이구요..
역어셈블리는 가능합니다. 그리고 import 심볼등도 가능은 합니다만....
역컴파일? 역어셈블리한걸 다시 c코드로 바꾼다는 의미인데 그건 완전히 불가능 하다고 보긴
힘들지만 원하는 코드를 만들어 낼 수 없습니다..
강용구 님이 쓰신 글 :
: vc++ dll 공유라이브러리 역컴파일러 생성하면 vc++소스를 가능합니까?
:
: 감사합니다.
|