飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 5113|回复: 3

[求助] JAVa程序破解谁会

[复制链接]
  • TA的每日心情
    擦汗
    2022-4-19 14:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2010-5-27 17:48:33 | 显示全部楼层 |阅读模式
    00401C00   /$  51          push ecx
    00401C01   |.  51          push ecx
    00401C02   |.  8B4C24 10   mov ecx,dword ptr ss:[esp+10]
    00401C06   |.  8B4424 0C   mov eax,dword ptr ss:[esp+C]
    00401C0A   |.  806424 03 0>and byte ptr ss:[esp+3],0
    00401C0F   |.  53          push ebx
    00401C10   |.  8B19        mov ebx,dword ptr ds:[ecx]
    00401C12   |.  8B4C24 20   mov ecx,dword ptr ss:[esp+20]
    00401C16   |.  8B00        mov eax,dword ptr ds:[eax]
    00401C18   |.  55          push ebp
    00401C19   |.  C701 010000>mov dword ptr ds:[ecx],1
    00401C1F   |.  8B2B        mov ebp,dword ptr ds:[ebx]
    00401C21   |.  56          push esi
    00401C22   |.  57          push edi
    00401C23   |.  85ED        test ebp,ebp
    00401C25   |.  0F84 9F0300>je javaw.00401FCA
    00401C2B   |>  807D 00 2D  /cmp byte ptr ss:[ebp],2D
    00401C2F   |.  0F85 950300>|jnz javaw.00401FCA
    00401C35   |.  83C3 04     |add ebx,4
    00401C38   |.  6A 0B       |push 0B
    00401C3A   |.  48          |dec eax
    00401C3B   |.  BF 5C854000 |mov edi,javaw.0040855C            ;  ASCII "-classpath"
    00401C40   |.  8BF5        |mov esi,ebp
    00401C42   |.  59          |pop ecx
    00401C43   |.  33D2        |xor edx,edx
    00401C45   |.  894424 14   |mov dword ptr ss:[esp+14],eax
    00401C49   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401C4B   |.  0F84 530300>|je javaw.00401FA4
    00401C51   |.  6A 04       |push 4
    00401C53   |.  BF 68854000 |mov edi,javaw.00408568            ;  ASCII "-cp"
    00401C58   |.  8BF5        |mov esi,ebp
    00401C5A   |.  59          |pop ecx
    00401C5B   |.  33D2        |xor edx,edx
    00401C5D   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401C5F   |.  0F84 3F0300>|je javaw.00401FA4
    00401C65   |.  6A 05       |push 5
    00401C67   |.  BF 94854000 |mov edi,javaw.00408594            ;  ASCII "-jar"
    00401C6C   |.  8BF5        |mov esi,ebp
    00401C6E   |.  59          |pop ecx
    00401C6F   |.  33C0        |xor eax,eax
    00401C71   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401C73   |.  75 0A       |jnz short javaw.00401C7F
    00401C75   |.  C64424 13 0>|mov byte ptr ss:[esp+13],1
    00401C7A   |.  E9 3D030000 |jmp javaw.00401FBC
    00401C7F   |>  6A 06       |push 6
    00401C81   |.  BF 9C854000 |mov edi,javaw.0040859C            ;  ASCII "-help"
    00401C86   |.  8BF5        |mov esi,ebp
    00401C88   |.  59          |pop ecx
    00401C89   |.  33C0        |xor eax,eax
    00401C8B   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401C8D   |.  0F84 9C0300>|je javaw.0040202F
    00401C93   |.  6A 03       |push 3
    00401C95   |.  BF A4854000 |mov edi,javaw.004085A4            ;  ASCII "-h"
    00401C9A   |.  58          |pop eax
    00401C9B   |.  8BF5        |mov esi,ebp
    00401C9D   |.  8BC8        |mov ecx,eax
    00401C9F   |.  33D2        |xor edx,edx
    00401CA1   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401CA3   |.  0F84 860300>|je javaw.0040202F
    00401CA9   |.  BF A8854000 |mov edi,javaw.004085A8            ;  ASCII "-?"
    00401CAE   |.  8BF5        |mov esi,ebp
    00401CB0   |.  8BC8        |mov ecx,eax
    00401CB2   |.  33D2        |xor edx,edx
    00401CB4   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401CB6   |.  0F84 730300>|je javaw.0040202F
    00401CBC   |.  6A 09       |push 9
    00401CBE   |.  BF AC854000 |mov edi,javaw.004085AC            ;  ASCII "-version"
    00401CC3   |.  8BF5        |mov esi,ebp
    00401CC5   |.  59          |pop ecx
    00401CC6   |.  33D2        |xor edx,edx
    00401CC8   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401CCA   |.  0F84 1C0300>|je javaw.00401FEC
    00401CD0   |.  6A 0D       |push 0D
    00401CD2   |.  BF B8854000 |mov edi,javaw.004085B8            ;  ASCII "-showversion"
    00401CD7   |.  8BF5        |mov esi,ebp
    00401CD9   |.  59          |pop ecx
    00401CDA   |.  33D2        |xor edx,edx
    00401CDC   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401CDE   |.  75 0C       |jnz short javaw.00401CEC
    00401CE0   |.  C605 01AF40>|mov byte ptr ds:[40AF01],1
    00401CE7   |.  E9 D0020000 |jmp javaw.00401FBC
    00401CEC   |>  BF C8854000 |mov edi,javaw.004085C8            ;  ASCII "-X"
    00401CF1   |.  8BF5        |mov esi,ebp
    00401CF3   |.  8BC8        |mov ecx,eax
    00401CF5   |.  33D2        |xor edx,edx
    00401CF7   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401CF9   |.  0F84 F60200>|je javaw.00401FF5
    00401CFF   |.  6A 0D       |push 0D
    00401D01   |.  BF CC854000 |mov edi,javaw.004085CC            ;  ASCII "-fullversion"
    00401D06   |.  8BF5        |mov esi,ebp
    00401D08   |.  59          |pop ecx
    00401D09   |.  33D2        |xor edx,edx
    00401D0B   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401D0D       0F85 EF0200>jnz javaw.00402002
    00401D13   |.  6A 0B       |push 0B
    00401D15   |.  BF 00864000 |mov edi,javaw.00408600            ;  ASCII "-verbosegc"
    00401D1A   |.  8BF5        |mov esi,ebp
    00401D1C   |.  59          |pop ecx
    00401D1D   |.  33D2        |xor edx,edx
    00401D1F   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401D21   |.  75 0B       |jnz short javaw.00401D2E
    00401D23   |.  52          |push edx
    00401D24   |.  68 0C864000 |push javaw.0040860C               ;  ASCII "-verbose:gc"
    00401D29   |.  E9 22020000 |jmp javaw.00401F50
    00401D2E   |>  8BC8        |mov ecx,eax
    00401D30   |.  BF 18864000 |mov edi,javaw.00408618            ;  ASCII "-t"
    00401D35   |.  8BF5        |mov esi,ebp
    00401D37   |.  33C0        |xor eax,eax
    00401D39   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401D3B   |.  75 0B       |jnz short javaw.00401D48
    00401D3D   |.  50          |push eax
    00401D3E   |.  68 1C864000 |push javaw.0040861C               ;  ASCII "-Xt"
    00401D43   |.  E9 08020000 |jmp javaw.00401F50
    00401D48   |>  6A 04       |push 4
    00401D4A   |.  BF 20864000 |mov edi,javaw.00408620            ;  ASCII "-tm"
    00401D4F   |.  8BF5        |mov esi,ebp
    00401D51   |.  59          |pop ecx
    00401D52   |.  33C0        |xor eax,eax
    00401D54   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401D56   |.  75 0B       |jnz short javaw.00401D63
    00401D58   |.  50          |push eax
    00401D59   |.  68 24864000 |push javaw.00408624               ;  ASCII "-Xtm"
    00401D5E   |.  E9 ED010000 |jmp javaw.00401F50
    00401D63   |>  6A 07       |push 7
    00401D65   |.  BF 2C864000 |mov edi,javaw.0040862C            ;  ASCII "-debug"
    00401D6A   |.  8BF5        |mov esi,ebp
    00401D6C   |.  59          |pop ecx
    00401D6D   |.  33C0        |xor eax,eax
    00401D6F   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401D71   |.  75 0B       |jnz short javaw.00401D7E
    00401D73   |.  50          |push eax
    00401D74   |.  68 34864000 |push javaw.00408634               ;  ASCII "-Xdebug"
    00401D79   |.  E9 D2010000 |jmp javaw.00401F50
    00401D7E   |>  6A 0B       |push 0B
    00401D80   |.  BF 3C864000 |mov edi,javaw.0040863C            ;  ASCII "-noclassgc"
    00401D85   |.  8BF5        |mov esi,ebp
    00401D87   |.  59          |pop ecx
    00401D88   |.  33C0        |xor eax,eax
    00401D8A   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401D8C   |.  75 0B       |jnz short javaw.00401D99
    00401D8E   |.  50          |push eax
    00401D8F   |.  68 48864000 |push javaw.00408648               ;  ASCII "-Xnoclassgc"
    00401D94   |.  E9 B7010000 |jmp javaw.00401F50
    00401D99   |>  6A 09       |push 9
    00401D9B   |.  BF 54864000 |mov edi,javaw.00408654            ;  ASCII "-Xfuture"
    00401DA0   |.  8BF5        |mov esi,ebp
    00401DA2   |.  59          |pop ecx
    00401DA3   |.  33C0        |xor eax,eax
    00401DA5   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401DA7   |.  75 0B       |jnz short javaw.00401DB4
    00401DA9   |.  50          |push eax
    00401DAA   |.  68 60864000 |push javaw.00408660               ;  ASCII "-Xverify:all"
    00401DAF   |.  E9 9C010000 |jmp javaw.00401F50
    00401DB4   |>  6A 08       |push 8
    00401DB6   |.  BF 70864000 |mov edi,javaw.00408670            ;  ASCII "-verify"
    00401DBB   |.  8BF5        |mov esi,ebp
    00401DBD   |.  59          |pop ecx
    00401DBE   |.  33C0        |xor eax,eax
    00401DC0   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401DC2   |.  75 0B       |jnz short javaw.00401DCF
    00401DC4   |.  50          |push eax
    00401DC5   |.  68 78864000 |push javaw.00408678               ;  ASCII "-Xverify:all"
    00401DCA   |.  E9 81010000 |jmp javaw.00401F50
    00401DCF   |>  6A 0E       |push 0E
    00401DD1   |.  BF 88864000 |mov edi,javaw.00408688            ;  ASCII "-verifyremote"
    00401DD6   |.  8BF5        |mov esi,ebp
    00401DD8   |.  59          |pop ecx
    00401DD9   |.  33C0        |xor eax,eax
    00401DDB   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401DDD   |.  75 0B       |jnz short javaw.00401DEA
    00401DDF   |.  50          |push eax
    00401DE0   |.  68 98864000 |push javaw.00408698               ;  ASCII "-Xverify:remote"
    00401DE5   |.  E9 66010000 |jmp javaw.00401F50
    00401DEA   |>  6A 0A       |push 0A
    00401DEC   |.  BF A8864000 |mov edi,javaw.004086A8            ;  ASCII "-noverify"
    00401DF1   |.  8BF5        |mov esi,ebp
    00401DF3   |.  59          |pop ecx
    00401DF4   |.  33C0        |xor eax,eax
    00401DF6   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401DF8   |.  75 0B       |jnz short javaw.00401E05
    00401DFA   |.  50          |push eax
    00401DFB   |.  68 B4864000 |push javaw.004086B4               ;  ASCII "-Xverify:none"
    00401E00   |.  E9 4B010000 |jmp javaw.00401F50
    00401E05   |>  6A 17       |push 17
    00401E07   |.  BF C4864000 |mov edi,javaw.004086C4            ;  ASCII "-XXsuppressExitMessage"
    00401E0C   |.  8BF5        |mov esi,ebp
    00401E0E   |.  59          |pop ecx
    00401E0F   |.  33C0        |xor eax,eax
    00401E11   |.  F3:A6       |repe cmps byte ptr es:[edi],byte >
    00401E13   |.  75 0F       |jnz short javaw.00401E24
    00401E15   |.  C705 10AF40>|mov dword ptr ds:[40AF10],1
    00401E1F   |.  E9 98010000 |jmp javaw.00401FBC
    00401E24   |>  8B35 4C7040>|mov esi,dword ptr ds:[<&MSVCRT.st>;  MSVCRT.strncmp
    00401E2A   |.  6A 05       |push 5                            ; /maxlen = 5
    00401E2C   |.  68 DC864000 |push javaw.004086DC               ; |s2 = "-prof"
    00401E31   |.  55          |push ebp                          ; |s1
    00401E32   |.  FFD6        |call esi                          ; \strncmp

    http://tele.skycn.com/soft/57995.html软件地址
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2015-8-3 23:07
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2010-5-27 19:00:06 | 显示全部楼层
    我不会/:L
    兄弟,没这么问的哈
    我估计会的人也不会告诉你的
    PYG19周年生日快乐!
  • TA的每日心情
    擦汗
    2022-4-19 14:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

     楼主| 发表于 2010-5-27 21:08:35 | 显示全部楼层
    拿要怎么说
    PYG19周年生日快乐!
  • TA的每日心情
    擦汗
    2022-4-19 14:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

     楼主| 发表于 2010-5-27 22:30:09 | 显示全部楼层
    提示: 该帖被管理员或版主屏蔽
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表