<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    淺陋見解,僅供參考。拋磚引玉,多加指教!
    石正
    一個計算機技術愛好者! 雖然我擁有了系統分析師的證書,但我仍然是一個計算機技術愛好者!
    posts - 119,comments - 73,trackbacks - 0

    Access 密碼破解原理- -

    ??????????????????????????????????????

    ???? 今天風雨無阻告知偶ACCESS數據庫的密碼極容易被破,使用網上流行的工具,不管你的密碼多少位很快就能被破出來。偶原以為ACCESS與WORD EXCEL一樣,作為MS OFFICE的套件,一樣采用DES加密,非破暴力破解不可。密碼倍數越長越難破。結果,一試,果然很快被破出來。
    ??? 經查詢,原來ACCESS加密過于簡單。如下:
    ??? 在庫文件的地址00000042處開始的40個字節是Access 2000庫的密碼位。如果一個未加密的庫,這40個字節原始數據依次為:29 77 EC 37 F2 C8 9C FA 69 D2 28 E6 BC 3A 8A 60 FB 18 7B 36 5A FE DF B1 D8 78 13 43 60 23 B1 33 9B ED 79 5B 3D 33 3D 39 7C 2A 。當你給數據庫設置了密碼后,這40個字節就變成了密鑰。因此,要破解密碼而不需保持原庫的密碼,只要將00000042 處開始的40個字節還原成原始數據就行了,從而跳過口令。
    另外,當你設置了密碼后,Access 2000 就將你的密碼的ASCII碼與以上的40個字節數據進行異或操作,因此,從庫文件的地址00000042開始的40個字節就變成了密鑰了。例如,如果你設置的密碼為12345678901234567890(注意:最多只能設20個ASCII字符),經過異或操作后,則從00000042處開始的40個字節的數據就變成了 18 77 DE 37 C1 C8 A8 FA 5C D2 1E E6 8B 3A B2 60 C2 18 4B 36 6B FE ED B1 EB 78 27 43 55 23 87 33 AC ED 41 5B 04 39 4C 2A 。大家都知道,一個數據經過一次異或操作后,再一次經過同樣的異或操作就可還原了。因此,對已經設置了密碼的Access 2000庫,只要將40個密鑰數據與原始的40個數據進行一次異或操作就可得到密碼了。
    ??? 最后,要注意的是,由于ACCESS 2000對每個密碼字符采用雙字節表示,故40個字節原始數據可依次分為20組,每組代表一個密碼字符,進行異或操作的是每組的第一個字節,第二個字節不變。
    posted @ 2007-01-09 14:24 石正 閱讀(2265) | 評論 (1)編輯 收藏
    將ANSI轉換到Unicode ?
    ? (1)通過L這個宏來實現,例如: ? CLSIDFromProgID( ? L"MAPI.Folder",&clsid); ?
    ? (2)通過MultiByteToWideChar函數實現轉換,例如: ?
    ? char ? *szProgID ? = ? "MAPI.Folder"; ?
    ? WCHAR ? szWideProgID[128]; ?
    ? CLSID ? clsid; ?
    ? long ? lLen ? = ? MultiByteToWideChar(CP_ACP,0,szProgID,strlen(szProgID),szWideProgID,sizeof(szWideProgID)); ?
    ? szWideProgID[lLen] ? = ? '\0'; ? ?
    ? (3)通過A2W宏來實現,例如: ? ?
    ? USES_CONVERSION; ? ?
    ? CLSIDFromProgID( ? A2W(szProgID),&clsid); ? ?
    ? ?
    ? 將Unicode轉換到ANSI ?
    ? (1)使用WideCharToMultiByte,例如: ?
    ? // ? 假設已經有了一個Unicode ? 串 ? wszSomeString... ? ?
    ? char ? szANSIString ? [MAX_PATH]; ? ?
    ? WideCharToMultiByte ? ( ? CP_ACP, ? WC_COMPOSITECHECK, ? wszSomeString, ? -1, ? szANSIString, ? sizeof(szANSIString), ? NULL, ? NULL ? ); ? ?
    ? (2)使用W2A宏來實現,例如: ?
    ? USES_CONVERSION; ?
    ? pTemp=W2A(wszSomeString);????
    posted @ 2006-12-26 09:01 石正 閱讀(13370) | 評論 (6)編輯 收藏
    應用程序和應用軟件的區別是什么? 這2個名詞實際上區別很微妙! 一般該說是應用軟件,或者說計算機應用系統。 這里的應用程序實際上是應用軟件的一個通俗化的稱呼,其實質含義應該是應用軟件。真正好的軟件系統,不會只有代碼的,會有相應的文檔的。
    posted @ 2006-11-04 08:04 石正 閱讀(1418) | 評論 (0)編輯 收藏
    熱烈慶祝我的第一個工業機器人,勝利完成! 計劃6個月,實際使用也是6個月。 春節后開始做,中間出差2個月,10月低前完成。 幸福啊! 希望這是一個好的開始。
    posted @ 2006-10-30 18:42 石正 閱讀(357) | 評論 (2)編輯 收藏
    我自己研制的第一臺工業機器人就要出生了。
    全稱為:基于人工視覺的單自由度,雙并行性固體顆粒分揀機器人。
    共喜!
    本周內一定可以完工!
    posted @ 2006-10-17 08:02 石正 閱讀(365) | 評論 (2)編輯 收藏
    我國機器人發展狀況 內容比較新,基本反映了我國現在機器人產業的情況。 http://bbs.tiexue.net/post_1506225_1.html
    posted @ 2006-09-12 08:54 石正 閱讀(851) | 評論 (0)編輯 收藏
    昨天又把計算機的操作系統重新安裝了下,開發環境重新安裝了下。 業余做開發做科研,難度太大啊。
    posted @ 2006-09-11 16:59 石正 閱讀(207) | 評論 (0)編輯 收藏
    我的古老的計算機修好了,搬回家了。 做機器人開發是夠用的。 可以開始進行軟件開發部分的工作了。
    posted @ 2006-09-06 08:59 石正 閱讀(201) | 評論 (0)編輯 收藏
    分布式異地開發:GDD生命周期中的一天 http://51cmm.csai.cn/SPI/No039.htm
    posted @ 2006-09-02 16:10 石正 閱讀(223) | 評論 (0)編輯 收藏
    實施全過程監理的一般工作內容 http://scm.csai.cn/schedule/200607281609251391.htm
    posted @ 2006-09-01 15:06 石正 閱讀(213) | 評論 (0)編輯 收藏
    僅列出標題
    共12頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 
    淺陋見解,僅供參考。拋磚引玉,多加指教!
    主站蜘蛛池模板: 又爽又高潮的BB视频免费看| 日本免费在线观看| 免费人成视频在线| 在线亚洲午夜片AV大片| 男女做羞羞的事视频免费观看无遮挡 | 一级毛片免费不卡| 2022中文字字幕久亚洲| 一区二区三区免费高清视频| 久久精品国产亚洲5555| 中国国产高清免费av片| 亚洲AV无码一区二区乱子仑| 国产青草视频免费观看97| 一道本在线免费视频| 亚洲男人的天堂www| 97视频免费观看2区| 亚洲一区二区三区在线网站| 日本一道一区二区免费看 | 亚洲gv猛男gv无码男同短文| 久久精品乱子伦免费| 亚洲中文久久精品无码1| 国产精品无码一区二区三区免费 | 亚洲综合另类小说色区色噜噜| 久久成人永久免费播放| 久久精品国产亚洲夜色AV网站| 国产精品入口麻豆免费观看| 中文字幕不卡亚洲| 色欲国产麻豆一精品一AV一免费| 亚洲国产日产无码精品| 免费国产成人午夜电影| 七色永久性tv网站免费看| 亚洲va成无码人在线观看| 亚洲精品tv久久久久| 99视频精品全部免费观看| 亚洲天然素人无码专区| 亚洲无码在线播放| 在线观看无码AV网站永久免费| 免费国产黄网站在线观看动图| 亚洲av无码潮喷在线观看| 日本免费v片一二三区| 国产激情免费视频在线观看| 亚洲偷自拍另类图片二区|