2007년 11월 24일 토요일

SQL Server 2000 무료 기술 지원, 2008년 4월 중단




SQL Server 2000 버젼에 대한 무료 기술지원이 2008년 4월 8일에 종료가 됩니다. 물론 Windows 의 기술지원 사이클과 같이 유료기술지원은 계속됩니다.

기술 지원 종료 사항

- 문제 해결 (트러블슈팅)
- 제품 결함에 따른 오류 수정 (버그 수정)
- 제품 디자인 변경 또는 새 기능에 대한 요청 접수

유료 및 기술지원 제공 사항

- 문제 파악 및 제품 수정을 필요로 하지 않는 유료 기술 지원
- 온라인 기술자료, 온라인 제품 정보, 온라인 지원 웹 캐스트와 같은 온라인 정보 무료 엑세스
- 신규 보안 결함이 발견될 경우 보안 업데이트(패치) 무료 제공



Microsoft 의 제품 지원 사이클 정책에 따른 것이므로, SQL Server 2000 운영자 들은 사전에 SQL Server 2005나 2008로 마이그레이션 계획을 하거나 신규 구축시에는 최신 제품으로 결정 하는 것이 좀더 좋은 선택이 아닐까 싶습니다.^^


Microsoft 제품 지원 기간 정책
http://www.serverinfo.pe.kr/TipnTech.aspx?Seq=378

SQL Server 2000 제품 지원 기간
http://support.microsoft.com/lifecycle/Default.aspx?p1=2852

Microsoft 제품 지원 기간 정책 FAQ
http://support.microsoft.com/gp/lifepolicy

2007년 11월 21일 수요일

Microsoft .NET Framework 3.5 다운로드



Language Integrated Query (LINQ) 와 같은 기술을 제공하는 .NET Framework 3.5 정식 버젼이 릴리즈 되었네요..^^

다운로드 경로는 영문이지만,. 설치시 한글 화면을 제공합니다.

다운로드:

http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-
4e35-b531-508d977d32a6&DisplayLang=en
 
 


20-netframework35.png

2007년 11월 20일 화요일

Microsoft SQL Server 2008 CTP, November 2007 다운로드



내년 2월에 릴리즈 예정인, SQL Server 2008 의 CTP 버젼 입니다.

다운로드 해서 테스트가 가능합니다만,. 현재 CTP 버젼이라서 정식 릴리즈에는 변경이 될수도 있습니다만,. 한가지 아쉬운 부분이 아직도 CTP 상태 라는 것입니다.

예정은, 내년 2월에 Windows Server 2008 과 함께 릴리즈를 예정하고 있는데요. Windows Server 2008 은 이제 RC 버젼에 들어서서 안정화 단계를 거치고 있습니다.

참고로, Visual Studio 2008 은 거의 배포단계에 이른 상태이고, 블로그 포스트 중에는 올해내에 정식 릴리즈가 먼저 될것 같다는 소식도 있습니다.


다운로드:

http://www.microsoft.com/downloads/details.aspx?FamilyId=3BF4C5CA-B905-
4EBC-8901-1D4C1D1DA884&displaylang=en


파일이 조금 큽니다.^^

2007년 11월 14일 수요일

2007년 11월 Microsoft 보안공지, Windows URI 및 DNS 취약점

DNS의 취약점은, Windows Server 2003 DNS 를 운영하는 서버는 즉시 패치를 적용하는 것이 좋을듯 싶습니다.

--------------

보안 공지 MS07-061
 
Windows URI 처리의 취약점으로 인한 원격 코드 실행 문제점 (943460)

요약: 이 업데이트는 보고된 취약점을 해결합니다. 특수하게 조작된 URI가 전달될 때 Windows 셸에서 이를 처리하는 방식에 원격 코드 실행 취약점이 존재합니다. Windows 셸에서 이러한 URI의 유효성 검사를 충분히 수행하지 않은 경우 공격자가 이 취약점을 악용하여 임의 코드를 실행할 수 있습니다. Microsoft는 Internet Explorer 7을 사용하는 시스템에서만 이 취약점의 악용 방법을 확인했으나, 이 취약점이 존재하는 Windows 파일 Shell32.dll은 지원되는 모든 Windows XP 및 Windows Server 2003 에디션에 포함되어 있습니다.

