锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久精品中文闷骚内射,久久电影网,久久久久亚洲av无码专区导航 http://m.shnenglu.com/tiany/archive/2013/03/26/198824.htmlTianyTianyMon, 25 Mar 2013 16:20:00 GMThttp://m.shnenglu.com/tiany/archive/2013/03/26/198824.htmlhttp://m.shnenglu.com/tiany/comments/198824.htmlhttp://m.shnenglu.com/tiany/archive/2013/03/26/198824.html#Feedback0http://m.shnenglu.com/tiany/comments/commentRss/198824.htmlhttp://m.shnenglu.com/tiany/services/trackbacks/198824.html#pragma once  #define __malloc(_s)    VirtualAl...  闃呰鍏ㄦ枃

Tiany 2013-03-26 00:20 鍙戣〃璇勮
]]>
WinDBG鍛戒護姒傝(涓? - 鍏冨懡浠?/title><link>http://m.shnenglu.com/tiany/archive/2013/03/24/198772.html</link><dc:creator>Tiany</dc:creator><author>Tiany</author><pubDate>Sun, 24 Mar 2013 08:10:00 GMT</pubDate><guid>http://m.shnenglu.com/tiany/archive/2013/03/24/198772.html</guid><wfw:comment>http://m.shnenglu.com/tiany/comments/198772.html</wfw:comment><comments>http://m.shnenglu.com/tiany/archive/2013/03/24/198772.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/tiany/comments/commentRss/198772.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/tiany/services/trackbacks/198772.html</trackback:ping><description><![CDATA[<p style="widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; margin: 0px auto; font: 14px/25px Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">鍏冨懡浠?Meta-Command)鐢ㄦ潵鎻愪緵鏍囧噯鍛戒護娌℃湁鎻愪緵鐨勫父鐢ㄨ皟璇曞姛鑳? 涓庢爣鍑嗗懡浠や竴鏍? 鍏冨懡浠や篃鏄唴寤哄湪璋冭瘯鍣ㄥ紩鎿庢垨鑰匴inDBG紼嬪簭鏂囦歡涓殑. 鎵鏈夊厓鍛戒護閮藉凡涓涓偣(.)寮濮? 鎵浠ュ厓鍛戒護涔熻縐頒負鐐瑰懡浠?Dot Command).</p> <p style="widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; margin: 0px auto; font: 14px/25px Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"> </p> <p style="widows: 2; text-transform: none; background-color: rgb(255,255,255); text-indent: 0px; margin: 0px auto; font: 14px/25px Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">鎸夌収鍔熻兘, 鍙互鎶婂厓鍛戒護鍒嗘垚濡備笅鍑犵被.</p> <ul style="widows: 2; text-transform: none; background-color: rgb(255,255,255); list-style-type: disc; text-indent: 0px; font: 14px/25px Verdana, Arial, Helvetica, sans-serif; white-space: normal; orphans: 2; letter-spacing: normal; color: rgb(0,0,0); margin-left: 45px; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px"><li>鏄劇ず鍜岃緗皟璇曚細璇濆拰璋冭瘯鍣ㄩ夐」.</li> <ul style="list-style-type: disc; margin-left: 45px"><li>鐢ㄤ簬絎﹀彿閫夐」鐨?strong>.symopt</strong>- Set Symbol Options</li><li>鐢ㄤ簬絎﹀彿璺緞鐨?<strong>sympath</strong>- Set Symbol Path, 鍜?strong>.symfix</strong>- Set Symbol Store Path.</li><li>鐢ㄤ簬紼嬪簭婧愭枃浠剁殑<strong>.srcpath</strong>- Set Source Path,<span id="mssksqa" class="Apple-converted-space"> </span><strong>.srcnoisy</strong>- Noisy Source Loading,<span id="ayggyyq" class="Apple-converted-space"> </span><strong>.srcfix</strong>- Use Source Server</li><li>鐢ㄤ簬鎵╁睍鍛戒護妯″潡璺緞鐨?strong>.extpath</strong>- Set Extension Path</li><li>鐢ㄤ簬鍖歸厤鎵╁睍鍛戒護鐨?strong>.extmatch</strong>- Display All Matching Extensions</li><li>鐢ㄤ簬鍙墽琛屾枃浠剁殑<strong>.exepath</strong>- Set Executable Path</li><li>璁劇疆鍙嶆眹緙栭夐」鐨?strong>.asm</strong>- Change Disassembly Options</li><li>鎺у埗琛ㄨ揪寮忚瘎浼板櫒鐨?strong>.expr</strong>- Choose Expression Evaluator</li></ul></li><li>鎺у埗璋冭瘯浼氳瘽鎴栬呰皟璇曠洰鏍?</li> <ul style="list-style-type: disc; margin-left: 45px"><li>閲嶆柊寮濮嬭皟璇曚細璇濈殑<strong>.restart</strong>- Restart Kernel Connection(Kernel Mode) 鎴?Restart Target Application(User Mode)</li><li>鏀懼純鐢ㄦ埛鎬佽皟璇曠洰鏍?榪涚▼)鐨?strong>.abandon</strong>- Abandon Process</li><li>鍒涘緩鏂拌繘紼嬬殑<strong>.create</strong>- Create Process</li><li>闄勫姞鍒板瓨鍦ㄨ繘紼嬬殑<strong>.attach</strong>- Attach to Process</li><li>鎵撳紑杞偍鏂囦歡鐨?strong>.opendump</strong>- Open Dump File</li><li>鍒嗙璋冭瘯鐩爣鐨?strong>.detach</strong>- Detach from Process</li><li>鐢ㄤ簬鏉鎺夎繘紼嬬殑<strong>.kill</strong>- Kill Process</li></ul></li><li>綆$悊鎵╁睍鍛戒護妯″潡</li> <ul style="list-style-type: disc; margin-left: 45px"><li>鍔犺澆妯″潡鐨?strong>.load</strong>- Load Extension DLL</li><li>鍗歌澆妯″潡<strong>.unload</strong>- Unload Extension DLL鍜?strong>.unloadall</strong>- Unload All Extension DLLs</li><li>鏄劇ず宸插姞杞芥ā鍧楃殑<strong>.chain</strong>- List Debugger Extensions</li></ul></li><li>綆$悊璋冭瘯鍣ㄦ棩蹇楁枃浠?/li> <ul style="list-style-type: disc; margin-left: 45px"><li>鏄劇ず淇℃伅<span id="gciwcsy" class="Apple-converted-space"> </span><strong>.logfile</strong>- Display Log File Status</li><li>鎵撳紑<span id="smamywm" class="Apple-converted-space"> </span><strong>.logopen</strong>- Open Log File</li><li>榪藉姞<span id="ugicmuc" class="Apple-converted-space"> </span><strong>.logappend</strong>- Append Log File</li><li>鍏抽棴<span id="waeeigm" class="Apple-converted-space"> </span><strong>.logclose</strong>- Close Log File</li></ul></li><li>榪滅▼璋冭瘯</li> <ul style="list-style-type: disc; margin-left: 45px"><li>鐢ㄤ簬鍚姩remote.exe鏈嶅姟鐨?strong>.remote</strong>- Create Remote.exe Server</li><li>鐢ㄤ簬鍚姩璋冭瘯寮曟搸鏈嶅姟鍣ㄧ殑<strong>.server</strong>- Create Debugging Server</li><li>鍒楀嚭鍙敤鏈嶅姟鍣ㄧ殑<strong>.servers</strong>- List Debugging Servers</li><li>鐢ㄤ簬鍚戣繙紼嬫湇鍔″櫒鍙戦佹枃浠剁殑<strong>.send_file</strong>- Send File</li><li>鐢ㄤ簬緇撴潫榪滅▼榪涚▼鏈嶅姟鍣ㄧ殑<strong>.endpsrv</strong>- End Process Server</li><li>鐢ㄤ簬緇撴潫寮曟搸鏈嶅姟鍣ㄧ殑<strong>.endsrv</strong>- End Debugging Server</li></ul></li><li>鎺у埗璋冭瘯鍣?/li> <ul style="list-style-type: disc; margin-left: 45px"><li>璁╄皟璇曞櫒鐫$湢涓孌墊椂闂寸殑<strong>.sleep</strong>- Pause Debugger</li><li>鍞ら啋澶勪簬鐫$湢鐘舵佺殑璋冭瘯鍣ㄧ殑<strong>.wake</strong>- Wake Debugger</li><li>鍚姩鍙︿竴涓皟璇曞櫒鏉ヨ皟璇曞綋鍓嶈皟璇曞櫒鐨?strong>.dbgdbg</strong>- Debug Current Debugger</li></ul></li><li>緙栧啓鍛戒護紼嬪簭</li> <ul style="list-style-type: disc; margin-left: 45px"><li>鍖呮嫭涓緋誨垪綾諱技C璇█鍏抽敭瀛楃殑鍛戒護, 濡?/li> <ul style="list-style-type: disc; margin-left: 45px"><li>.if, .else, .elsif, .foreach, .do, .while. .continue, .catch, .break, .continue, .leave, .printf, .block. 鍦?lt;杞歡璋冭瘯>涓涔︾30绔犵殑絎?8鑺傛湁浠嬬粛鍛戒護紼嬪簭鐨勭紪鍐欐柟娉?</li></ul></ul></li><li>鏄劇ず鎴栬呰漿鍌ㄨ皟璇曠洰鏍囨暟鎹?/li> <ul style="list-style-type: disc; margin-left: 45px"><li>浜х敓杞偍鏂囦歡鐨?strong>.dump</strong>- Create Dump File</li><li>灝嗗師濮嬪唴瀛樻暟鎹啓鍒版枃浠剁殑<strong>.writemem</strong>- Write Memory to File</li><li>鏄劇ず璋冭瘯浼氳瘽鏃墮棿鐨?strong>.time</strong>- Display System Time</li><li>鏄劇ず綰跨▼鏃墮棿鐨?strong>.ttime</strong>- Display Thread Times</li><li>鏄劇ず浠誨姟鍒楄〃鐨?strong>.tlist</strong>- List Process IDs</li><li>浠ヤ笉鍚屾牸寮忔樉紺烘暟瀛楃殑<strong>.formats</strong>- Show Number Formats</li><li>鍙互鍒楀嚭鎵鏈夊厓鍛戒護鍜屾瘡涓懡浠ょ殑綆鍗曡鏄庣殑<strong>.help</strong>- Meta-Command Help</li></ul></ul><img src ="http://m.shnenglu.com/tiany/aggbug/198772.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/tiany/" target="_blank">Tiany</a> 2013-03-24 16:10 <a href="http://m.shnenglu.com/tiany/archive/2013/03/24/198772.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>WinDBG鍛戒護姒傝(涓? - 鏍囧噯鍛戒護http://m.shnenglu.com/tiany/archive/2013/03/24/198770.htmlTianyTianySun, 24 Mar 2013 08:01:00 GMThttp://m.shnenglu.com/tiany/archive/2013/03/24/198770.htmlhttp://m.shnenglu.com/tiany/comments/198770.htmlhttp://m.shnenglu.com/tiany/archive/2013/03/24/198770.html#Feedback0http://m.shnenglu.com/tiany/comments/commentRss/198770.htmlhttp://m.shnenglu.com/tiany/services/trackbacks/198770.html闃呰鍏ㄦ枃

Tiany 2013-03-24 16:01 鍙戣〃璇勮
]]>
VS2008緙栬瘧椹卞姩鐜閰嶇疆http://m.shnenglu.com/tiany/archive/2013/03/23/198753.htmlTianyTianySat, 23 Mar 2013 12:20:00 GMThttp://m.shnenglu.com/tiany/archive/2013/03/23/198753.htmlhttp://m.shnenglu.com/tiany/comments/198753.htmlhttp://m.shnenglu.com/tiany/archive/2013/03/23/198753.html#Feedback0http://m.shnenglu.com/tiany/comments/commentRss/198753.htmlhttp://m.shnenglu.com/tiany/services/trackbacks/198753.html鏂板緩涓涓┖鐨?/span>win32鎺у埗鍙扮▼搴?/span>

 1銆侀夛紙鏂囦歡→鏂板緩→欏圭洰→Visual C++欏圭洰→win32win32鎺у埗鍙伴」鐩級鍒涘緩涓涓?/span>

 

