문제

컴파일 된 DLL이 있고 더 이상 소스 코드가 없습니다. 내가 DLL에서 원하는 유일한 것은 그것이 제공하는 기능과 그들이 접근하는 방법, 즉 서명입니다.

어떻게 할 수 있습니까?

도움이 되었습니까?

해결책

다음을 추출 할 수 있습니다.

  1. .NET 어셈블리의 경우 메타 데이터 (모든 클래스, 메소드, 매개 변수 등). 사용 반사기 그리고 ildasm 이 목적을 위해.
  2. 기본 DLL의 경우 수출 가능한 기능. 사용 덤프 빈 공익사업. 전문 도구도 있습니다 아이다. 그것은 매우 강력하고 반복적 인 역 엔지니어링을위한 것입니다.
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top