최대 심각도: 긴급

취약점으로 인한 영향: 원격 코드 실행

탐지: Microsoft Baseline Security Analyzer로 컴퓨터에 이 업데이트가 필요한지 점검할 수 있습니다.

영향을 받는 소프트웨어: Windows XP, Windows Server 2003 (아래 링크에서 영향을 받는 소프트웨어와 다운로드 위치를 확인하십시오)

시스템 재시작: 보안 업데이트 적용 후 시스템을 재시작해야 합니다.

업데이트 제거: 제어판의 프로그램 추가/제거를 사용하거나 Spuninst.exe 유틸리티를 써서 이 보안 업데이트를 제거할 수 있습니다.

상세 정보: http://www.microsoft.com/korea/technet/security/bulletin/ms07-061.mspx

________________________________________

보안 공지 MS07-062
 
DNS의 취약점으로 인한 스푸핑 허용 문제점 (941672)

요약: 이 중요 보안 업데이트는 비공개적으로 보고된 취약점 1건을 해결합니다. Windows DNS 서버에 존재하는 이 스푸핑 취약점은 공격자가 특수하게 조작된 DNS 요청을 전송하여 적법한 위치에서 보낸 인터넷 트래픽을 스푸핑하거나 리디렉션하도록 허용합니다.

최대 심각도: 중요

취약점으로 인한 영향: 스푸핑

탐지: Microsoft Baseline Security Analyzer로 컴퓨터에 이 업데이트가 필요한지 점검할 수 있습니다.

영향을 받는 소프트웨어: Windows 2000, Windows Server 2003 (아래 링크에서 영향을 받는 소프트웨어와 다운로드 위치를 확인하십시오)

시스템 재시작: 특별한 경우를 제외하고 보안 업데이트 적용 후 시스템을 재시작해야 합니다.

업데이트 제거: 제어판의 프로그램 추가/제거를 사용하거나 Spuninst.exe 유틸리티를 써서 이 보안 업데이트를 제거할 수 있습니다.

상세 정보: http://www.microsoft.com/korea/technet/security/bulletin/ms07-062.mspx

2007년 11월 11일 일요일

2008년 4월, IE 컴포넌트 활성화 (IE ActiveX Activation) 업데이트 예정

예전에, Microsoft 와 이올라스의 소송에 의해서, 웹페이지에 삽입된 컴포넌트 활성화가 자동 활성화에서 사용자의 클릭에 의해서 되도록 변경된 적이 있습니다.



그래서, Microsoft 를 포함해서 여러 개발자 커뮤니티에서는 자동 활성화를 위한 javascript 코드가 다수 배포가 되었고 대부분의 웹사이트에는 이 javascript 가 적용되었습니다.

수정된 인터넷 익스플로러에서 상호작용 ActiveX 컨트롤 활성화 가이드
http://www.microsoft.com/korea/windows/ie/ie6/activex/activate/default.mspx

그 이후, Microsoft 는 이올라스와의 합의를 했는데요,.

MS, IE 플러그인 특허 소송에서 이올라스와 화해
http://www.zdnet.co.kr/news/enterprise/law/0,39031176,39160989,00.htm


이와 관련해서, Internet Explorer 공식 블로그에는 이올라스와의 소송전의 자동 활성화 상태로 되돌아 가기 위한 패치 업데이트가 예정되어 있다고 합니다.

IE Automatic Component Activation (Changes to IE ActiveX Update)
http://blogs.msdn.com/ie/archive/2007/11/08/ie-automatic-component-activation-changes-to-ie-activex-update.aspx

자세한 내용을 보면,.

2006년 이전

2006년 4월 IE Active X 업데이트

2008년 4월

Controls Injected Via JavaScript

No "Click to Activate"

No "Click To Activate"

No "Click To Activate"