濉啓涓婂悕縐?/span>event鐒跺悗鎸夌‘瀹?/span>
鍦ㄥ脊鍑虹殑win32搴旂敤紼嬪簭鍚戝閲?/span> 閫夊簲鐢ㄧ▼搴忚緗?/span> →闄勫姞閫夐」 鍕鵑夌┖欏圭洰→瀹屾垚銆?/span>

 

浜?/span> 銆?nbsp; 閫夐」鐩彍鍗?#8594;娣誨姞鐜版湁欏?#8594;娣誨姞鎵鏈夐┍鍔ㄧ浉鍏崇殑*.h,*.c,*.cpp,*.rc涔嬬被鐨勬枃浠躲?/span>

閫夊伐鍏?/span>(T)→閫夐」(O)....→欏圭洰→VC++鐩綍→

  1銆佸湪鍙墽琛屾枃浠?/span>鐩綍涓坊鍔狅細

    D:/WINDDK/3790.1830/BIN/X86   //VS2003(娌℃祴),VS2005(娌℃祴),VS2008鍐呬笉闇瑕?/span>

 

  2銆佸湪鍖呭惈鏂囦歡鐩綍娣誨姞濡備笅璺緞

    D:/WINDDK/3790.1830/inc/wxp
    D:/WINDDK/3790.1830/inc/crt    (
鍙?/span>)
    D:/WINDDK/3790.1830/inc/ddk/wxp
    D:/WINDDK/3790.1830/inc/ddk/wdm/wxp

 

  3銆佸湪搴撴枃浠?/span>鐩綍涓坊鍔狅細

    D:/WINDDK/3790.1830/LIB/WXP/I386

 

