Microsoft MVP성태의 닷넷 이야기
Building Security Awareness in .NET Assemblies [링크 복사], [링크+제목 복사],
조회: 11571
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

Part 1 - Learn to break a .NET Assembly
; http://www.codeproject.com/dotnet/NeCoder01.asp

Part 2 - Learn to protect your .NET assemblies from being tampered
; http://www.codeproject.com/dotnet/NeCoder02.asp

Part 3 - Learn to break Strong Name .NET Assemblies
; http://www.codeproject.com/dotnet/NeCoder03.asp

"강력한 이름 서명" 을 하게 되는 경우, 공개키 알고리즘에 의해서 해당 어셈블리의 IL 코드가 변조되었는지에 대한 검증을 하게 되지요.

그렇다면... 그 공개키 까지도 아예 제거해 버린다면. IL 코드의 변조 여부에 대한 검증은 불가능하게 됩니다.

그에 대한 설명을 ilasm.exe 와 ildasm.exe 로 자세히 설명해 주고 있습니다.
가볍게 한번 읽어보세요. ^^








[최초 등록일: ]
[최종 수정일: 5/9/2006]


비밀번호

댓글 작성자
 




1  2  3  4  5  6  7  8  9  10  [11]  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
925정성태2/27/200814620TFS : 157. OpenGauntlet - Private Builds
924정성태2/24/200814556VS.NET IDE : 40. Visual Studio Programmer Themes Gallery
923정성태2/23/200814003.NET : 72. Configuration Section Designer
922정성태2/23/200813686.NET : 71. PowerShell 호스팅하는 방법
921정성태2/21/200813560개발 환경 구성: 119. Windows 네트워킹 - TCPChimney 에 대해서.
920정성태2/20/200813272개발 환경 구성: 118. 외부 도구 구성 - 서명된 어셈블리의 공개키 가져오기 [1]
919정성태2/17/200814501TFS : 156. TFS 빌드를 소스 서버와 연결
918정성태2/17/200813944TFS : 155. File Bound Generator (VSTS 2008 DB 파워 툴) [1]
917정성태2/16/200813430Windows 2008 : 6. 출시 순간 부터 SP1
916정성태2/14/200813757TFS : 154. TFS 2008 팀빌드 도움말(CHM)
915정성태2/12/200815591.NET 3.5 : 38. ADO.NET Entity Framework 성능 비교
914정성태2/6/200813741Vista : 51. How to create a Windows Vista boot CD with WinPE
913정성태2/5/200814391.NET : 70. C# 4.0 - Dynamic Lookup
912정성태2/1/200813386Debug : 34. WinDBG 를 사용해서 예외 파악하기
911정성태1/30/200813070Windows 2008 : 5. 쓰레드 관련해서 제공되는 API
910정성태1/18/200813736.NET : 69. CLR Memory Model [1]
909정성태1/4/200814742IIS : 21. SSL Handshaking 과정 (IE, IIS)
908정성태1/3/200812899TFS : 153. TFS 2008 Power Tools [1]
907정성태1/1/200814192Vista : 50. cmd.exe 의 특별한 대우
906정성태12/27/200713465Windows 2008 : 4. Core 서버에 Hyper-V 설치
905정성태12/24/200712834TFS : 152. VSTS 프로세스 템플릿 사용자 정의
904정성태12/24/200713457IIS : 20. IIS7 Hostable Web Core Custom Service
903정성태12/21/200712859TFS : 151. TFS Continuous Integrator
902정성태12/21/200712742TFS : 150. TFS File Sharer
901정성태12/20/200712806.NET 3.5 : 37. ADO.NET Data Services [3]
900정성태12/19/200713010Debug : 33. RegEx 의 Compiled 옵션 버그
1  2  3  4  5  6  7  8  9  10  [11]  12  13  14  15  ...