2011-02-17 3 views
1

.NET 어셈블리에 추적 정보가 포함되어 있는지 궁금합니다. 어셈블리를 만든 컴퓨터, 어셈블리를 만든 사람 또는 Visual Studio로 만든 어셈블리를 연결할 수있는 정보는 무엇입니까?.NET 어셈블리는 개인 식별 정보를 포함합니까?

+0

문법 : '.NET 어셈블리를 추적 할 수 있습니까?' '.NET 어셈블리를 추적 할 수 있습니까?' – Theo

+0

@Theo 게시물을 편집 할 수 있습니다! (특정 담당자 수준에이를 때까지 먼저 승인을 받아야합니다.) –

+0

저는 영어권 국가 출신이 아니므로 내 게시물에 맞춤법 및 실수를 포함하면 놀라지 않을 것입니다. 나는 너와 함께 견딜 것이기를 희망한다. – Jacobih

답변

1

디버그 기호는 일부 파일 구조를 제공하고 AssemblyInfo는 일부 메타 데이터도 제공합니다. 당신의 현이 중요 할 수도 있습니다. 수정 날짜가 설정됩니다. 때로는 의미 상 동등한 프로그램 (읽기 : 작은 논 - 로직 변경)은 다른 바이너리 서명을 줄 수 있습니다.

+0

그래서 네가하는 말은 이론 상으로는 그렇다. 실제로는 그렇지 않다. – Jacobih

+0

@Jacobih 어셈블리 속성 (예 : 회사 이름 또는 버전)과 같이 "누출 될 수있는"다른 데이터도 고려하십시오. 강력한 서명 된 어셈블리 일지라도 사용 된 기호 키를 반영 할 수 있습니다. 문자열 외에도 GUID와 같은 기타 내장 데이터는 "추적"수단을 제공 할 수 있습니다. –

+1

실제로는 아니지만 확실하게 ildasm을 실행하고 출력을 통해 grep을 통해 문자열을 얻습니다.이 문자열은 동일한 방식으로 할당됩니다. – Henrik

관련 문제