欏圭洰event灞炴ц緗?/span> 

鏂板緩欏圭洰閰嶇疆check //蹇呴?/span>

()C/C++灞炴ц緗?/span>

   甯歌閫夐」鍗?/span>

1璋冭瘯淇℃伅鏍煎紡(C7鍏煎(/Z7) //鍙?/span>

2璀﹀憡絳夌駭    錛?/span>2綰?/span>(/W2)  //鍙?/span>

3灝嗚鍛婅涓洪敊璇?/span>(鏄?/span>(/wx)  //鍙?/span>

   浼樺寲閫夐」鍗?/span>

1浼樺寲(紱佺敤/Od)          //鍙?/span>

  棰勫鐞嗗櫒

    棰勫鐞嗗櫒瀹氫箟錛?/span>WIN32=100;_X86_=1;WINVER=0x501;DBG=1   //蹇呴?/span>

  浠g爜鐢熸垚

    鍚敤鏈灝忛噸鏂扮敓鎴愶細鍚?/span>   //鍙?/span>

    鍩烘湰榪愯鏃舵鏌ワ細榛樿鍊?/span>//鍙?/span>

    榪愯鏃跺簱錛氬綰跨▼璋冭瘯(/MTd) 鎴?/span> 澶氱嚎紼?/span>(/MT)  //寤鴻閫?/span>

    緙撳啿鍖哄畨鍏ㄦ鏌ワ細鍚?/span>   //鍙?/span>

 (鍙伩鍏嶅嚭鐜?/span>LINK : error LNK2001: 鏃犳硶瑙f瀽澶栭儴絎﹀彿__security_cookie)

  楂樼駭

 璋冪敤綰﹀畾__stdcall(/Gz)   //蹇呴?/span>

閾炬帴鍣?/span>

 甯歌錛?/span>

 杈撳嚭鏂囦歡錛?/span>$(OutDir)/$(ProjectName).sys //蹇呴?/span>

 鍚敤澧為噺閾炬帴錛氬惁(/INCREMENTAL:NO) //寤鴻閫変笂

 

蹇界暐瀵煎叆搴擄細鏄?/span>//鍙?/span>璁劇疆涓烘鍊兼椂錛屽繀欏誨湪闄勫姞搴撶洰褰曚腑鍔狅細D:/WINDDK/3790.1830/lib/wxp/i386 錛岃繖鏍烽」鐩氨涓嶄細渚濊禆IDE鐜鐨勮緗?/span>)   鍚?/span>璁劇疆涓烘鍊兼椂錛屽皢渚濊禆IDE 鐨勭幆澧冪殑鐩稿叧璁劇疆)

 杈撳叆錛?/span>

闄勫姞渚濊禆欏?/span>ntoskrnl.lib Hal.lib wdm.lib wdmsec.lib wmilib.lib ndis.lib MSVCRT.LIB LIBCMT.LIB //蹇呴夊叾12

//NT寮忛┍鍔?/span>ntoskrnl.lib  WDM寮忛┍鍔?/span>  wdm.lib
 ( HalXXX
鍑芥暟鍦?/span>Hal.lib錛?/span>WmiXXX鍑芥暟鍦?/span>wmilib.lib 錛?/span>NdisXXX鍑芥暟鍦?/span>ndis.lib )
 
蹇呰鏃墮渶瑕佸鍔犲井杞殑鏍囧噯搴?/span>MSVCRT.LIB MSVCRTD.LIB(璋冭瘯搴?/span>) LIBCMT.LIBIBCMTD.LIB(璋冭瘯搴?/span>) )
 
濡傛灉婧愮爜涓湁source 鏂囦歡錛岄偅涔堣鏂囦歡鐨?/span>TARGETLIBS 瀛楁浼氬垪鍑鴻欏圭洰闇瑕佺殑搴?/span>)

    蹇界暐鎵鏈夐粯璁ゅ簱錛氭槸(/NODEFAULTLIB)

 娓呭崟鏂囦歡錛?/span>

   鍚敤鐢ㄦ埛璐︽埛鎺у埗錛?/span>UAC錛?/span> 鍚?/span>//蹇呴?/span> 涓嶇劧浼氬嚭鐜?/span> >LINK : fatal error LNK1295: “/MANIFESTUAC”涓?/span>“/DRIVER”瑙勮寖涓嶅吋瀹癸紱閾炬帴鏃朵笉浣跨敤“/MANIFESTUAC” 

 璋冭瘯錛?/span>

    鐢熸垚璋冭瘯淇℃伅 鏄?/span>(/DEBUG) //鍙?/span>

    鐢熸垚鏄犲儚鏂囦歡錛氭槸(/MAP)  //鍙?/span>

    鏄犲儚鏂囦歡鍚嶏細$(TargetDir)$(TargetName).map //鍙?/span>

  緋葷粺(System)錛?/span>

    瀛愮郴緇?/span>:鎺у埗鍙?/span>(/SUBSYSTEM:CONSOLE) //蹇呴?/span>

    鍫嗘爤淇濈暀澶у皬錛?/span>4194304 //鍙?/span>

    鍫嗘爤鎻愪氦澶у皬錛?/span>4096    //鍙?/span>

    椹卞姩紼嬪簭:   椹卞姩紼嬪簭(/DRIVER) //蹇呴?/span> 

    楂樼駭錛?/span>