Controls loaded Direct In HTML (<object>, <embed>, <applet>)

No "Click to Activate"

"Click To Activate" Required

No "Click To Activate"


2007년 12월에 Microsoft 다운로드 센터를 통해서, 컴포넌트 활성화 프리뷰 버젼을 배포할 예정이라고 하며, 2008년 4월에 IE 업데이트를 통해서 패치가 배포 된다고 합니다.

2007년 11월 10일 토요일

Windows PowerShell 2.0 CTP

Windows PowerShell 이 2.0 버젼으로 몇몇 기능이 추가되어 업데이트가 될 예정인데, 그 이전에 Community Technology Preview 형식으로 배포되고 있습니다.



Community Technology Preview 버젼이므로, 정식 버젼에서는 변경이 될 가능성이 있지만 덩치가 큰 OS 정도가 아닌 유틸 수준이므로, 기능이 더 추가 되었으면 되었지 크게 변경되는 것은 없을것 같습니다.

다운로드:
http://www.microsoft.com/downloads/details.aspx?FamilyID=60DEAC2B-975B
-41E6-9FA0-C2FD6AA6BC89&displaylang=en


이번에 추가된 기능중 눈에 띄는 것은 바로 GUI 를 제공한다는 것일듯 싶습니다.

다음 사항이 2.0 CTP 에서 추가된 기능입니다.

- PowerShell Remoting
- Graphical PowerShell
- ScriptCmdlets
- Restricted Runspaces
- RunspacePools
- Background Jobs
- Data Language
- Script Internationalization
- Script Debugging
- 24 New Cmdlets
- Parser Tokenizer API
- New PowerShell Hosting APIs
- Metadata APIs for Command and Parameters

코드명 Centro, Windows Essential Business Server 정식 제품명 확정

http://www.microsoft.com/presspass/features/2007/nov07/11-
07midmarketserver.mspx
 

에 따르면, 중소기업을 위한 서버제품으로 개발중인 코드명 Centro 의 정식적인 제품명이 확정 되었습니다.

바로 Windows Essential Business Server 입니다.

기존의 Small Business Server 와 같이, 버젼역시 2가지로 출시가 될 예정입니만,. 역시 기존의 SBS 제품에 포함되었던 개별 제품 구성과 크게 다르지 않습니다.


<그림. http://blogs.msdn.com/mssmallbiz/archive/2007/11/07/5955270.aspx>

안티바이러스 제품과 시스템관리 툴인 Forefront Security for Exchange, System Center Essentials 정도가 추가된점 외에는 그닥 별차이는 없어 보입니다.

Forefront http://www.microsoft.com/korea/forefront/default.mspx
System Center http://www.microsoft.com/korea/systemcenter/

더욱이, System Center Essentials 은 인텔 서버보드를 구매하면 이미 OEM 으로 번들 제공이 되고 있습니다.

실제로 현업에서는, 꽤나 잘 활용되는 제품이기도 합니다. SM 에서는 시스템 이용률이 그닥 높지 않기 때문에 높은 비용을 들여 개별 제품을 구축할 이유가 없기 때문입니다.

Windows 2000 Server 기반에서는 Active Directory 를 올리지 않아도 되지만, Windows Server 2003 기반에서는 강제로 올리게 되어 있는 제한이나 없앴으면 좋겠습니다.

뭐 강제로 해놓아도,. Active Directory 안 올리는 방법이 있지만.,.^^

Windows Server 2008, 2008년 2월 27일 전세계 출시



그 동안 몇번이나 출시 일정을 여러번 미루어 왔던 마이크로소프트의 Windows Server 2008, SQL Seerver 2008, Visual Studio 2008 의 정식적인 출시일자를 알리는 웹사이트를 개설되어 있습니다.

마이크로소프트가 직접 만든것인지는 모르겠군요..

http://www.wedsg.com/winclient/vistasidebargadget/download.htm

아뭏튼,.. 마이크로소프트는 내년 2월 27일에 전세계 출시를 목표로 하고 있는것 같습니다.

