Microsoft MVP성태의 닷넷 이야기
Vista : 36. Private Namespaces 사용하는 방법 [링크 복사], [링크+제목 복사],
조회: 14749
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

Vista Improves Security Through Private Object Namespaces
; http://www.codeguru.com/columns/kate/article.php/c13249

예전에, Process Explorer 등을 통해서 다른 프로세스에서 사용하는 "Named 커널 개체"를 열람한 후 해당 개체를 접근하는 것에 대한 설명을 본적이 있는 것 같습니다.

충분히 가능하지요. ^^ 전역적으로 관리되는 "Named" 특성으로 인해 보호되어야 할 커널 개체임에도 불구하고 보호를 할 수 없었습니다. 위의 토픽에서 소개되는 사례로는, 원하는 커널 개체의 이름으로 "미리" 생성해 놓으면 아무리 권한이 낮은 프로세스라고 해도 권한이 높은 프로세스의 커널 개체를 제어할 수 가 있었음을 말해 주고 있습니다.

비스타의 등장으로, 이것도 이젠 ^^ 옛날 얘기가 되는 군요.

사용법도 그다지 어렵지 않으니 한번 쓰윽 봐두시는 것도 좋겠습니다. 아직 managed 환경에서는 제공되지 않는 것 같긴 하지만, CreateBoundaryDescriptor, CreatePrivateNamespace 함수만 C++/CLI에서 처리해 준다면, .NET 측의 소스 코드는 "거의" 동일하게 유지될 수 있겠습니다.








[최초 등록일: ]
[최종 수정일: 2/13/2007]


비밀번호

댓글 작성자
 




... 31  [32]  33  34  35  36  37  38  39  40  41  42  43  44  45  ...
NoWriterDateCnt.TitleFile(s)
398정성태8/12/200614057Debug : 4. SOS로 Managed 객체의 크기 구하는 방법
397정성태8/12/200614502IIS - 4. Extending the TreeView in IIS 7 in Windows Vista파일 다운로드1
396정성태8/11/200613816TFS : 21. Process Template Schemas Download
395정성태8/10/200613608개발환경 구성 : 21. Introduction to Visual Studio 2005 Team System Guide
394정성태8/10/200615823개발환경 구성 : 20. VHD 파일 크기 줄이기파일 다운로드1
392정성태8/9/200613650개발환경 구성 : 19. 몇 가지 유용한 ASP.NET 아티클 링크
393정성태8/10/200613416    답변글 개발환경 구성 : 19.1 몇 가지 유용한 ASP.NET 아티클 링크
391정성태8/9/200613059개발환경 구성 : 18. CardSpace 구현 예제파일 다운로드1
390정성태8/9/200612703개발환경 구성 : 17. 주의해야 할 프로그래밍 패턴
389정성태8/8/200618108C# event 와 delegate 의 차이?파일 다운로드1
388정성태8/7/200612632.NET : 10. C# 3.0 소식
387정성태10/20/200613463Vista : 7. System Services change in Windows Vista
385정성태10/20/200614054.NET 3.0 : 2. WCF Service with .asmx extentions 파일 다운로드1
384정성태10/20/200613787Vista : 6. Programming the Windows Vista Event Log [1]
383정성태10/20/200613827Vista : 5. MSDE Will Not Be Supported on Vista
382정성태10/20/200616063Vista : 4. IE 7+ 이름 변경
381정성태8/7/200612558개발환경 구성 : 16. Windows RSS API 사용법파일 다운로드1
380정성태8/4/200612564개발환경 구성 : 15. Windows Command Line Auto Completion
379정성태8/1/200612273.NET : 9. Self compiling scripts for .NET languages: C#, VB.NET and JScript.NET파일 다운로드1
378정성태8/1/200612681개발환경 구성 : 14. [사용설명서] SQL Server Everywhere 버전
377정성태7/31/200612874개발환경 구성 : 13. 도움말 생성기 - Sandcastle
386정성태8/7/200612581    답변글 개발환경 구성 : 13.1 Sandcastle 사용예파일 다운로드1
376정성태7/25/200612226TFS : 20. TFS 사용 현황 사례
375정성태7/25/200612516개발환경 구성 : 12. [CodePlex] 신규 프로젝트 - TFS File Sync
374정성태7/24/200614382Reflection 의 속도 향상을 원한다면?
373정성태7/23/200613669.NET : 8. The ADO.NET Entity Framework Overview [2]
... 31  [32]  33  34  35  36  37  38  39  40  41  42  43  44  45  ...