鍏ュ彛鐐癸細DriverEntry   //蹇呴?/span>

闅忔満鍩哄潃:榛樿鍊?/span>    //蹇呴?/span> 涓嶇劧浼氬嚭鐜?/span> 1>G:/event2008/check/event2008.exe : fatal error LNK1295: “/DYNAMICBASE”涓?/span>“/DRIVER”瑙勮寖涓嶅吋瀹癸紱閾炬帴鏃朵笉浣跨敤“/DYNAMICBASE”

鏁版嵁鎵ц淇濇姢(DEP): 榛樿鍊?/span>//蹇呴?/span> 涓嶇劧浼氬嚭鐜?/span>G:/event2008/check/event2008.sys : fatal error LNK1295: “/NXCOMPAT:NO”涓?/span>“/DRIVER”瑙勮寖涓嶅吋瀹癸紱閾炬帴鏃朵笉浣跨敤“/NXCOMPAT:NO”

 

璁劇疆鏁堝簲鍜岋細鏄?/span>(/RELEASE) //鍙?/span>

鍩哄潃錛?/span>0x10000          //寤鴻閫変笂

  鍛戒護琛?/span>”->闄勫姞閫夐」錛?/span>

    娣誨姞寮鍏籌細/SECTION:INIT,D /IGNORE:4078 //寤鴻濉笂

      鍙互閬垮厤浠ヤ笅閿欒鎻愮ず
      LINK : warning LNK4078: 
鎵懼埌澶氫釜“INIT”鑺傦紝瀹冧滑鍏鋒湁涓嶅悓鐨勫睘鎬?/span>(E2000020)
      LINK : error LNK2001: 
鏃犳硶瑙f瀽鐨勫閮ㄧ鍙?/span>__load_config_used

浜旓紟緙栬瘧錛岄摼鎺ャ?/span>

涓浜涜淇敼DDK渚嬪瓙婧愮爜鏂硅兘鎴愬姛鐨勯棶棰橈紝鐩墠涓嶇煡閬撲粈涔堥夐」鍙互涓嶆敼錛?/span>
    
婧愮爜涓殑鍏抽敭瀛?/span>try 瑕佹敼涓?/span>__try , except 瑕佹敼涓?/span>__except .



Tiany 2013-03-23 20:20 鍙戣〃璇勮
]]>
VMware + WinDbg 閰嶇疆鍐呮牳璋冭瘯 http://m.shnenglu.com/tiany/archive/2012/03/03/167024.htmlTianyTianyFri, 02 Mar 2012 16:47:00 GMThttp://m.shnenglu.com/tiany/archive/2012/03/03/167024.htmlhttp://m.shnenglu.com/tiany/comments/167024.htmlhttp://m.shnenglu.com/tiany/archive/2012/03/03/167024.html#Feedback0http://m.shnenglu.com/tiany/comments/commentRss/167024.htmlhttp://m.shnenglu.com/tiany/services/trackbacks/167024.html鍊熷姪VMware瀹炵幇鍗曟満浣跨敤WinDbg榪涜璋冭瘯鐨勬柟娉曘?

瀹夎VMware Workstation 6.0, WinDbg銆?br />
鍏蜂綋姝ラ濡備笅錛?br />
1 璁劇疆 VMware 鐨勮櫄鎷焎om

1.1 榪愯 VMware 錛岀偣鍑?"Edit virtual machine settings"

1.2 鐐瑰嚮 "Add..." 鏉ヨ繍琛?VMware 鐨?Hardware Wizard


1.3 閫夋嫨 "Serial Port"錛岀偣 "涓嬩竴姝?


1.4 閫夋嫨 "Output to named pipe",鐐?"涓嬩竴姝?


1.5 絎竴妗嗛噷淇濇寔榛樿鐨?\\.\pipe\com_1 <==== 姝ゅ彲鐐轟換浣曞悕
絎簩妗嗛噷閫?This end is the server."
絎笁妗嗛噷閫?The other end is an application."
閫変腑 "Connect at power on"
鐒跺悗鐐瑰嚮 "Advanced>>"


1.6 閫変腑 "Yield CPU on poll"錛圴Mware Support 涓彁鍒頒簡榪欎竴鐐癸級錛岀劧鍚庣偣瀹屾垚銆?br />


1.7 榪欐牱灝卞畬鎴愪簡铏氭嫙com鐨勮緗?br />


1.8 閲嶆柊鍚姩 VM銆?br />
2 璁劇疆 VMware 铏氭嫙鍑烘潵鐨?guest os

鐜板湪 power on 铏氭嫙鍑烘潵鐨?guest os

2.1 璁劇疆boot.ini

鍦╟:\涓嬶紝鍙互鎵懼埌boot.ini錛屽彲浠ョ敤璁頒簨鏈墦寮瀹冦傛垜浠渶瑕佸湪 guest os 鐨勫惎鍔ㄩ」涓婂姞浜涘弬鏁幫紝鎵嶈兘澶熶嬌鐢╓inDbg璋冭瘯瀹冦傛垜浠彲浠ュ湪鐜版湁鐨勮鍚庨潰鐩存帴鍔犲弬鏁幫紝涓嶈繃寮虹儓鎺ㄨ崘澶嶅埗涓涓柊琛岋紝鍦ㄦ柊琛岀殑鍚庨潰鍔犲弬鏁般傝繖鏍峰湪璋冭瘯鍚姩鏈夐棶棰樼殑鏃跺欙紝鎴戜滑鍙互鏂逛究鐨勬崲鍥炲師鏉ョ殑鍚姩鏂瑰紡銆備笅闈㈠氨鏄垜鏀瑰ソ鐨刡oot.ini銆?br />鍏朵腑 " multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP Professional" /fastdetect "
鏄師鏉ョ殑琛屻?br />" multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP Professional - debug" /fastdetect /noguiboot /debug /debugport=com1 /baudrate=115200 " 鏂板姞鐐虹敤浜?WinDbg 璋冭瘯鐨勮銆?br />
------------------------------------------------------------------------------------------

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP Professional - debug" /fastdetect /debug /debugport=com1 /baudrate=115200

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