웹사이에서는 비스타 가젯도 배포를 하고 있습니다. 비스타 가젯까지 설치해 놓고, 출시 날짜를 손꼽아 기다리는 사람들도 있을까요?..^^



마이크로소프트가 제품 출시를 미루는 습관은,. 이미 대부분의 유저들에게 익숙해져 있기도 합니다.

아뭏튼,. 이렇게 공식적인 카운트를 하고 있으니 꼭 그 날짜에 나오겠지요..^^

오늘 기준으로, 110일 남았네요..^^

2007년 11월 9일 금요일

Microsoft 의 IT 인프라 (내부 및 서비스) 통계

http://bink.nu/news/microsoft-it-numbers.aspx 보면, 최근의 Microsoft 가 운영중인 IT 인프라 통계를 정리 놓았네요.

흥미로운 내용인데요, 물론 이런 내용은 종종 Microsoft 의 테크넷 자료중에 운영/인프라 관련해서 인용되는 자료이기도 합니다. ^^

Microsoft 어디 자료에서 본듯한데요, 정확한 내용인지는 모르겠으나, Microsoft 에서 패치하나를 공식적으로 배포하기 전에 내부에서 약 2~3 만대 호스트에서 테스트를 거친다고 한것 같으며,

Linux 가 경쟁 운영체제 이기는 하지만 연구를 위해 내부에 약 2~3 천대 Linux 서버를 운영중이라고 합니다. ^^

Microsoft 제품중에는, 개인적인 생각으로는 상당수가 자체 운영을 위해서 개발된 소프트웨어가 외부에 정식적인 제품으로 판매가 되는 것도 많을 것 같다는 생각이 듭니다.

Microsoft internal IT: 

600k connected devices
10,000 Servers
3 Datacenters 1 operations center
11% is virtualized in Microsoft Datacenters
330 of 385 servers run Windows Server 2008 (RC0) plus all 85 Microsoft.com servers
11 clustered systems
30,000 users in redmond domain (50,000 with vendors)
NAP reporting 140K clients, 90 clients deferred mode

The Redmond Active Directory domain is running in Windows Server 2008 mode since last thursday (Nov 1st)

Microsoft Email: 

6 million internal emails per day
20 Million emails from Internet
97% rejected as spam
99,999 uptime

Worldwide: 

140,000 end users
550 buildings
98 countries
1/3 of the sites are connected over Internet only

2300 Line of business applications
1 single SAP instance (5 Terrabyte database)
Dynamics/MSCRM

Windows Live Services: 

130,000 servers online
435 Million unique users
280 Billion pageviews daily
12 Billion emails daily
6 billion Instant Messages daily

Remote connect
1 million VPN sessions per month
80,000 unique OWA users
Remote app portal
TS gateway 20,000 users
Direct Connect pilot

Microsoft.com figures
55,7 million unique users, #4 overall site in US
280,5 Unique users wordwide #6 site worldwide
15,000 request a sec

2007년 11월 8일 목요일

Microsoft 제품 지원 기간 정책

다음은, Microsoft 의 제품 개발 및 지원등에 대한 라이프사이클에 관련된 사항입니다. 물론 Microsoft 가 예상했던 일정보다 제품을 늦게 출시하는 경향이 있기는 하지만, 라이프사이클은 제품구매나 서비스 구축시 고려되어야 할 부분 입니다.


지원 기간 정책은 2002년 10월부터 시행되었으며, 정품 구매 또는 볼륨 라이선싱을 통해 현재 사용 가능한 대부분의 제품 및 앞으로 출시될 대부분의 제품에 적용됩니다. 이 정책을 통해 Microsoft는 최소 아래와 같은 지원을 제공 할 것입니다

- 비즈니스와 개발 제품에 대해 지원되는 서비스 팩 수준의 10년 지원 (5년의 일반지원과 5년의 연장지원)

- 소비자/하드웨어/멀티미디어 제품과 Microsoft Dynamics (구 Microsoft 비즈니스 솔루션) 제품에 대해지원되는 서비스 팩 수준의 5년의 일반 지원

