狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频

當前位置:系統之家 > 技術開發教程 > 詳細頁面

檢測DOS程序執行的目錄

檢測DOS程序執行的目錄

更新時間:2024-04-11 文章作者:未知 信息來源:網絡 閱讀次數:

在 DOS 程序執行時,要確定當前目錄是很容易的,有現成的 DOS 中斷,但當程序是在 PAHT 指定的目錄中執行時,有時要用到相同目錄下的數據文件,這樣就需要獲得執行程序所在的目錄。
DOS 程序執行時,系統要建立一個用于進程的環境塊,文件剛開始執行時,DS 和 ES 指向 PSP 地址,而 PSP 段的偏移 002CH 處的一個字的內容就是環境塊的段地址。環境塊里面是用 SET 命令可以看到的環境字符串,包括 PATH,PROMPT 串等等,每個串以 00 結尾,整個環境塊以 00 00 結束,在環境串以后為字節 01 00,再接下去就是包括全路徑的執行文件名,對這個字符串進行處理,截去最后的文件名,得到的就是當前文件所在的目錄。

C:\> debug
-d 002c
1577:002C D6 0E 4E 01 ..N.
(0ED6:0000 即環境塊段地址)
-d 0ed6:0
0ED6:0000 43 4F 4E 46 49 47 3D 4E-6F 72 00 54 4D 50 3D 43 CONFIG=Nor.TMP=C
0ED6:0010 3A 5C 57 49 4E 44 4F 57-53 5C 54 45 4D 50 00 54 :\WINDOWS\TEMP.T
0ED6:0020 45 4D 50 3D 43 3A 5C 57-49 4E 44 4F 57 53 5C 54 EMP=C:\WINDOWS\T
0ED6:0030 45 4D 50 00 77 69 6E 62-6F 6F 74 64 69 72 3D 43 EMP.winbootdir=C
0ED6:0040 3A 5C 57 49 4E 44 4F 57-53 00 43 4F 4D 53 50 45 :\WINDOWS.COMSPE
0ED6:0050 43 3D 43 3A 5C 57 49 4E-44 4F 57 53 5C 43 4F 4D C=C:\WINDOWS\COM
0ED6:0060 4D 41 4E 44 2E 43 4F 4D-00 50 41 54 48 3D 45 3A MAND.COM.PATH=E:
0ED6:0070 5C 42 4F 52 4C 41 4E 44-5C 42 49 4E 3B 44 3A 5C \BORLAND\BIN;D:\
0ED6:0080 41 44 56 53 43 48 3B 43-3A 5C 57 49 4E 44 4F 57 ADVSCH;C:\WINDOW
0ED6:0090 53 3B 43 3A 5C 57 49 4E-44 4F 57 53 5C 43 4F 4D S;C:\WINDOWS\COM
0ED6:00A0 4D 41 4E 44 3B 43 3A 5C-54 4F 4F 4C 53 3B 43 3A MAND;C:\TOOLS;C:
0ED6:00B0 5C 44 4F 53 3B 43 3A 5C-4E 4F 52 54 4F 4E 3B 44 \DOS;C:\NORTON;D
0ED6:00C0 3A 5C 50 52 4F 54 45 4C-3B 44 3A 5C 50 46 57 3B :\PROTEL;D:\PFW;
0ED6:00D0 44 3A 5C 50 46 57 00 50-52 4F 4D 50 54 3D 24 70 D:/PFW.PROMPT=$P
0ED6:00E0 24 67 20 00 77 69 6E 64-69 72 3D 43 3A 5C 57 49 $g .windir=C:\WI
0ED6:00F0 4E 44 4F 57 53 00 42 4C-41 53 54 45 52 3D 41 32 NDOWS.BLASTER=A2
0ED6:0100 32 30 20 49 35 20 44 31-20 54 36 20 50 33 31 30 20 I5 D1 T6 P310
0ED6:0110 00 43 4D 44 4C 49 4E 45-3D 64 65 62 75 67 00 00 .CMDLINE=debug..
0ED6:0120 01 00 43 3A 5C 57 49 4E-44 4F 57 53 5C 43 4F 4D ..C:\WINDOWS\COM
0ED6:0130 4D 41 4E 44 5C 44 45 42-55 47 2E 45 58 45 00 CD MAND\DEBUG.EXE..
0ED6:0140 5A EB 0E 15 91 C0 CD 21-44 45 42 55 47 00 21 C3 Z......!DEBUG.!.
0ED6:0150 CD 20 00 A0 00 9A F0 FE-1D F0 14 03 16 0D 6D 01 . ............m.
(紅字 00 00 即環境塊結束,藍字為當前執行文件名)