榪欓噷榪樿娉ㄦ剰鐨勬槸,timeout涓嶈涓?錛屽惁鍒欑洿鎺ュ惎鍔ㄩ粯璁ょ殑欏廣傛柊琛屽悗闈㈠姞涓婁簡鍙傛暟 /debug /debugport=com1 /baudrate=115200 錛屽彲浠ョ湅鍒?debugport=com1 錛宐audrate=115200 銆傚弬鏁扮殑鍏蜂綋浣滅敤錛屽彲浠ュ弬鑰?WinDbg 鐨勫府鍔╂枃浠躲?br />


2.2 璁劇疆com1绔彛鐨勯熷害
鍦?guest os 鐨勮澶囩鐞嗗櫒涓妸com1绔彛鐨勯熷害涔熷氨鏄?姣忕浣嶆暟"欏癸紝璁句負鍜屼笂闈竴鏍風殑115200銆?/span>


3 璁劇疆 WinDbg

鎴戜滑闇瑕佸憡璇塛inDbg閫氳繃pipe榪涜榪炴帴鍜岃繛鎺ョ殑閫熷害銆傚彲浠ュ湪鍛戒護鎻愮ず絎︼紙cmd.exe錛変笅鍔犲弬鏁?br />-b -k com:port=\\.\pipe\com_1,baud=11520,pipe 榪愯WinDbg錛圴Mware Support 涓病鏈夋彁鍒?baud=11520 榪欎釜鍙傛暟錛屽叾瀹炶繖鏄釜姣旇緝閲嶈鐨勫弬鏁幫級銆傛洿鏂逛究鐨勬柟娉曟槸鍦ㄦ闈㈠緩绔嬩竴涓猈inDbg鐨勫揩鎹鋒柟寮忥紝鍦ㄨ蹇嵎鏂瑰紡鐨勫睘鎬э紝"鐩爣"妗嗕腑錛屽姞涓婂弬鏁?-k com:port=\\.\pipe\com_1,baud=11520,pipe 銆傝繖鏍瘋繍琛岃繖涓揩鎹鋒柟寮忓惎鍔ㄧ殑WinDbg灝卞畬鎴愪簡璁劇疆銆傚弬鏁扮殑鍏蜂綋浣滅敤錛屽彲浠ュ弬鑰?WinDbg 鐨勫府鍔╂枃浠躲?br />

4 鎺ㄨ崘鐨勬搷浣滈『搴?/strong>

4.1 棣栧厛榪愯 VMware 錛屽惎鍔?Guest OS 錛屽埌緋葷粺鍚姩閫夋嫨錛岄夋嫨 "Microsoft Windows XP Professional - debug" 欏癸紝鍏堜笉瑕佹寜鍥炶濺銆?br />
4.2 閫氳繃鍒氭墠璁劇疆濂界殑蹇嵎鏂瑰紡榪愯WinDbg銆?br />
4.3 鍦?Guest OS 涓夋嫨 "Microsoft Windows XP Professional - debug" 欏癸紝鎸夊洖杞︺?br />
4.4 紼嶇瓑鐗囧埢錛屽氨榪炴帴涓婁簡銆傚鏋滃緢闀挎椂闂存病鏈夎繛鎺ヤ笂鐨勮瘽錛屽彲浠ユ寜 WinDbg 鑿滃崟涓殑 "Debug"->"Kernel Connection"->"Resynchronize"銆?
<=== 濡傛湁鐢ㄥ懡浠ら伕闋?姝ゆ噳涓嶆渻鐧肩敓


4.5 鏈鍚庢寜 WinDbg 鑿滃崟涓殑 "Debug"->"Break" 錛屼綘灝卞彲浠ュ悜 WinDbg 涓嬪懡浠や簡銆?br />


? 鍏朵粬
?.1 VMware Support 涓繕鎻愬埌浜嗗彲浠ラ氳繃淇敼铏氭嫙鏈虹殑閰嶇疆鏂囦歡鏉ユ敼鍙樿櫄鎷熶覆鍙g殑閫熷害錛屾湁鍏磋叮鐨勮瘽鍙互鍙傝?VMware Support 涓殑鏂規硶銆?br />?.2 WinDbg 鐨勮彍鍗曢」 "View"->"Show Version" 鍙互鐪嬪埌涓浜涚浉鍏充俊鎭?br />
鍙傝?
Driver Debugging with WinDbg and VMWare
http://silverstr.ufies.org/lotr0/windbg-vmware.html
VMware Support 鐩稿叧閮ㄥ垎 http://www.vmware.com/support/ws3/doc/ws32_devices3.html


One of the first useful things you will want to do when in the bowels of ring 0 is attack the thing from a debugger point of view. In my case I like using Windows Debugger [windbg] (hey its free, fully functional and does remote debugging really well), and found it neccessary to find a way to have it work with VMWare.