-매년 출시 되는 제품(예: Money, Encarta, Picture It!, Streets & Trips)에 대한 3년의 일반 지원









일반 지원 :  일반 지원은 제품 지원 기간의 첫번째 단계입니다.

지원되는 서비스 팩 수준의 일반 지원은 다음을 포함합니다:

- 문제 해결 지원(무료 문제 해결 지원, 유료 문제 해결 지원, 시간 단위로 요금이 청구되는 유료 지원, 보증 요구에 대한 지원)
- 보안 업데이트 지원
- 비보안 핫픽스 요청 기능 

연장 지원  : 연장 지원은 비즈니스와 개발 제품에 대한 일반 지원 다음의 지원 단계입니다.

지원되는 서비스 팩 수준의 연장 지원은 다음을 포함합니다:

- 유료 지원
- 추가 비용 없는 보안 업데이트 지원
- 비보안 관련 핫픽스 지원을 받으려면 별도의 연장 핫픽스 지원 계약을 체결해야 합니다. 문제 해결 건당 요금도 적용됩니다.

주의 : Microsoft는 연장 지원 단계에서 보증 지원, 디자인 변경 또는 새 기능에 대한 요청을 승인하지 않을 것입니다. 연장 지원은 소비자, 하드웨어, 멀티미디어 및 Business Solutions에 적용되지 않습니다.


07-lifecycle-1.bmp
07-lifecycle-2.bmp

IE7 자동 업데이트를 통한 배포 11월 14일로 변경

변경 전 : 2007년 11월 6일부터 시작 (한국 시간)

변경 후 : 2007년 11월 14일부터 시작 (한국 시간)





Auto update를 통해서 배포되는 일정이 기존 11월 6일에서 14일로 변경되었습니다. 아마도 매월 정기 보안 패치 배포일자와 맞춘듯 싶습니다.


변경 사유 및 기타

- 당초 한국의 경우 11월 6일로 예정되었으나, 자동 업데이트로 배포되는 총 26개의 다른 언어에 대한 testing 기간이 예정보다 delay가 되어, 다음 배포 cycle인 14일로 연기됨.

- 14일부터 Auto update로 배포기 시작된다고 해도, 1-3개월에 거쳐 배포가 단계적으로 이루어 지기 때문에 모든 PC에 일시적으로 적용되는 것은 아님.

- 배포 일정이 연기되었다고 하더라도, 현재 운영중인 IE7 통합 기술 지원 센터 운영은 정상적으로 운영되고 있으며, 일정 변동 내용 외에는 기 안내 드린 내용과 동일함

2007년 11월 5일 월요일

Windows 운영체제의 잘 알려진 SID (Security IDentifier, 보안 식별자)

Windows 운영체제의 각 계정은 실제 내부에서는 SID 를 기준으로 작동하도록 고안 되어 있습니다. 레지스트리만 봐도 쉽게 알수 있습니다.

가장 대표적인것이 Administrator 계정입니다.

S-1-5-21-1016612335-3512713375-986535121-500 로 시작 및 마지막이 모두 동일합니다.

이러한 SID 는 이미 알려진 몇가지 기준에 의해서 랜덤한 값이 생성이 되나, Windows 자체에서 필요한 계정은 여러 이유로 해서, 이미 지정된 SID 값을 가지고 있습니다.

SID(보안 식별자) 형은 다음 문서에서 그 의미를 확인해 볼수 있습니다.

WellKnownSidType 열거형
http://msdn2.microsoft.com/ko-kr/library/system.security.principal.wellknownsidtype
(vs.80).aspx


가장 쉽게 볼수 있는 SID 몇가지 입니다.

SID: S-1-0
Name: Null Authority

SID: S-1-0-0
Name: Nobody

SID: S-1-1-0
Name: Everyone
Windows Server 2003 운영 체제를 실행하는 컴퓨터에서 Everyone에는 Authenticated Users와 Guest가 포함됩니다. 이전 버전의 운영 체제를 실행하는 컴퓨터에서는 Authenticated Users 및 Guest와 함께 Anonymous Logon까지 포함합니다.

