{"id":202,"date":"2010-04-18T00:31:11","date_gmt":"2010-04-18T09:31:11","guid":{"rendered":"\/blog\/?p=202"},"modified":"2023-09-21T09:39:11","modified_gmt":"2023-09-21T00:39:11","slug":"ddk-windbg%eb%a1%9c-vmware-%ea%b0%80%ec%83%81%eb%a8%b8%ec%8b%a0%ec%9d%84-%ec%9b%90%ea%b2%a9-%eb%94%94%eb%b2%84%ea%b9%85-%ec%84%a4%ec%a0%95","status":"publish","type":"post","link":"https:\/\/hasu0707.duckdns.org\/blog\/?p=202","title":{"rendered":"[DDK] WinDBG\ub85c VMWARE \uac00\uc0c1\uba38\uc2e0\uc744 \uc6d0\uaca9 \ub514\ubc84\uae45 \uc124\uc815"},"content":{"rendered":"\n<p>WinDBG\ub97c \uc124\uce58\ud558\ub294 \ubc29\ubc95\uc744 \uc54c\uc544\ubcf4\uc790,<br \/><br \/>\ub4dc\ub77c\uc774\ubc84 \uac1c\ubc1c\uc5d0 \uc788\uc5b4\uc11c \ub514\ubc84\uae45\uc740 \uc911\uc694\ud55c \uc704\uce58\ub97c \ucc28\uc9c0\ud55c\ub2e4.<br \/><br \/>\ub2e4\uc6b4\ub85c\ub4dc \n\uacbd\ub85c<br \/><br \/><a class=\"con_link\" href=\"http:\/\/msdl.microsoft\/\" target=\"_blank\" rel=\"noopener\">http:\/\/msdl.microsoft<\/a><a class=\"con_link\" href=\"http:\/\/msdl.microsoft.com\/download\/symbols\/debuggers\/dbg_x86_6.9.3.113.msi\" target=\"_blank\" rel=\"noopener\">.com\/download\/symbols\/debuggers\/dbg_x86_6.9.3.113.msi<\/a><br \/><br \/>\uc790\ub3d9 \n\uc2e4\ud589\ud558\uac8c \ub418\uba74, \uc54c\uc544\uc11c \uc124\uce58\uac00 \uc798 \ub420\uac83\uc774\ub2e4.<br \/><br \/>\uadf8\ub9ac\uace0 \uc6d0\uaca9 \ub514\ubc84\uae45\uc744 \ud558\uae30 \uc704\ud574\ub294 2\ub300\uc758 PC\uac00 \ud544\uc694\ud558\ub2e4,<br \/><br \/>\ud558\ub098\ub294 \nDebugger \uc774\uace0 \ud558\ub098\ub294 Debuggee \uc774\ub2e4.<br \/><br \/>\uc77c\ub2e8, VMWARE\ub97c \uc0ac\uc6a9\ud574\uc11c \ud558\uac8c \ub418\uba74 \ud558\ub098\uc758 \ucef4\ud4e8\ud130\ub85c\ub3c4 \ub450\uac1c\ub97c \uc0ac\uc6a9\ud558\ub294 \n\ud6a8\uacfc\ub97c \ub9cc\ub4e4\uac8c \ub41c\ub2e4.<br \/><br \/>\uadf8\ub7ec\uae30 \uc704\ud574\uc11c\ub294 Vmware \uc14b\ud305\uc744 \ud574\uc8fc\uc5b4\uc57c\ud55c\ub2e4.<br \/><br \/>VMware \ub97c Shut down \uc2dc\ud0a4\uace0 \nVitrual Machine Settings\ub85c \ub4e4\uc5b4\uac00\uc790<br \/><br \/>\n<\/p><div style=\"text-align: center; clear: both;\" class=\"imageblock center\"><img loading=\"lazy\" decoding=\"async\" style=\"cursor: pointer;\" onclick=\"popview(this, '90000003_000000000000000DFC1EABA3')\" src=\"http:\/\/cfs9.tistory.com\/image\/31\/tistory\/2008\/06\/27\/19\/33\/4864c208e95bf\" height=\"533\" width=\"611\"><\/div><br \/>\ub2e4\uc74c\uacfc \uac19\uc740 \ud654\uba74\uc5d0\uc11c Add\ub97c \ud074\ub9ad\ud574\uc8fc\uc790 ( Shutdown \uc2dc\ud0a4\uc9c0 \uc54a\uc558\ub2e4\uba74, Add\uac00 \n\uc0dd\uae30\uc9c0 \uc54a\ub294\ub2e4. )<br \/><br \/>\uadf8\ub7ec\uba74 \uc544\ub798\uc640 \uac19\uc740 \ud654\uba74\uc774 \ub730 \uac83\uc774\ub2e4.<br \/><br \/>\n<div style=\"text-align: center; clear: both;\" class=\"imageblock center\"><img loading=\"lazy\" decoding=\"async\" style=\"cursor: pointer;\" onclick=\"popview(this, '90000003_000000000000000DFC1EABA3')\" src=\"http:\/\/cfs9.tistory.com\/image\/33\/tistory\/2008\/06\/27\/19\/33\/4864c20a7f37e\" height=\"431\" width=\"433\"><\/div><br \/>\uc2dc\ub9ac\uc5bc \ud3ec\ud2b8 \ucd94\uac00\ub97c \ud074\ub9ad\ud558\uace0 Next\ub85c \ub118\uc5b4\uac00\uc790<br \/><br \/>\n<div style=\"text-align: center; clear: both;\" class=\"imageblock center\"><img loading=\"lazy\" decoding=\"async\" style=\"cursor: pointer;\" onclick=\"popview(this, '90000003_000000000000000DFC1EABA3')\" src=\"http:\/\/cfs9.tistory.com\/image\/18\/tistory\/2008\/06\/27\/19\/33\/4864c20b6fa02\" height=\"430\" width=\"432\"><\/div><br \/>\uadf8\ub9ac\uace0 Named Pipe\ub97c \uc0ac\uc6a9\ud55c\ub2e4\uace0 \ud558\uace0 \ub118\uc5b4\uac00\uc790<br \/><br \/>\n<div style=\"text-align: center; clear: both;\" class=\"imageblock center\"><img loading=\"lazy\" decoding=\"async\" style=\"cursor: pointer;\" onclick=\"popview(this, '90000003_000000000000000DFC1EABA3')\" src=\"http:\/\/cfs9.tistory.com\/image\/3\/tistory\/2008\/06\/27\/19\/33\/4864c20d2ade2\" height=\"430\" width=\"432\"><\/div><br \/>\ud30c\uc774\ud504\uc758 \uc774\ub984\uc744 \uc815\ud574\uc8fc\uace0( \uc784\uc758\ub85c \uc815\ud574\uc918\ub3c4 \ub41c\ub2e4, \ub2e8 \ud615\uc2dd\uc740 \uc9c0\ucf1c\uc8fc\uc790 \uadf8\ub9ac\uace0 \n\uae30\uc5b5\ud574\ub193\uc544\uc57c\ud55c\ub2e4. )<br \/><br \/>\uadf8\ub9ac\uace0 The other end is an application\uc744 \uc124\uc815\ud574\uc8fc\uc790<br \/><br \/>\n<div style=\"text-align: center; clear: both;\" class=\"imageblock center\"><img loading=\"lazy\" decoding=\"async\" style=\"cursor: pointer;\" onclick=\"popview(this, '90000003_000000000000000DFC1EABA3')\" src=\"http:\/\/cfs9.tistory.com\/image\/23\/tistory\/2008\/06\/27\/19\/33\/4864c20ed9c72\" height=\"533\" width=\"611\"><\/div><br \/>\uc774\uc81c \uc2dc\ub9ac\uc5bc \ud3ec\ud2b8\uac00 \ucd94\uac00\ub418\uc5c8\ub2e4. \uadf8\ub9ac\uace0 I\/O mode\uc5d0\uc11c Yield CPU\ub97c \n\ucd94\uac00\ud574\uc8fc\uc790.<br \/><br \/>\n<div style=\"text-align: center; clear: both;\" class=\"imageblock center\"><img loading=\"lazy\" decoding=\"async\" style=\"cursor: pointer;\" onclick=\"popview(this, '90000003_000000000000000DFC1EABA3')\" src=\"http:\/\/cfs9.tistory.com\/image\/3\/tistory\/2008\/06\/27\/19\/33\/4864c2110795a\" height=\"108\" width=\"700\"><\/div><br \/>Boot.ini \ub97c \uc218\uc815\ud574\uc918\uc57c\ud55c\ub2e4. \ub2e4\uc74c\uacfc \uac19\uc774 \/debug\ub97c \ucd94\uac00\ud558\uba74 \ub514\ubc84\uadf8 \ubaa8\ub4dc\ub85c \n\ubd80\ud305\ud560 \uc218 \uc788\ub2e4.<br \/><br \/>multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS=\"WinDBG Remote \nDebugging Mode\" \/fastdetect \/debug<br \/><br \/>\ub450 \ucef4\ud4e8\ud130\uac00 \uc2dc\ub9ac\uc5bc\ub85c \uc5f0\uacb0\ub418\uc5b4 \uc788\uc73c\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \uc904\uc744 \n\ucd94\uac00\ud55c\ub2e4.<br \/><br \/>multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS=\"WinDBG Remote \nDebugging Mode\" \/fastdetect \/debug \/debugport=COM1 \/baudrate=115200<br \/><br \/><br \/>\n<div style=\"text-align: center; clear: both;\" class=\"imageblock center\"><img loading=\"lazy\" decoding=\"async\" style=\"cursor: pointer;\" onclick=\"popview(this, '90000003_000000000000000DFC1EABA3')\" src=\"http:\/\/cfs9.tistory.com\/image\/3\/tistory\/2008\/06\/27\/19\/33\/4864c20705a25\" height=\"454\" width=\"425\"><\/div>\n\uadf8\ub9ac\uace0 \uc2e4\ud589\uc2dc\uc5d0 WInDBG\uc758 \uc2e4\ud589 \uc124\uc815\uc744 \uc790\uafb8 \ubc14\uafd4\uc904 \uc218\ub294 \uc5c6\uc73c\ub2c8 \uc2dc\uc791\uc2dc\uc5d0 \uc124\uc815\uc744 \ub118\uaca8 \uc8fc\uc790.<br \/><br \/>\ub2e4\uc74c\uacfc \uac19\uc774 \uc785\ub825\ud558\uba74 \n\ub41c\ub2e4.<br \/><br \/>\uc774\uc81c Device Routine\ub4e4\uc744 \ub514\ubc84\uae45\uc744 \ud560 \uc218 \uc788\ub294 \ud658\uacbd\uc774 \ub9cc\ub4e4\uc5b4 \uc84c\ub2e4.<br \/><br \/>\uc77c\ubc18 Application \ub3c4 \n\ub514\ubc84\uae45\uc774 \uac00\ub2a5\ud558\ub2e4.<br \/>\n","protected":false},"excerpt":{"rendered":"<p>WinDBG\ub97c \uc124\uce58\ud558\ub294 \ubc29\ubc95\uc744 \uc54c\uc544\ubcf4\uc790, \ub4dc\ub77c\uc774\ubc84 \uac1c\ubc1c\uc5d0 \uc788\uc5b4\uc11c \ub514\ubc84\uae45\uc740 \uc911\uc694\ud55c \uc704\uce58\ub97c \ucc28\uc9c0\ud55c\ub2e4. \ub2e4\uc6b4\ub85c\ub4dc \uacbd\ub85c http:\/\/msdl.microsoft.com\/download\/symbols\/debuggers\/dbg_x86_6.9.3.113.msi \uc790\ub3d9 \uc2e4\ud589\ud558\uac8c \ub418\uba74, \uc54c\uc544\uc11c \uc124\uce58\uac00 \uc798 \ub420\uac83\uc774\ub2e4. \uadf8\ub9ac\uace0 \uc6d0\uaca9 \ub514\ubc84\uae45\uc744 \ud558\uae30 \uc704\ud574\ub294 2\ub300\uc758 PC\uac00 \ud544\uc694\ud558\ub2e4, \ud558\ub098\ub294 Debugger \uc774\uace0 \ud558\ub098\ub294 Debuggee \uc774\ub2e4. \uc77c\ub2e8, VMWARE\ub97c \uc0ac\uc6a9\ud574\uc11c \ud558\uac8c \ub418\uba74 \ud558\ub098\uc758 \ucef4\ud4e8\ud130\ub85c\ub3c4 \ub450\uac1c\ub97c \uc0ac\uc6a9\ud558\ub294 \ud6a8\uacfc\ub97c \ub9cc\ub4e4\uac8c \ub41c\ub2e4. \uadf8\ub7ec\uae30 \uc704\ud574\uc11c\ub294 Vmware \uc14b\ud305\uc744 \ud574\uc8fc\uc5b4\uc57c\ud55c\ub2e4. VMware \ub97c Shut [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[24],"tags":[],"class_list":["post-202","post","type-post","status-publish","format-standard","hentry","category-development_winddk"],"_links":{"self":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/202","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=202"}],"version-history":[{"count":0,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=\/wp\/v2\/posts\/202\/revisions"}],"wp:attachment":[{"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=202"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=202"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hasu0707.duckdns.org\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=202"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}