新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > labview編程技巧-----強行破解VI密碼的一種方法

        labview編程技巧-----強行破解VI密碼的一種方法

        作者: 時間:2017-01-09 來源:網絡 收藏
        NI的很多代碼都是可以跟蹤的,跟蹤到最后,基本出現三種情況:CIN調用、DLL調用和密碼鎖定的VI,很多人都在尋找解碼的方式,時至今日,未發現能有破解VI密碼的辦法,當然,如果容易破解,也就不能稱之為密碼了。

        不過,VI的一個方法節點的確是給用戶提供了強行破解的可能性:


        當密碼不對的時候,該方法節點會返回錯誤,如果有錯誤,循環繼續進行,當無錯誤時,記錄密碼,并退出循環。

        基本思路是構造一個字典(數組CHARS),包括所有的數字和字符,然后計算機自動一個個組合形成密碼字符串,上面的圖中是破解四個以下字符或者數字組成的密碼。如果多于四個,增加INDEX NEXT CHAR VI就可以了。



        字典包括了94個各類字符和數字,破解一個兩位密碼可以在1分鐘內完成,不過隨著密碼位數增加破解時間也是成幾何基數增加,不知道是否有這個耐心啊,另外,如果密碼包括的是雙字節,那字典本身就很龐大了,所以對簡單的字符數字密碼是可用的。


        評論


        技術專區

        關閉
        主站蜘蛛池模板: 孝义市| 铁岭市| 衡阳县| 武清区| 武强县| 龙里县| 蕉岭县| 滦平县| 蓝山县| 徐水县| 东山县| 芦山县| 基隆市| 马鞍山市| 西平县| 旬阳县| 石屏县| 简阳市| 凭祥市| 永德县| 仙桃市| 兴山县| 承德市| 略阳县| 紫金县| 静安区| 徐州市| 镇坪县| 彭泽县| 同心县| 铅山县| 清镇市| 乌拉特前旗| 玉龙| 孙吴县| 名山县| 井研县| 静宁县| 靖边县| 共和县| 顺义区|