The trick to get it to work in VMWare is to get the host OS to believe it is able to connect to a serial port. Through VMWare, to accomplish this, you need to create a named pipe. The following steps will guide you to configuring VMWare (in my case v3.2):

  1. Open up the Configuration Editor (Settings->Configuration Editor)

     

  2. Click Add to run the Hardware Wizard

     

  3. Select Serial Port, and then click the Next button

     

  4. Select the Use named pipe radio button

     

  5. Use the default pipe name. It SHOULD be \\.\pipe\com_1. If it is not, change it to that.

     

  6. Select This end is the Server.

     

  7. Select The other end is an application.

     

  8. Click the Advanced Button.

     

  9. Select the Yield CPU on poll checkbox

    This is an important step as the Kernel in the target virtual machine uses the port in polled mode, not interrupt mode.

     

  10. Click the Finish button, and then click Ok to close the Configuration Editor.

    Once you have configured your VMWare session, you need to power it on. You will be able to confirm that the new virtual serial port is added by clicking on the Devices->serial0 menu item. You should note it is saying "Connecting". This means its now ready for a remote connection.

    Once the actual virtual machine is configured, you need to configure the target operating system installed in the virtual machine to support remote debugging. This is accomplished by editing the boot.ini found in the root of the C:\ drive. To do this, you need to add a /debugport=some_com_port /baudrate=some_baud_rate to the end of an [operating systems] line. I would not recommend doing it to the one that is there. It would be better to copy the line and paste it with the ammendments, and then use the OS's menu selection to determine which mode you would like to boot into. This is what my boot.ini looks like for XP Pro as the operating system in the virtual machine:

     

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional - Debug" /fastdetect /debugport=com1 /baudrate=115200

    You will notice that the second option sets the debugport to com1, and sets the baudrate to 115200. I am told you can tweak this out to get even more speed out. But it seems fine for me at this speed, so I haven't mucked with it at all. If you do try this, drop me an email and let me know how it works out.

    If you set up your boot.ini fine, save it and reboot. You should be prompted with something that looks like this:


    At this point you have completed setting up the VMWare side of things. Now you need to set up the host to connect to it. This is actually rather easy. You just need to tell windbg at the command like to connect to the pipe, like this:

    windbg -k com:port=\\.\pipe\com_1,pipe
    If you are using WinDbg 6.x or newer, a better alternative is to use:
    windbg -b -k com:pipe,port=\\.\pipe\com_1,resets=0

    Thanks needs to go to Randhir Dugal for pointing out the new format for the latest Windbg version.

    I am a rather anal type guy when it comes to security, so I actually made a shortcut on my desktop to WinDbg and added these command line arguments to the Target line. Originally this was so I could run WinDbg with differnet credentials as I do not run with administrator privileges on a day to day basis. I found that with XP's normal security settings for com ports, you can still work in a least privileged environment while doing the development WITHOUT having to use 'runas'. (You are logged into W2K/XP as a least priviledged environment aren't you? If not, you really should read my article on how, and why this is important to do so.)

    At this point fire up the debugger. With any luck you should see something that looks like this:


    If you are using a WinDbg version earlier than 6.x, you will find one issue with this approach. If you cannot seem to connect right away, close Windbg and restart it... it will then work. Seems flaky to me. But it works. And thats a Good Thing™. With the latest versions of WIndbg (6.x and newer) a new resets flag prevents this sort of hanging.

    That is all there is to it. At this point, you can now go nuts with remote debugging. To make sure it works for ya just add some DbgPrint() messages to your ring 0 driver and watch them echo to the screen. Past that, I will leave it to your imagination how to use the debugger :)

    Good luck!



