春秋時期,晉國想吞並鄰近的兩個小國:虞和虢,但久攻不下。大臣荀息用計收買虞國國君,並制造事端伐虢。晉國要求虞國借道伐虢,虞公得了晉國的好處,只得答應。滅虢,班師回國,晉軍大將裡克裝病,在虞國京城附近借地暫駐。幾天之後,晉獻公親率大軍前去,虞公不知有詐,被裡應外合輕松滅國。這是一場著名的戰役,也是成語“假道伐虢”的來歷,指在久戰不力的情況下,利用“假道”的借口,把力量滲透進去,突出奇兵而取勝。
自己新買了MS FingerPrint Reader,一個指紋識別器。但是配套的軟件Digital Persona Password Manager死活無法在Windows 2003上安裝。這個軟件只允許安裝在Windows XP/2000上,Windows 2003與XP、2000屬於同一系列,結構上有一定的繼承性,從這個軟件的用途等分析,應該是可以用在Windows 2003上的,估計是開發商沒有預料到有人會在Windows 2003上安裝使用,在安裝包上做了限制。那麼如何繞開它的限制,騙過系統安裝程序呢?
首先是用ORCA修改安裝程序,找到LaunchCondition去除版本限制(如圖1)。這是一個常用的有效方法,但用過這個安裝軟件修改後還是拒絕運行。
點擊下載:ORCA
接著使用NTSwitch,將Windows 2003偽裝成Windows XP(這裡提醒一下,NTSwitch對系統有一定的危險,請注意做好備份工作。)但是重啟後出錯,無法登錄,只有回到安全模式下再切換到Server Mode。
看來只有動用必殺技了。找一台安裝Windows XP的電腦,為了避免一些不必要的干擾,建議不要反復裝卸太多軟件,如果是新裝系統最好。盡可能退出所有後台程序,並且利用MSConfig關閉其自啟動運行;接著請出本文主角——InstallRite,這是一款監視、克隆軟件安裝的安裝制作工具。安裝並運行後,選擇“安裝新的軟件並且創建一個安裝包”(如圖2)進入向導模式;可根據向導調整選項,亦可采用默認方式;然後InstallRite會自動掃描系統做一個原始快照,接著選擇Digital Persona Password Manager安裝程序,InstallRite會啟動安裝程序,並把自己縮小在任務欄中;安裝完成後點擊下一步,InstallRite會再次掃描系統,並與原始快照進行對比,根據變化構建一個安裝包。可以勾上“允許替換舊文件,否則提示用戶”,以及“允許重新安排”項(如圖3)。
把生成的安裝包拷回自己的電腦,運行。InstallRite生成的軟件包會完全忠於原來的安裝過程,並且根本不理會系統的差異,甚至強行安裝。就是利用這個特性,我們完成了乾坤大挪移,將程序裝進了原本拒絕的系統。
在Windows 2003上運行Digital Persona Password Manager一切正常。
本文由IT八哥網推薦供稿!