2009-10-16 3 views
1

리플렉션을 통해로드하지 않고 .net 어셈블리의 corflags를 읽는 코드를 작성해야합니다.어떻게 어셈블리 파일을 분석하여 corflags를 얻을 수 있습니까?

어셈블리를로드하는 데 상대적으로 오랜 시간이 걸리므로 스트림으로 열어 이진 스트림을 분석 할 무언가를 찾고 있습니다.

어셈블리 바이너리 메타 데이터 구조에 대한 정보는 어디에서 찾을 수 있습니까? 사용할 수있는 코드 스 니펫이 있습니까?

감사 자르

답변

0

Expert .NET 2.0 IL Assembler에 따르면 corflags은 당신이 .NET 프레임 워크 SDK에서 찾을 수있는 특성은 CorHdr.h에서 IMAGE_COR20_HEADER에 정의되어 있습니다. 올바른 유형 정의를 포함함으로써 어셈블리를 읽고 정보를 선택할 수 있어야합니다.

관련 문제