SID: S-1-2
Name: Local Authority

SID: S-1-5
Name: NT Authority

SID: S-1-5-2
Name: Network
네트워크 연결을 통해 로그온한 모든 사용자를 포함합니다. 대화형 사용자의 액세스 토큰은 Network SID를 포함하지 않습니다.

SID: S-1-5-3
Name: Batch
작업 스케줄러 작업과 같은 일괄 큐 기능을 통해 로그온한 모든 사용자를 포함합니다.

SID: S-1-5-4
Name: Interactive
로컬 또는 원격 데스크톱 연결을 통해 로그온한 모든 사용자를 포함합니다.

SID: S-1-5-5-X-Y
Name: Logon Session

SID: S-1-5-6
Name: Service
서비스로 로그온한 모든 보안 사용자를 포함하는 그룹입니다. 구성원 자격은 운영 체제에서 제어합니다.

SID: S-1-5-7
Name: Anonymous
사용자 이름이나 암호 없이 컴퓨터에 연결한 사용자입니다.

SID: S-1-5-8
Name: Proxy

SID: S-1-5-9
Name: Enterprise Domain Controllers

SID: S-1-5-11
Name: Authenticated Users
ID가 인증된 모든 사용자와 컴퓨터를 포함합니다. Guest는 Guest 계정에 암호가 있어도 Authenticated Users에 포함되지 않습니다.

SID: S-1-5-13
Name: Terminal Server Users
터미널 서비스 버전 4.0 응용 프로그램 호환 모드를 사용 중인 터미널 서비스 서버에 로그온한 모든 사용자를 포함합니다.

SID: S-1-5-18
Name: Local System

SID: S-1-5-19
Name: NT Authority

SID: S-1-5-20
Name: NT Authority

SID: S-1-5-32-544
Name: Administrators

SID: S-1-5-32-545
Name: Users

SID: S-1-5-32-546
Name: Guests

SID: S-1-5-32-547
Name: Power Users

SID: S-1-5-32-551
Name: Backup Operators


http://support.microsoft.com:80/default.aspx?scid=kb;en-us;243330



04-Microsoft_TechNet.gif

Windows 등 오류코드의 의미 찾기 - Error Code Look-up

Windows 환경에서, 운영체제 자체에서 발생하는 오류 이벤트 또는 소프트웨어 제품의 오류 이벤트에서 발생하는 메시지를 종종 코드에 의한 메시지만 보여줍니다.

그러한 코드는, 실제 그 오류 코드가 어떻게 발생하였는지 전후 상황을 조사해 보면 짐작은 할수 있지만 정확한 의미는 알수가 없습니다.

메시지박스로 보여주기도 합니다만, 이벤트로그중에 다음과 같은 예를 볼 수 있습니다.

이벤트 형식: 정보
이벤트 원본: Save Dump
이벤트 범주: 없음
이벤트 ID: 1001
날짜:  2007-09-11
시간:  오전 10:18:20
사용자:  N/A
컴퓨터: WSSPLEX-WEB
설명:
컴퓨터가 오류 검사 후 다시 부트되었습니다. 오류 검사: 0x0000007f (0x00000008, 0x00000000, 0x00000000, 0x00000000). Microsoft Windows 2000 [v15.2195]. 덤프 저장 위치: C:\WINNT\MEMORY.DMP.

실제로 여러이유에 의해서 발생할수 있지만, 정확하게 0x0000007f 코드가 어떤 의미를 갖고 있는지 알아야 대략 어떤 이유에 의해서 문제가 발생했는지 추측을 할수 있습니다.

물론, 그 코드의 확장 문자열을 안다고 해서 원인을 모두 알수 있는것은 아닙니다만,..^^

이러한, 오류코드의 의미를 알수 있도록 Microsoft 에서는 "Microsoft Exchange Server Error Code Look-up" 제공해 주고 있습니다.

다운로드:
http://www.microsoft.com/downloads/details.aspx?FamilyID=be596899-7bb8-
4208-b7fc-09e02a13696c&DisplayLang=en