Tiany 2012-03-03 00:47 鍙戣〃璇勮
]]>
VS2008+WDK+DDKWzard 鎼緩椹卞姩寮鍙戠幆澧?/title><link>http://m.shnenglu.com/tiany/archive/2012/03/01/166901.html</link><dc:creator>Tiany</dc:creator><author>Tiany</author><pubDate>Thu, 01 Mar 2012 10:25:00 GMT</pubDate><guid>http://m.shnenglu.com/tiany/archive/2012/03/01/166901.html</guid><wfw:comment>http://m.shnenglu.com/tiany/comments/166901.html</wfw:comment><comments>http://m.shnenglu.com/tiany/archive/2012/03/01/166901.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/tiany/comments/commentRss/166901.html</wfw:commentRss><trackback:ping>http://m.shnenglu.com/tiany/services/trackbacks/166901.html</trackback:ping><description><![CDATA[<div id="cscoywe" class="post-content"> <p><strong>涓銆乄DK鐨勪粙緇嶃佷笅杞姐佸畨瑁呭強閰嶅埗</strong></p> <p>1銆佸叧浜嶹DK</p> <p>Windows Driver Kit(<strong>椹卞姩紼嬪簭宸ュ叿鍖?/strong>): 鏄竴縐嶅畬鍏ㄩ泦鎴愮殑椹卞姩紼嬪簭寮鍙戠郴緇燂紝瀹冨寘鍚?Windows Driver Device Kit (DDK)錛岀敤浜庢祴璇?Windows 椹卞姩紼嬪簭鐨勫彲闈犳у拰紼沖畾鎬э紝鍖呮嫭錛?/p> <ul><li><strong>Windows Driver Foundation (WDF)</strong> 綆鍖栦簡 Windows 椹卞姩紼嬪簭鐨勫紑鍙戝拰鏀寔銆?/li><li><strong>澶存枃浠墮噸鏋?/strong> 錛圵indows Vista 鍜屾洿楂樼増鏈級閫氳繃鎻愪緵鏇寸畝鍗曠殑鐩綍緇撴瀯銆侀伩鍏嶅0鏄庡啿紿佷互鍙婂鎵鏈夋敮鎸佺殑 Windows 鐗堟湰浣跨敤鍗曚竴澶存枃浠墮泦錛岄檷浣庡ご鏂囦歡鐨勫鏉傛с?/li><li><strong>Installable File Systems (IFS) Kit</strong>灝嗗ご銆佸簱銆佺ず渚嬩互鍙婃枃妗d綔涓?WDK 鐨勪竴閮ㄥ垎鍒嗗彂銆?/li><li><strong>楠岃瘉紼嬪簭鍜岄潤鎬佸垎鏋愬伐鍏?/strong>, 錛堝 PRE<em>f</em>ast 鍜?nbsp;闈欐侀┍鍔ㄧ▼搴忛獙璇佺▼搴忥級甯姪鎮ㄥ湪緙栬瘧鏃舵煡鎵?bug銆?/li></ul> <p>2銆佷笅杞絎DK</p> <p>鏇劇粡涓嬭澆WDK濂藉儚榪樺繀欏誨緱http://connect.microsoft.com/娉ㄥ唽鍚庢墠鑳戒笅杞斤紝鑰屼笖涓嬭澆鍚庤繕鏈変竴鍙ユ彁紺猴細</p> <p>“鎻愰啋錛氭偍蹇呴』鎺ュ彈闄勫甫鐨勮鍙潯嬈炬墠鑳戒嬌鐢ㄦ杞歡銆備笉寰楀垎鍙戜笅杞借蔣浠跺寘銆?#8221;</p> <p><span id="more-39"></span></p> <p>鎵浠ュ綋鏃朵笅杞界殑鏃跺欒繕瑕佽蛋涓浜涗笉寰椾笉璧扮殑璺備笉榪囷紝浠婂ぉ濂藉儚鍙戠幇WDK鑳界洿鎺ヤ笅杞戒簡</p> <p>涓嬭澆鍦板潃錛歨ttp://download.microsoft.com/download/4/A/2/4A25C7D5-EFBE-4182-B6A9-AE6850409A78/GRMWDK_EN_7600_1.ISO</p> <p>濡傛灉涓嶈兘姝e父涓嬭澆錛屽叿浣撴搷浣滆瑙佸浣曚笅杞絎DK</p> <p>3銆佸畨瑁匴DK</p> <ol><li>鐢ㄨ櫄鎷熷厜椹卞姞杞戒笅杞藉ソ鐨?ISO闀滃儚鏂囦歡錛屽弻鍑昏繍琛岋紝鍑虹幇涓嬮潰浜插垏鐨勭敾闈?nbsp;<br /><img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb.png" width="244" height="174" /> </li><li>鎺ヨЕ錛屽嚭鐜頒互涓嬬敾闈紝鍦ㄥ乏渚х殑鏍戝艦澶嶉夋涓夋嫨瑕佸畨瑁呯殑緇勪歡鍙婂伐鍏鳳紝寤鴻鍏ㄩ儴瀹夎錛岄夋嫨濂藉悗鐐瑰嚮“OK”~~鍚庨潰鐨勫氨綆鍗曚簡~ <br /><img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb_3.png" width="566" height="400" /> </li><li>灝斿悗錛屼竴璺‘瀹氶粯璁ゅ嵆鍙?img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb_4.png" width="366" height="137" /></li></ol> <p> </p> <p><strong>浜屻丏DKWzard鐨勪粙緇嶃佷笅杞姐佸畨瑁呭強閰嶅埗</strong></p> <p>鍦╒S2008IDE涓病鏈夋彁渚涢┍鍔ㄥ紑鍙戠殑欏圭洰閫夐」錛屽綋鐒跺彲浠ョ敤鏅氬伐紼嬶紝鐒跺悗鎵嬪姩鍦級錛充腑閰嶅埗鐩稿簲鐨勭紪杈戣繛鎺ヤ互鍙婅皟璇曢夐」錛屼絾鏄姝ゅ彧鏉ワ紝姣忔閮借閲嶅浜涘鏉傜殑姝ラ銆傚湪http://ddkwizard.assarbad.net/緗戠珯涓婂彂鐜頒簡涓涓緢濂界敤鐨勮緟鍔╁伐鍏稤DKWizard錛岃兘澶熸柟渚垮湴瀵瑰紑鍙戠幆澧冭繘琛岄厤緗紝鐪熸槸閫傚悎鎯蟲垜榪欐牱鎳掍漢鍟婏紝宸ュ叿鐨勪綔鑰呬篃鑷О鏄洜涓烘噿鎯版墠寮鍙戞宸ュ叿錛岀湅鏉?#8220;鎳掓儼鏄帹鍔ㄧ鎶鍙戝睍鐨勫姩鍔?#8221;涓鐐逛笉鍋?銆?/p> <ul><li>DDKwzard瀹夎闇瑕佷笁涓枃浠訛細DDKWzard涓葷▼搴忥細瀹夎VS2008鐨勯」鐩ā鏉縟dkwizard_setup.exe</li><li>DDKBUILD.CMD錛氬簲璇ユ槸鐢╒S2008璋冪敤WDK緙栬緫緙栬瘧鍣ㄧ殑涓緋誨垪鑴氭湰dkbuild_cmd.zip</li><li>DDKBUILD.BAT 錛氫及璁′篃鏄槸鐢╒S2008璋冪敤WDK緙栬緫緙栬瘧鍣ㄧ殑涓緋誨垪鑴氭湰ddkbuild_bat.zip</li></ul> <ol><li>瀹夎ddkwizard_setup錛岄粯璁ゅ畨瑁咃紝涓璺疦ext鐐硅繃鍗沖彲錛屽皢DDKBUILD.CMD涓嶥DKBUILD.BAT鑰冨埌WDK鐨勫畨瑁呯洰褰曪紝鎴栬呭叾瀹冪洰褰曚篃琛岋紝鍙鍦ㄥ悗緇殑璁劇疆灝辮銆傚錛氭垜灝嗗叾鏀懼湪wdk鐨勭洰褰曚笅錛屽鍥?nbsp;<br /><img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb_5.png" width="405" height="210" />    <br /> </li><li>璁劇疆鐜鍙橀噺 <br />娣誨姞鐩稿簲鐨勭幆澧冨彉閲忥紝濡傝寮鍙慩P緋葷粺涓嬬殑椹卞姩鍒欐坊鍔燱XPBASE錛屽彉閲忓間負WDK鐨勬牴鐩綍錛屽鍥?nbsp;<br /><img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb_6.png" width="306" height="337" />濡傛灉涓哄叾瀹冪郴緇熷紑鍙戦┍鍔ㄥ垯濉啓鐩稿簲鐨勭幆澧冨彉閲?nbsp;<br />NT 4.0 ———–NT4BASE <p> </p> <p>windows2000—-W2KBASE</p> <p>windowsXP——-WXPBASE</p> <p>windows2003—-WNETBASE</p> <p>win7/2008 R2—-W7BASE</p></li><li>鎵撳紑VS 2008錛岃彍鍗?#8220;宸ュ叿”->“閫夐」”->宸︿晶“欏圭洰鍜岃В鍐蟲柟妗?#8221;->“VC++鐩綍”->鍙充晶“鍙墽琛屾枃浠?#8221;涓嬫媺鍒楄〃->娣誨姞涓欏笵:/WINDDK(鏍規嵁浣犵殑瀹為檯鎯呭喌錛屽氨鏄1姝ヤ腑DDKBUILD.CMD涓嶥DKBUILD.BAT鎵鍦ㄧ殑璺緞)銆?nbsp;<br /><img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb_7.png" width="408" height="225" /> <br /> </li><li>鐒跺悗灝卞彲浠ュ湪鎴戜滑鐨刅S2008涓柊寤洪」鐩簡錛屽涓嬪浘錛屽湪Visual C++閫夐」鍗′腑澶氫簡DDK Project鐨勯」鐩被鍨嬶紝閫夋嫨鐩稿簲鐨勬ā鏉挎坊鍔犳垜浠殑欏圭洰錛岀偣鍑葷‘瀹?nbsp;<br /><img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb_8.png" width="541" height="362" /></li><li>紜畾鍚庡嚭鐜癉DKWzard鐨勯」鐩垱寤洪〉闈紝鍦?#8220;Choose the DDKBUILD you want to use”涓夋嫨“ddkbuild.cmd”鎴栬?#8220;ddkbuild.bat”錛屽湪鍏朵笅闈㈤夋嫨鎴戜滑瑕佷負Who錛?000錛寈p……錛夊紑鍙戠殑椹卞姩銆?nbsp;<br />鏈鍚巉inish <br /><img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb_9.png" width="542" height="435" /></li><li>鍦ㄨВ鍐蟲柟妗堜腑渚挎槸鐢盌DKWzard涓烘垜浠嚜鍔ㄧ敓鎴愮殑涓涓畝鍗曠殑椹卞姩紼嬪簭妗嗘灦銆?nbsp;<br /> <img title="image" border="0" alt="image" src="http://202.206.196.103/2010/rsy/spltx/img/VS2008WDKDDKWzard_9F4E/image_thumb_10.png" width="239" height="328" /> </li><li>鏈鍚庣偣鍑籉6鐢熸垚瑙e喅鏂規錛屾垚鍔熺敓鎴愬悗鍦ㄩ」鐩殑objchk_win7_x86/i386鏂囦歡澶逛笅浼氱敓鎴愬嚑涓枃浠?nbsp;<br />driver1.obj —緙栬瘧鐢熸垚鐨?榪涘埗鏂囦歡 <br />driver1.pdb—鐢ㄤ簬璋冭瘯鏃朵嬌鐢ㄧ殑絎﹀彿鏂囦歡 <br />vc90.pdb—–鐢ㄤ簬璋冭瘯鏃朵嬌鐢ㄧ殑絎﹀彿鏂囦歡 <br /><strong>driver1.sys—灝辨槸鎴戜滑鎷洰浠ュ緟鐨勯┍鍔ㄧ▼搴忔枃浠?nbsp;<br /></strong></li></ol></div> <img src ="http://m.shnenglu.com/tiany/aggbug/166901.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/tiany/" target="_blank">Tiany</a> 2012-03-01 18:25 <a href="http://m.shnenglu.com/tiany/archive/2012/03/01/166901.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.shnenglu.com/" title="精品视频久久久久">精品视频久久久久</a> <div class="friend-links"> </div> </div> </footer> <a href="http://www.03caiji.cn" target="_blank">久久男人AV资源网站</a>| <a href="http://www.shbolangjixie.cn" target="_blank">狠狠色婷婷久久一区二区三区</a>| <a href="http://www.ahozs.cn" target="_blank">久久男人Av资源网站无码软件</a>| <a href="http://www.88354.com.cn" target="_blank">99久久综合国产精品二区</a>| <a href="http://www.mlbj.net.cn" target="_blank">精品久久久久久</a>| <a href="http://www.hzks666.cn" target="_blank">国产欧美一区二区久久</a>| <a href="http://www.qianhongg.cn" target="_blank">国内精品久久久久久野外</a>| <a href="http://www.96papa.cn" target="_blank">久久精品无码午夜福利理论片</a>| <a href="http://www.83601.com.cn" target="_blank">久久亚洲欧美国产精品</a>| <a href="http://www.9xz.com.cn" target="_blank">久久久精品国产sm调教网站</a>| <a href="http://www.vvrj.cn" target="_blank">国产综合久久久久</a>| <a href="http://www.shuangfengjixie.com.cn" target="_blank">久久精品毛片免费观看</a>| <a href="http://www.sdyuyangjixie.cn" target="_blank">99久久无码一区人妻a黑</a>| <a href="http://www.c825.cn" target="_blank">久久青青草原国产精品免费</a>| <a href="http://www.lvyoubuy.cn" target="_blank">国产女人aaa级久久久级</a>| <a href="http://www.huliduo.cn" target="_blank">久久这里有精品视频</a>| <a href="http://www.czcsbsb.com.cn" target="_blank">久久伊人精品一区二区三区</a>| <a href="http://www.jxjiahegs.cn" target="_blank">亚洲国产欧美国产综合久久</a>| <a href="http://www.024qixinyu.cn" target="_blank">色综合久久无码中文字幕</a>| <a href="http://www.211228.cn" target="_blank">久久福利青草精品资源站免费</a>| <a href="http://www.kcxe.cn" target="_blank">久久综合中文字幕</a>| <a href="http://www.drlf.net.cn" target="_blank">日本精品久久久久久久久免费</a>| <a href="http://www.dysky.cn" target="_blank">久久亚洲精品成人无码网站</a>| <a href="http://www.xorfbrt.cn" target="_blank">久久久久久久久无码精品亚洲日韩</a>| <a href="http://www.cnhuirui.cn" target="_blank">97久久香蕉国产线看观看</a>| <a href="http://www.yhlj.net.cn" target="_blank">国产福利电影一区二区三区久久久久成人精品综合</a>| <a href="http://www.mxklj.cn" target="_blank">91亚洲国产成人久久精品网址</a>| <a href="http://www.fanggumen.cn" target="_blank">久久99精品久久久久久秒播</a>| <a href="http://www.nbqyz.cn" target="_blank">欧美日韩精品久久免费</a>| <a href="http://www.jlxrc.cn" target="_blank">久久青青草原综合伊人</a>| <a href="http://www.ed34.cn" target="_blank">中文精品久久久久人妻</a>| <a href="http://www.aa110.cn" target="_blank">久久综合狠狠色综合伊人</a>| <a href="http://www.usgold.cn" target="_blank">久久笫一福利免费导航</a>| <a href="http://www.ebianlian.cn" target="_blank">国产亚洲婷婷香蕉久久精品</a>| <a href="http://www.jianfeiyaow.cn" target="_blank">久久精品国产亚洲AV不卡</a>| <a href="http://www.ad2500.cn" target="_blank">亚洲伊人久久大香线蕉综合图片 </a>| <a href="http://www.yczu.cn" target="_blank">国产精品无码久久四虎</a>| <a href="http://www.ssc860.cn" target="_blank">综合网日日天干夜夜久久</a>| <a href="http://www.bjztxdty.cn" target="_blank">亚洲国产天堂久久综合网站</a>| <a href="http://www.yxcyfa.cn" target="_blank">久久99久国产麻精品66</a>| <a href="http://www.lureng.cn" target="_blank">久久久久亚洲av成人无码电影</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>