匯編編程示例:

...
mov es,ds:[002ch] ;DS指向PSP段地址,DS的002C為環境塊段地址
mov cx,0ffffh ;取環境塊段地址
xor di,di
xor al,al
cld
re_scan:
repnz scasb ;查找 00
scasb ;判斷 下一個字節是否為 00
jnz re_scan ;不是則繼續查找
inc di ;找到 00 00 則加 2 字節地址就是文件名
inc di ;現在ES:DI所指的就是執行的文件名
...

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

狠狠爱成人网_日韩一级在线_国产综合自拍_亚洲精品韩国_亚洲视频导航_麻豆成人在线播放_欧美jjzz_一区在线视频观看_美脚丝袜一区二区三区在线观看_欧美91视频
久久久久久久一区| 欧美一区二区三区在线看| 国产人妖乱国产精品人妖| 国产在线精品不卡| 欧美专区日韩专区| 亚洲gay无套男同| 亚洲精品1区| 国产精品二三区| 91麻豆免费看| 久久网站热最新地址| 国产91精品一区二区麻豆亚洲| 狼狼综合久久久久综合网| 亚洲午夜久久久久久久久电影网 | 亚洲福利精品| 亚洲三级在线免费| 激情欧美亚洲| 中文字幕亚洲在| 国产精品分类| 国产精品久久久久久久久免费桃花 | 国产毛片精品国产一区二区三区| 欧美中文字幕不卡| 麻豆极品一区二区三区| 91国产福利在线| 日本不卡在线视频| 91国产视频在线观看| 日本一区中文字幕 | 国产精品视频| 午夜电影久久久| 在线观看日韩毛片| 久久疯狂做爰流白浆xx| 欧美日精品一区视频| 国产一区二区三区不卡在线观看 | 成人免费在线播放视频| 亚洲区一区二区三区| 亚洲精品免费看| 亚洲综合三区| 麻豆精品久久精品色综合| 欧美视频在线一区二区三区| 久久99久久99精品免视看婷婷| 欧美午夜一区二区| 国产在线视视频有精品| 欧美电视剧免费观看| 欧美一区视频| 亚洲免费观看高清完整版在线观看 | 国产精品久久综合| 性感少妇一区| 久久丁香综合五月国产三级网站| 91精品国产手机| 91免费看视频| 亚洲综合色视频| 欧美日韩综合不卡| 国产精品系列在线观看| 久久久www免费人成精品| 一区在线视频| 秋霞影院一区二区| 日韩欧美一区在线| 国产综合色一区二区三区| 亚洲国产视频一区| 欧美精品欧美精品系列| 欧美极品一区| 日韩中文字幕一区二区三区| 欧美一区二区免费观在线| 欧美久久在线| 日本不卡在线视频| 久久日韩精品一区二区五区| 国产日本精品| 色婷婷综合久久久久中文一区二区| 日韩高清一区二区| 日韩精品中文字幕在线一区| 精品1区2区| 久久99精品国产| 国产精品久久网站| 欧美色图12p| 国内一区二区在线视频观看 | 夜夜揉揉日日人人青青一国产精品| 欧美性videosxxxxx| 91蜜桃免费观看视频| 亚洲第一综合色| 久久久久久9999| 色噜噜狠狠色综合中国| 色综合久久中文字幕| 丝袜美腿成人在线| 国产片一区二区三区| 在线精品视频一区二区三四| 欧美精品一线| 国产一区二区调教| 一区二区日韩av| 久久久久久97三级| 欧美日韩在线播放一区| 欧美午夜电影在线观看| 国产精品夜夜嗨| 亚洲成人精品影院| 欧美激情一二三区| 91精品国产91久久久久久最新毛片 | 日韩一区二区免费电影| 久久精品日产第一区二区三区| 色综合天天在线| 精品午夜一区二区三区在线观看| 亚洲免费观看高清在线观看| 亚洲精品在线观看网站| 欧美亚洲国产一区在线观看网站 | 高清av一区二区| 日韩电影在线一区| 亚洲欧洲av在线| 久久久亚洲欧洲日产国码αv| 在线观看成人小视频| 国产区日韩欧美| 亚洲午夜精品久久久久久浪潮| 丁香桃色午夜亚洲一区二区三区| 日韩精品欧美成人高清一区二区| 国产精品传媒入口麻豆| 久久久精品国产免费观看同学| 欧美嫩在线观看| 色偷偷一区二区三区| 一区二区三区四区五区精品视频| 欧美xx69| 97se亚洲国产综合自在线观| 国产精品影音先锋| 激情偷乱视频一区二区三区| 视频在线观看一区二区三区| 亚洲卡通欧美制服中文| 国产精品免费视频网站| 懂色av一区二区三区蜜臀| 日韩精品免费专区| 天天免费综合色| 亚洲成人手机在线| 亚洲午夜久久久| 一区二区三区四区精品在线视频| 国产精品国产三级国产aⅴ原创 | 国产成人在线视频网址| 精品一区二区三区香蕉蜜桃| 日韩成人一级大片| 午夜精品久久久久久久99水蜜桃 | 中文在线资源观看网站视频免费不卡 | 日韩一二三区不卡| 91麻豆精品国产91久久久更新时间| 日本韩国视频一区二区| 久久亚洲午夜电影| 色哟哟在线观看一区二区三区| 美女久久网站| 91精品办公室少妇高潮对白| 在线观看免费成人| 欧美在线观看一二区| 欧美在线视频不卡| 欧美日本视频在线| 日韩午夜电影av| 精品国产1区二区| 亚洲国产精品成人综合色在线婷婷 | 日韩欧美不卡一区| 久久天堂av综合合色蜜桃网| 久久精品亚洲乱码伦伦中文 | 国产精品乱人伦中文| 亚洲欧美日韩在线| 亚洲亚洲人成综合网络| 日本欧美一区二区在线观看| 蜜桃视频一区二区| 国产精品香蕉一区二区三区| av男人天堂一区| 欧美喷水视频| 国产精品久久久久久久久婷婷| 久久久青草婷婷精品综合日韩| 欧美色视频在线观看| 日韩一区二区三区观看| 国产亚洲欧美一级| 亚洲激情男女视频| 欧美aaaaaa午夜精品| 国产精品一品二品| 欧美精品免费观看二区| 国产精品区一区| 欧美日韩国产高清一区二区三区 | 成人久久视频在线观看| 欧美天堂亚洲电影院在线观看 | 亚洲欧美日韩国产综合精品二区| 色综合久久久久久久久久久| 欧美一区二区三级| 国产精品素人视频| 午夜久久久久久电影| 国产盗摄女厕一区二区三区| 欧美日韩精品| 日本乱人伦一区| 欧美精品一区二区三区很污很色的| 中文字幕一区二区三区精华液 | 国产午夜精品久久久久久久| 亚洲精品v日韩精品| 国产一区二区按摩在线观看| 午夜精品短视频| 久久久久久色| 欧美第一区第二区| 亚洲一区在线播放| 成人综合婷婷国产精品久久| 99成人在线| 91精品国产aⅴ一区二区| 亚洲日本在线视频观看| 狠狠色狠狠色合久久伊人| 国产在线成人| 欧美精品一卡两卡| ...中文天堂在线一区| 国产一区二区视频在线播放| 亚洲日本精品国产第一区| 在线电影欧美成精品|