뭐 이 유틸이 현재는 거의 필요가 없어지고 있을 정도로  제품 개발 단계에서 부터 좀더 사용자 친화적인 오류 메시지를 보여주고 있을 뿐만 아니라, 오류 보고 시스템에 의해서 자세한 오류내용과 함께 자동으로 Microsoft 에 보고하여 제품 개선에 까지 이용하고 있기 때문 입니다.

그렇다고 해서,. 모든 오류메시지가 사용자 친화적인 것은 아니며 아직도 일부는 여전이 알기 어려운 오류메시지를 뿌리고 있습니다.

D:\Err>Err.exe /?

Table ? could not be found. USAGE: Err.exe {value} [value] [value] ...
 where <value> must be of one of the following forms:
   1. decorated hex (0x54f)
   2. implicit hex  (54f)
   3. ambiguous     (1359)
   4. exact string  (=ERROR_INTERNAL_ERROR)
   5. substring     (:INTERNAL_ERROR)


사용법은 간단합니다. 그냥 현재 보여주는 오류내용을 변수로 넣어주기만 하면 됩니다.


D:\Temp\Err>Err.exe c00007d0
# for hex 0xc00007d0 / decimal -1073739824 :
  EVENT_SRV_SERVICE_FAILED                                      netevent.h
# 1 matches found for "c00007d0"

D:\Temp\Err>Err.exe c0000184
# for hex 0xc0000184 / decimal -1073741436 :
  STATUS_INVALID_DEVICE_STATE                                   ntstatus.h
# The device is not in a valid state to perform this request.
# 1 matches found for "c0000184"

D:\Temp\Err>Err.exe 0x0000007f
# for hex 0x7f / decimal 127 :
  UNEXPECTED_KERNEL_MODE_TRAP                                   bugcodes.h
# Run a system diagnostic utility supplied by your hardware
# manufacturer.
# In particular, run a memory check, and check for faulty or
# mismatched
# memory. Try changing video adapters.
# Disable or remove any newly installed hardware and drivers.
# Disable or
# remove any newly installed software. If you need to use
# Safe Mode to
# remove or disable components, restart your computer, press
# F8 to select
# Advanced Startup Options, and then select Safe Mode.
  NMERR_REMOTE_VERSION_OUTOFSYNC                                netmon.h
  SQL_127_severity_15                                           sql_err
# A TOP N value may not be negative.
  ERROR_PROC_NOT_FOUND                                          winerror.h
# The specified procedure could not be found.
# 4 matches found for "0x0000007f"


위 예제에서 볼수 있는 것은, Windows 에 이용되는 라이브러리를 통해서 오류메시지를 찾는 다는 것입니다.

물론, "UNEXPECTED_KERNEL_MODE_TRAP" 와 같은 확장 문자열을 통해서 원인을 알아 낼수 있는것은 그닥?.. 거의?.. 없습니다.

내용만 보고 대충 감을 잡을 수는 있겠지만, 정확한 의미를 알려면 또 웹사이트에서 검색을 해야 합니다.

이 유틸이 배포가 된지가 꽤 오래된것이므로 (2003년), 현재 최근의 추가된 오류코드는 찾을수 없습니다. 찾을려면 Windbg 같은 디버거 툴을 이용해야 합니다.

http://www.microsoft.com/whdc/devtools/debugging/default.mspx

물론, 디버거 사용법 자체가 까다롭기 때문에 쉽게 알아낼수 있는데에는 그닥 추천되지는 않습니다만, 디버거를 이용할 경우 보다 더 자세한 함수까지 알아 낼수 있습니다.

작업관리자 기능 확장 - Task Manager Extension 2.0

Task Manager Extension 2.0 은, Windows 의 시스템 관리툴인 "작업 관리자" 에 보다 상세한 정보를 조회할수 있는 확장 모듈 입니다.

Sysinternals 의 개별적인 툴을 한군데 모아 놓은 느낌입니다.
http://www.microsoft.com/technet/sysinternals/default.mspx

