FANUC_PMC梯形圖密碼破解_第1頁
FANUC_PMC梯形圖密碼破解_第2頁
FANUC_PMC梯形圖密碼破解_第3頁
FANUC_PMC梯形圖密碼破解_第4頁
FANUC_PMC梯形圖密碼破解_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、FANUC PMC梯形圖密碼破解有些機床廠家對梯形圖加密以防用戶查看及更改,既然設(shè)了密碼基本上是不會告訴你的,除非關(guān)系相當好。這樣的話對維修及改機造成一定的麻煩,查看或改個端口也要找他們,而且還要付出比較可觀的服務(wù)費用。網(wǎng)上搜集的破解方法:一、 FANUC舊版本等采用如下計算方法:1、 先確定密碼的長度,根據(jù)如下規(guī)則:要解的加密程序由于密碼長度不可能為0,根據(jù)如下規(guī)則確定密碼位數(shù),找到它們比較從最后一位開始比一致的位數(shù)確定不一致的位數(shù)0000031eh: CD A2 BC 8A A6 80 B6 A6 &

2、#160; 00000340h: CD A2 BC 8A A6 80 B6 A6 2、 再確定所有的加密字節(jié)是否比BF值大,如果比它大則用第三步的方法,如果沒有它大則用如下方法:0000031eh: BC B2 AC 9A B6 90 A6 B6   00000340h: BC B2 AC 9A B6 90 A6

3、60;B6 將每位的值與以上相應(yīng)位進行邏輯異或運算,得出的值就是相應(yīng)位的密碼字。3、 所有的加密字節(jié)是否比BF值大,則用如下方法:0000031eh: CD C3 DD EB C7 E1 D7 C7 00000340h: CD C3 DD EB C7 E1 D7 C7將每位的值與以上相應(yīng)位進行邏輯異或運算,得出的值再與1進行異或運算,得出的一個新值N,在字母表中找到第N個字母。該字母就是相應(yīng)位的密碼字。注:00000

4、31eh該地址后的連續(xù)8個字節(jié)就是可改寫密碼00000340h該地址后的連續(xù)8個字節(jié)就是可顯示密碼。附錄:一些密碼和已加密字。NO PASSWORD&NO SET0000031eh: 78 D1 C0 8B A1 19 00 B1    00000340h: F8 00 C0 8B A1 19 00 02    興平HAVEP12

5、3HAVEPLXY0000031eh: C0 DA C5 8A A6 80 B6 A6          00000340h: BD B0 AF 8A A6 80 B6 A6 6A 20    NO PASSWORD& have PASSWO

6、RD SET0000031eh: AB DD 86 F7 2E B1 F7 24 00000340h: 4B 2A DF F2 24 6F 43 E3 HAVE P99999999HAVE P999999990000031eh: B5 BB A5 93 BF 99 AF BF  00000

7、340h: B5 BB A5 93 BF 99 AF BF  HAVEP00000000HAVEP000000000000031eh: BC B2 AC 9A B6 90 A6 B6   00000340h: BC B2 AC 9A B6 90 A6 B6 HAVEPAAAAAAAAHAVEPAAA

8、AAAAA0000031eh: CD C3 DD EB C7 E1 D7 C7 00000340h: CD C3 DD EB C7 E1 D7 C7 HavePZZZZZZZZHAVEPZZZZZZZZ0000031eh: D6 D8 C6 F0 DC FA CC DC    00000340h:&

9、#160;D6 D8 C6 F0 DC FA CC DC HAVEPBBBBBBBBHAVEPBBBBBBBB0000031eh: CE C0 DE E8 C4 E2 D4 C4 00000340h: CE C0 DE E8 C4 E2 D4 C4 HAVEPABCDEFG0000031eh: CD C0 D

10、F EE C3 E6 D1 A6  00000340h: CD C0 DF EE C3 E6 D1 A6 HAVEP12345678HAVEP123456780000031eh: BD B0 AF 9E B3 96 A1 BE  00000340h: BD B0 AF 9E B3 

11、;96 A1 BE HAVEP098765432HAVEP0987654320000031eh: BC BB A4 9D B0 95 A2 B5 00000340h: BC BB A4 9D B0 95 A2 B5 HAVEP123HAVEP4560000031eh: B8 B7 AA 8A A6 80 B6 

12、;A6   00000340h: BD B0 AF 8A A6 80 B6 A6 HAVEP0HAVEP00000031eh: BC A2 BC 8A A6 80 B6 A6 00000340h: BC A2 BC 8A A6 80 B6 A6  HAVEP0HAVENP0000031eh

13、: CE 79 91 FE 9A 95 35 C5  00000340h: BC A2 BC 8A A6 80 B6 A6 HAVENPHAVEP00000031eh: BC A2 BC 8A A6 80 B6 A6  00000340h: FA 36 90 11

14、60;61 A5 88 A0  HAVEPAHAVEPA0000031eh: CD A2 BC 8A A6 80 B6 A6   00000340h: CD A2 BC 8A A6 80 B6 A6 具體操作步驟是1.把機床梯形圖用CF卡傳出2.用反匯編軟件URSoftW32Dasm打開,會看到文件按16進制(每8個一行排列)3.找到310e和34

15、0后,進行比較,算出密碼位。4.把310e和340兩組進行與你提供的數(shù)據(jù)運算(轉(zhuǎn)成二進制)5.密碼出來了。二、 用C+語言程序自編運行軟件來破解FANUC舊版本1、流程框圖:2、讀取顯示許可密碼C+源程序如下:#include "stdio.h" char disp9; FILE *fp1; main()  char fname20="pmc-sb.000"  int f=0;  if(fp1=fopen(fname,"rb")=0)    exit(1); pread(); f=pn

16、count(disp); password(disp,f); printf("nnnttDisplay Password=%s",disp); getch(); fclose(fp1);   int password(char *s,int n) char pwnumber=0xBC,0xB2,0xAC,0x9A, 0xB6,0x90,0xA6,0xB6; char pwabc=0xCD,0xC3,0xDD,0xEB, 0xC7,0xE1,0xD7,0xC7; char ch1,ch2,ch3; int i; for(i=0;i<n;i+)  if

17、(i=0&&s0-'0'= -129)    si= '#'  else    ch1=sipwnumberi;     if(ch1>9)      ch1=sipwabci;       ch1=ch10x0001;       si=ch1-1+'A'     

18、   else      si=ch1+'0'   si=0; int pncount(char *s)  char pwno=0xCD,0xA2,0xBC,0x8A,0xA6, 0x80,0xB6,0xA6;  int i,j,k;  k=8;  for(i=7;i;i-)   if(pwnoi=si)     k-;    else     break;   return k; int pread()  long int d=832;  fseek(fp1, d, SEEK_SET);  if(fread(disp, 1, 8, fp1)!=8)      printf("Read Display password error");

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論