개인적으로 볼때, 매우 좋은 기능이라고 보여지는데요,.  오픈소스 프로젝트로 개발자들 사이에서는 잘 알려진 http://www.codeproject.com 및 http://www.codeguru.com/ 통해서 소스코드 까지 배포되고 있습니다.

다운로드 : http://www.codeproject.com/system/Task_Manager_Extension.asp



기본적인 작업 관리자의 UI에, Extension 메뉴가 추가되며, 프로세스 팝업 메뉴에는 기존의 기본 메뉴 및 확장 모듈에서 지원하는 추가적인 여러가지 기능이 지원 됩니다.



해당 다운로드 사이트의 기본적인 설명을 보면 쉽게 알수 있는데요,. 몇가지 핵심적인 기능만 봐도 매우 멋진 툴이라고 생각됩니다.

2007년 11월 4일 일요일

Virtual Machine Remote Control Client Plus (VMRCplus)

VMRCplus 는,
Virtual Server 2005 의 가상화 운영체제들에 대해서 원격에서 관리할수 있는 클라이언트 툴입니다.

다운로드 :

http://www.microsoft.com/downloads/details.aspx?FamilyID=80adc08c-bfc6-
4c3a-b4f1-772f550ae791&DisplayLang=en



<그림. Microsoft TechNet>

[관련포트]

포트 5900 - VMRC 서버의 기본 포트
포트 1024 - 관리자 웹 사이트의 기본 포트
포트 137, 138 - Kerberos V5 티켓 부여 기관을 위한 TCP 및 UDP(User Datagram Protocol) 포트
포트 135 - RPC 끝점 매퍼를 위해 사용

물론, System Center 의 가상화 중앙 관리 제품도 있기는 합니다만,..

System Center Virtual Machine Manager
http://www.microsoft.com/korea/systemcenter/scvmm/default.mspx


04-vmrcplus.gif

Virtual Machine Additions for Linux

Virtual Server 2005 R2 SP1 에서 Linux 가상화 운영체제를 지원할수 있도록 해주는 에드온입니다.

운영체제가 몇개 제품으로 제한이 되어 있기는 합니다만,. 가상화이기는 하지만 Windows 환경에서 Linux 운영체제를 지원한다는 점에서 큰 변화이기도 합니다.

다운로드:

http://www.microsoft.com/downloads/details.aspx?FamilyID=BF12642F-77DC-
4D45-AE4E-E1B05E0A2674&displaylang=en



지원 운영체제:

Enterprise distributions

Red Hat Enterprise Linux 2.1 (update 7)
Red Hat Enterprise Linux 3.0 (update 8)
Red Hat Enterprise Linux 4.0 (update 4)
Red Hat Enterprise Linux 5.0
SuSE Linux Enterprise Server 9.0
SuSE Linux Enterprise Server 10.0

Standard distributions

Red Hat Linux 9.0
SuSE Linux 9.3
SuSE Linux 10.0
SuSE Linux 10.1
SuSE Linux 10.2

Extended Security Update Inventory Tool

Extended Security Update Inventory Tool 은, 기존의 MBSA 툴과 함께 추가적인 보안 스캔이 가능하한 툴입니다.

다만,. System Management Server 가 필요합니다. 그 많은 다양하고 확장된 보안 점검이 가능하다는 것인데요,.

매월 발표되는 패치에 대한 추가적인 스캔이 필요하므로, 이 툴 역시 정기적인 업데이트가 필요합니다.

물론 패치를 정기적으로 잘 한다면 크게 필요가 없을듯 싶지만, 일부 누락되는 경우도 있으므로...^^


다운로드:

http://www.microsoft.com/downloads/details.aspx?FamilyID=2C93DA1D-48A0-
4E5C-991F-87E08954F61B&displaylang=en


2019년 10월 MS 취약점 패치 주요 사항

CVE-2019-1166 | Windows NTLM 변조 취약성 https://portal.msrc.microsoft.com/ko-KR/security-guidance/advisory/CVE-2019-1166 CVE-2019-1230 | Hype...