navicat-premium11.1.6 x64关键
| version | patch | |
| 11.2.16.0 |
>navicat.exe |
|
| 11.1.12 |
>navicat.exe 0000000001A6EE3C:80->C6 |
|
下载地址 http://www.navicat.com/cht/download/navicat-premium
Windows版本:11.1.6 x64 http://download3.navicat.com/download/navicat111_premium_ct_x64.exe
关键代码
.text:000000000117B790 ; =============== S U B R O U T I N E ======================================= .text:000000000117B790 .text:000000000117B790 ; Attributes: bp-based frame .text:000000000117B790 .text:000000000117B790 sub_117B790 proc near ; CODE XREF: sub_117B5D0+FFp .text:000000000117B790 ; sub_117E160+196p .text:000000000117B790 ; DATA XREF: ... .text:000000000117B790 .text:000000000117B790 var_s20 = byte ptr 20h .text:000000000117B790 var_s30 = qword ptr 30h .text:000000000117B790 var_s38 = qword ptr 38h .text:000000000117B790 var_s48 = qword ptr 48h .text:000000000117B790 var_s50 = qword ptr 50h .text:000000000117B790 var_s5B = byte ptr 5Bh .text:000000000117B790 var_s5C = dword ptr 5Ch .text:000000000117B790 var_s60 = dword ptr 60h .text:000000000117B790 var_s64 = dword ptr 64h .text:000000000117B790 var_s68 = qword ptr 68h .text:000000000117B790 var_s74 = dword ptr 74h .text:000000000117B790 var_s78 = qword ptr 78h .text:000000000117B790 var_s87 = byte ptr 87h .text:000000000117B790 var_s88 = qword ptr 88h .text:000000000117B790 var_s97 = byte ptr 97h .text:000000000117B790 var_s98 = byte ptr 98h .text:000000000117B790 var_s9B = byte ptr 9Bh .text:000000000117B790 var_s9C = byte ptr 9Ch .text:000000000117B790 var_s9D = byte ptr 9Dh .text:000000000117B790 var_s9E = byte ptr 9Eh .text:000000000117B790 var_s9F = byte ptr 9Fh .text:000000000117B790 var_sA0 = qword ptr 0A0h .text:000000000117B790 var_sA8 = qword ptr 0A8h .text:000000000117B790 var_sB0 = qword ptr 0B0h .text:000000000117B790 var_sB8 = qword ptr 0B8h .text:000000000117B790 var_sC0 = qword ptr 0C0h .text:000000000117B790 var_sC8 = qword ptr 0C8h .text:000000000117B790 arg_0 = qword ptr 0F0h .text:000000000117B790 arg_8 = qword ptr 0F8h .text:000000000117B790 arg_10 = qword ptr 100h .text:000000000117B790 arg_18 = qword ptr 108h .text:000000000117B790 arg_20 = qword ptr 110h .text:000000000117B790 .text:000000000117B790 push rbp .text:000000000117B791 push rbx .text:000000000117B792 sub rsp, 0D8h .text:000000000117B799 mov rbp, rsp . . . . . . .text:000000000117B7D5 mov [rbp+var_s38], rbp .text:000000000117B7D9 mov [rbp+arg_0], rcx .text:000000000117B7E0 mov [rbp+arg_8], rdx .text:000000000117B7E7 mov [rbp+arg_10], r8 .text:000000000117B7EE mov [rbp+arg_18], r9 .text:000000000117B7F5 mov rcx, [rbp+arg_0] .text:000000000117B7FC call sub_410BF0 .text:000000000117B801 nop .text:000000000117B802 mov rax, [rbp+arg_8] . .text:000000000117B80C mov rax, [rbp+arg_10] .text:000000000117B813 mov dword ptr [rax], 0FFFFFFFFh .text:000000000117B819 mov rax, [rbp+arg_18] . .text:000000000117B827 mov rax, cs:off_1F3F688 .text:000000000117B82E mov [rbp+var_s78], rax . . .text:000000000117B83E jz short loc_117B84A .text:000000000117B840 mov rax, [rbp+var_s78] .] .text:000000000117B847 mov [rbp+var_s74], eax .text:000000000117B84A .text:000000000117B84A loc_117B84A: ; CODE XREF: sub_117B790+AEj .text:000000000117B84A mov rcx, cs:off_1F3F688 .text:000000000117B851 call sub_411D10 .text:000000000117B856 lea rcx, [rbp+var_sA8] .text:000000000117B85D mov rdx, rax .text:000000000117B860 mov r8d, [rbp+var_s74] .text:000000000117B864 call sub_117B100 .text:000000000117B869 mov rax, cs:off_1F3F690 .text:000000000117B870 mov [rbp+var_s68], rax . . .text:000000000117B880 jz short loc_117B88C .text:000000000117B882 mov rax, [rbp+var_s68] .] .text:000000000117B889 mov [rbp+var_s64], eax .text:000000000117B88C .text:000000000117B88C loc_117B88C: ; CODE XREF: sub_117B790+F0j .text:000000000117B88C mov rcx, cs:off_1F3F690 .text:000000000117B893 call sub_411D10 .text:000000000117B898 lea rcx, [rbp+var_sA0] .text:000000000117B89F mov rdx, rax .text:000000000117B8A2 mov r8d, [rbp+var_s64] .text:000000000117B8A6 call sub_117B100 . . .text:000000000117B8BA jz short loc_117B8C9 .text:000000000117B8BC mov rax, [rbp+arg_0] .] .text:000000000117B8C6 mov [rbp+var_s60], eax .text:000000000117B8C9 .text:000000000117B8C9 loc_117B8C9: ; CODE XREF: sub_117B790+12Aj .text:000000000117B8C9 mov rcx, [rbp+arg_0] .text:000000000117B8D0 call sub_411D10 .text:000000000117B8D5 lea rcx, [rbp+var_sB0] .text:000000000117B8DC mov rdx, rax .text:000000000117B8DF mov r8d, [rbp+var_s60] .text:000000000117B8E3 call sub_117B380 . . .text:000000000117B8F7 jz short loc_117B906 .text:000000000117B8F9 mov rax, [rbp+var_sB0] .] .text:000000000117B903 mov [rbp+var_s5C], eax .text:000000000117B906 .text:000000000117B906 loc_117B906: ; CODE XREF: sub_117B790+167j .text:000000000117B906 cmp [rbp+var_s5C], 0Ah .text:000000000117B90A jnz short loc_117B91E .text:000000000117B90C mov rax, [rbp+var_sB0] .text:000000000117B913 cmp byte ptr [rax], 68h .text:000000000117B916 setz al .text:000000000117B919 mov [rbp+var_s5B], al .text:000000000117B91C jmp short loc_117B922 .text:000000000117B91E ; --------------------------------------------------------------------------- .text:000000000117B91E .text:000000000117B91E loc_117B91E: ; CODE XREF: sub_117B790+17Aj . .text:000000000117B922 .text:000000000117B922 loc_117B922: ; CODE XREF: sub_117B790+18Cj . .text:000000000117B926 jz loc_117BA54 .text:000000000117B92C mov rax, [rbp+var_sB0] .], 2Ah .text:000000000117B937 jnz loc_117BA54 .text:000000000117B93D mov rcx, cs:off_1158718 . .text:000000000117B946 xor r8, r8 .text:000000000117B949 call sub_88BD50 .text:000000000117B94E mov [rbp+var_sB8], rax .text:000000000117B955 lea rcx, [rbp+var_sA8] .text:000000000117B95C call sub_4113A0 .text:000000000117B961 mov rbx, rax .text:000000000117B964 lea rcx, [rbp+var_sA0] .text:000000000117B96B call sub_4113A0 .text:000000000117B970 mov rcx, [rbp+var_sB8] .text:000000000117B977 mov rdx, rbx .text:000000000117B97A mov r8d, 40h .text:000000000117B981 mov r9, rax .text:000000000117B984 mov rax, [rbp+var_sB8] .text:000000000117B98B mov rbx, [rax] .text:000000000117B98E call qword ptr [rbx+0A0h] .text:000000000117B994 lea rcx, [rbp+var_sB0] .text:000000000117B99B call sub_4113A0 .text:000000000117B9A0 mov rcx, [rbp+var_sB8] .] .text:000000000117B9AB lea r8, [rbp+var_s98] .text:000000000117B9B2 mov rax, [rbp+var_sB8] .text:000000000117B9B9 mov rbx, [rax] .text:000000000117B9BC call qword ptr [rbx+110h] .text:000000000117B9C2 mov rcx, [rbp+var_sB8] .text:000000000117B9C9 call sub_40D500 .text:000000000117B9CE cmp [rbp+var_s9B], 0CEh .text:000000000117B9D5 jnz short loc_117BA54 .text:000000000117B9D7 cmp [rbp+var_s9C], 32h .text:000000000117B9DE jnz short loc_117BA54 . .text:000000000117B9E7 jbe short loc_117BA54 .text:000000000117B9E9 movzx rax, [rbp+var_s9E] . .text:000000000117B9F4 cmp eax, 0Bh .text:000000000117B9F7 jnz short loc_117BA54 .text:000000000117B9F9 movzx rax, [rbp+var_s9E] .text:000000000117BA01 and al, 0Fh . .text:000000000117BA07 jnz short loc_117BA54 .text:000000000117BA09 movzx rax, [rbp+var_s9D] .text:000000000117BA11 sub al, 15h .text:000000000117BA14 test al, al .text:000000000117BA16 jz short loc_117BA21 . .text:000000000117BA1B test al, al .text:000000000117BA1D jnz short loc_117BA39 .text:000000000117BA1F jmp short loc_117BA2D .text:000000000117BA21 ; --------------------------------------------------------------------------- .text:000000000117BA21 .text:000000000117BA21 loc_117BA21: ; CODE XREF: sub_117B790+286j .text:000000000117BA21 mov rax, [rbp+arg_8] . .text:000000000117BA2B jmp short loc_117BA43 .text:000000000117BA2D ; --------------------------------------------------------------------------- .text:000000000117BA2D .text:000000000117BA2D loc_117BA2D: ; CODE XREF: sub_117B790+28Fj .text:000000000117BA2D mov rax, [rbp+arg_8] . .text:000000000117BA37 jmp short loc_117BA43 .text:000000000117BA39 ; --------------------------------------------------------------------------- .text:000000000117BA39 .text:000000000117BA39 loc_117BA39: ; CODE XREF: sub_117B790+28Dj .text:000000000117BA39 mov rax, [rbp+arg_8] . .text:000000000117BA43 .text:000000000117BA43 loc_117BA43: ; CODE XREF: sub_117B790+29Bj .text:000000000117BA43 ; sub_117B790+2A7j .text:000000000117BA43 mov rax, [rbp+arg_10] .text:000000000117BA4A movzx rcx, [rbp+var_s9F] .text:000000000117BA52 mov [rax], ecx .text:000000000117BA54 .text:000000000117BA54 loc_117BA54: ; CODE XREF: sub_117B790+196j .text:000000000117BA54 ; sub_117B790+1A7j ... .text:000000000117BA54 mov rax, [rbp+arg_20] . .text:000000000117BA5E mov rax, [rbp+arg_8] .text:000000000117BA65 movzx rcx, byte ptr [rax] . .text:000000000117BA6C ja short loc_117BA81 . .text:000000000117BA70 shl eax, cl .text:000000000117BA72 movzx rcx, cs:byte_117BE48 .text:000000000117BA7A test al, cl .text:000000000117BA7C setnz al .text:000000000117BA7F jmp short loc_117BA84 .text:000000000117BA81 ; --------------------------------------------------------------------------- .text:000000000117BA81 .text:000000000117BA81 loc_117BA81: ; CODE XREF: sub_117B790+2DCj .text:000000000117BA81 xor rax, rax .text:000000000117BA84 .text:000000000117BA84 loc_117BA84: ; CODE XREF: sub_117B790+2EFj .text:000000000117BA84 test al, al .text:000000000117BA86 jz short loc_117BAE3 .text:000000000117BA88 mov rax, [rbp+arg_10] .text:000000000117BA8F cmp dword ptr [rax], 0FDh .text:000000000117BA95 jnz short loc_117BAA3 .text:000000000117BA97 mov rax, [rbp+arg_20] . .text:000000000117BAA1 jmp short loc_117BAE3 .text:000000000117BAA3 ; --------------------------------------------------------------------------- .text:000000000117BAA3 .text:000000000117BAA3 loc_117BAA3: ; CODE XREF: sub_117B790+305j .text:000000000117BAA3 mov rax, [rbp+arg_10] .text:000000000117BAAA cmp dword ptr [rax], 0FCh .text:000000000117BAB0 jnz short loc_117BABE .text:000000000117BAB2 mov rax, [rbp+arg_20] . .text:000000000117BABC jmp short loc_117BAE3 .text:000000000117BABE ; --------------------------------------------------------------------------- .text:000000000117BABE .text:000000000117BABE loc_117BABE: ; CODE XREF: sub_117B790+320j .text:000000000117BABE mov rax, [rbp+arg_10] .text:000000000117BAC5 cmp dword ptr [rax], 0FBh .text:000000000117BACB jnz short loc_117BAD9 .text:000000000117BACD mov rax, [rbp+arg_20] . .text:000000000117BAD7 jmp short loc_117BAE3 .text:000000000117BAD9 ; --------------------------------------------------------------------------- .text:000000000117BAD9 .text:000000000117BAD9 loc_117BAD9: ; CODE XREF: sub_117B790+33Bj .text:000000000117BAD9 mov rax, [rbp+arg_20] . .text:000000000117BAE3 .text:000000000117BAE3 loc_117BAE3: ; CODE XREF: sub_117B790+2F6j .text:000000000117BAE3 ; sub_117B790+311j ... .text:000000000117BAE3 mov rcx, cs:off_4ECA90 . .text:000000000117BAEC call sub_40D440 .text:000000000117BAF1 mov [rbp+var_sC8], rax .text:000000000117BAF8 nop . .text:000000000117BB04 mov rax, [rbp+arg_20] .text:000000000117BB0B movzx rcx, byte ptr [rax] .text:000000000117BB0F mov rdx, [rbp+var_sC8] .text:000000000117BB16 call sub_117A500 .text:000000000117BB1B test al, al .text:000000000117BB1D jz short loc_117BB32 .text:000000000117BB1F mov rcx, [rbp+var_sC8] .text:000000000117BB26 call sub_1179BC0 .text:000000000117BB2B mov [rbp+var_s88], rax .text:000000000117BB32 .text:000000000117BB32 loc_117BB32: ; CODE XREF: sub_117B790+38Dj .text:000000000117BB32 nop .text:000000000117BB33 mov rcx, [rbp+var_sC8] .text:000000000117BB3A call sub_40D500 . .text:000000000117BB47 jz short loc_117BB71 .text:000000000117BB49 lea rcx, [rbp+var_s30] .text:000000000117BB4D mov rdx, [rbp+arg_0] .text:000000000117BB54 call sub_4128E0 .text:000000000117BB59 mov rax, [rbp+var_s88] .] .text:000000000117BB64 mov rdx, [rbp+var_s30] .text:000000000117BB68 call sub_412DF0 .text:000000000117BB6D test eax, eax .text:000000000117BB6F jz short loc_117BB76 .text:000000000117BB71 .text:000000000117BB71 loc_117BB71: ; CODE XREF: sub_117B790+3B7j .text:000000000117BB71 xor rax, rax .text:000000000117BB74 jmp short loc_117BB78 .text:000000000117BB76 ; --------------------------------------------------------------------------- .text:000000000117BB76 .text:000000000117BB76 loc_117BB76: ; CODE XREF: sub_117B790+3DFj . .text:000000000117BB78 .text:000000000117BB78 loc_117BB78: ; CODE XREF: sub_117B790+3E4j .text:000000000117BB78 mov [rbp+var_s87], al .text:000000000117BB7E movzx rax, [rbp+var_s87] .text:000000000117BB86 inc cs:byte_20266E8 . .text:000000000117BB93 jz short loc_117BBAB .text:000000000117BB95 lea rcx, [rbp+var_s50] .text:000000000117BB99 mov rax, [rbp+var_s88] .text:000000000117BBA0 mov rdx, [rax+10h] .text:000000000117BBA4 call sub_411110 .text:000000000117BBA9 jmp short loc_117BBB4 .text:000000000117BBAB ; --------------------------------------------------------------------------- .text:000000000117BBAB .text:000000000117BBAB loc_117BBAB: ; CODE XREF: sub_117B790+403j .text:000000000117BBAB lea rcx, [rbp+var_s50] .text:000000000117BBAF call sub_410A40 .text:000000000117BBB4 .text:000000000117BBB4 loc_117BBB4: ; CODE XREF: sub_117B790+419j .text:000000000117BBB4 lea rcx, unk_20266F0 .text:000000000117BBBB mov rdx, [rbp+var_s50] .text:000000000117BBBF call sub_411090 . .text:000000000117BBCB jz short loc_117BBE3 .text:000000000117BBCD lea rcx, [rbp+var_s48] .text:000000000117BBD1 mov rax, [rbp+var_s88] .text:000000000117BBD8 mov rdx, [rax+18h] .text:000000000117BBDC call sub_411110 .text:000000000117BBE1 jmp short loc_117BBEC .text:000000000117BBE3 ; --------------------------------------------------------------------------- .text:000000000117BBE3 .text:000000000117BBE3 loc_117BBE3: ; CODE XREF: sub_117B790+43Bj .text:000000000117BBE3 lea rcx, [rbp+var_s48] .text:000000000117BBE7 call sub_410A40 .text:000000000117BBEC .text:000000000117BBEC loc_117BBEC: ; CODE XREF: sub_117B790+451j .text:000000000117BBEC lea rcx, unk_20266F8 .text:000000000117BBF3 mov rdx, [rbp+var_s48] .text:000000000117BBF7 call sub_411090 .text:000000000117BBFC mov rax, [rbp+arg_20] . .text:000000000117BC06 jnz short loc_117BC15 . .text:000000000117BC0F jnz loc_117BD29 .text:000000000117BC15 .text:000000000117BC15 loc_117BC15: ; CODE XREF: sub_117B790+476j .text:000000000117BC15 mov rcx, cs:off_1178678 . .text:000000000117BC1E xor r8, r8 .text:000000000117BC21 mov rax, [rbp+arg_20] .text:000000000117BC28 movzx r9, byte ptr [rax] .text:000000000117BC2C movzx rax, [rbp+var_s87] .text:000000000117BC34 mov [rsp+var_s20], al .text:000000000117BC38 call sub_117A690 .text:000000000117BC3D mov [rbp+var_sC0], rax .text:000000000117BC44 nop .text:000000000117BC45 mov rcx, [rbp+var_sC0] .text:000000000117BC4C lea rdx, [rbp+var_s97] .text:000000000117BC53 mov r8, [rbp+arg_18] .text:000000000117BC5A call sub_117A750 .text:000000000117BC5F movzx rcx, [rbp+var_s97] . .text:000000000117BC6A ja short loc_117BC7F . .text:000000000117BC6E shl eax, cl .text:000000000117BC70 movzx rcx, cs:byte_117BE49 .text:000000000117BC78 test al, cl .text:000000000117BC7A setnz al .text:000000000117BC7D jmp short loc_117BC82 .text:000000000117BC7F ; --------------------------------------------------------------------------- .text:000000000117BC7F .text:000000000117BC7F loc_117BC7F: ; CODE XREF: sub_117B790+4DAj .text:000000000117BC7F xor rax, rax .text:000000000117BC82 .text:000000000117BC82 loc_117BC82: ; CODE XREF: sub_117B790+4EDj .text:000000000117BC82 test al, al .text:000000000117BC84 jz loc_117BD1B .text:000000000117BC8A mov rax, [rbp+arg_20] . .text:000000000117BC94 jnz short loc_117BCA2 .text:000000000117BC96 mov rax, [rbp+arg_8] . .text:000000000117BCA0 jmp short loc_117BD1B .text:000000000117BCA2 ; --------------------------------------------------------------------------- .text:000000000117BCA2 .text:000000000117BCA2 loc_117BCA2: ; CODE XREF: sub_117B790+504j .text:000000000117BCA2 mov rax, [rbp+arg_20] . .text:000000000117BCAC jnz short loc_117BCBA .text:000000000117BCAE mov rax, [rbp+arg_8] . .text:000000000117BCB8 jmp short loc_117BD1B .text:000000000117BCBA ; --------------------------------------------------------------------------- .text:000000000117BCBA .text:000000000117BCBA loc_117BCBA: ; CODE XREF: sub_117B790+51Cj .text:000000000117BCBA mov rax, [rbp+arg_20] . .text:000000000117BCC4 jnz short loc_117BCD2 .text:000000000117BCC6 mov rax, [rbp+arg_8] . .text:000000000117BCD0 jmp short loc_117BD1B .text:000000000117BCD2 ; --------------------------------------------------------------------------- .text:000000000117BCD2 .text:000000000117BCD2 loc_117BCD2: ; CODE XREF: sub_117B790+534j .text:000000000117BCD2 mov rax, [rbp+arg_20] .text:000000000117BCD9 movzx rcx, byte ptr [rax] . .text:000000000117BCE0 ja short loc_117BCF5 . .text:000000000117BCE4 shl eax, cl .text:000000000117BCE6 movzx rcx, cs:byte_117BE4A .text:000000000117BCEE test al, cl .text:000000000117BCF0 setnz al .text:000000000117BCF3 jmp short loc_117BCF8 .text:000000000117BCF5 ; --------------------------------------------------------------------------- .text:000000000117BCF5 .text:000000000117BCF5 loc_117BCF5: ; CODE XREF: sub_117B790+550j .text:000000000117BCF5 xor rax, rax .text:000000000117BCF8 .text:000000000117BCF8 loc_117BCF8: ; CODE XREF: sub_117B790+563j .text:000000000117BCF8 test al, al .text:000000000117BCFA jz short loc_117BD1B . .text:000000000117BD03 jz short loc_117BD11 .text:000000000117BD05 mov rax, [rbp+arg_8] . .text:000000000117BD0F jmp short loc_117BD1B .text:000000000117BD11 ; --------------------------------------------------------------------------- .text:000000000117BD11 .text:000000000117BD11 loc_117BD11: ; CODE XREF: sub_117B790+573j .text:000000000117BD11 mov rax, [rbp+arg_8] . .text:000000000117BD1B .text:000000000117BD1B loc_117BD1B: ; CODE XREF: sub_117B790+4F4j .text:000000000117BD1B ; sub_117B790+510j ... .text:000000000117BD1B nop .text:000000000117BD1C mov rcx, [rbp+var_sC0] .text:000000000117BD23 call sub_40D500 .text:000000000117BD28 nop .text:000000000117BD29 .text:000000000117BD29 loc_117BD29: ; CODE XREF: sub_117B790+47Fj .text:000000000117BD29 lea rcx, [rbp+var_s30] .text:000000000117BD2D call sub_410A40 .text:000000000117BD32 lea rcx, [rbp+var_s48] . .text:000000000117BD3C call sub_410B20 .text:000000000117BD41 lea rcx, [rbp+var_sA0] . .text:000000000117BD4E call sub_410B50 .text:000000000117BD53 lea rcx, [rbp+arg_0] .text:000000000117BD5A call sub_410A90 .text:000000000117BD5F lea rsp, [rbp+0D8h] .text:000000000117BD66 pop rbx .text:000000000117BD67 pop rbp .text:000000000117BD68 retn .text:000000000117BD68 sub_117B790 endp
链接: http://pan.baidu.com/s/1pJHlwHP 密码: o7d3
链接: http://pan.baidu.com/s/1pJqWSuZ 密码: n27d
Navicat_Premium_v11.1.12_x64_patchs.1337
>navicat.exe
0000000001A6EE3C:80->C6
0000000001A6EE3D:38->00
0000000001A6EE3E:04->08
0000000001A6EE3F:75->EB
0000000001E6EE40:0D->08


源代码如下:

| push rbp |
| push r13 |
| push rdi |
| push rsi |
| push rbx |
EC C0 | sub rsp,C0 |
8B EC | mov rbp,rsp |
C7 | ], |
C7 | ], |
C7 | ], |
C7 | ], |
C7 | ], |
C7 | ], |
C7 | ], |
C7 A0 | |
C7 A8 | |
C7 B8 | |
C7 B0 | |
| nop |
8D 6C FD FF | lea rcx,qword ptr ds:[1E45610] |
A7 5A FE | call navicat.4190E0 |
| nop |
8B 1B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
BD FE | call navicat.78A6C0 |
8B 2D 1C | ] |
| |
| je navicat.1E6E9CD |
8B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B AC 2C 1C | ] |
| |
| je navicat.1E6E9ED |
8B E0 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B 6C 1C | ] |
| |
| je navicat.1E6EA0D |
8B C0 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B 3C 1C | mov rax,qword ptr ds:[2032E50] |
| |
| je navicat.1E6EA2D |
8B A0 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
C0 FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B BC 1C | mov rax,qword ptr ds:[2032CF0] |
| |
| je navicat.1E6EA4D |
8B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
C0 FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B 7C 1C | mov rax,qword ptr ds:[202FED0] |
| |
| je navicat.1E6EA6D |
8B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
C0 FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B EC FD 1B | mov rax,qword ptr ds:[202E860] |
| |
| je navicat.1E6EA8D |
8B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
C0 FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B EC | mov rax,qword ptr ds:[202F680] |
| |
| je navicat.1E6EAAD |
8B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
C0 FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B 4C FB 1B | mov rax,qword ptr ds:[202E600] |
| |
| je navicat.1E6EACD |
8B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B D4 4C 1C | mov rax,qword ptr ds:[20337A8] |
| |
| je navicat.1E6EAED |
8B E0 2F 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B 1C | ] |
| |
| je navicat.1E6EB0D |
8B C0 2F 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
FF | call navicat.1191C50 |
FE | call navicat.408F10 |
C0 | test eax,eax |
| jnz navicat.1E6EE35 |
8D 8D A8 | lea rcx,qword ptr ss:[rbp+A8] |
D2 | xor rdx,rdx |
A9 F5 FF | call navicat.1DC9430 |
8D 8D B8 | lea rcx,qword ptr ss:[rbp+B8] |
8B A8 | mov rdx,qword ptr ss:[rbp+A8] |
5A FE | |
8D 8D A0 | lea rcx,qword ptr ss:[rbp+A0] |
8B B8 | mov rdx,qword ptr ss:[rbp+B8] |
5D FE | call navicat.446DD0 |
8D 8D B0 | lea rcx,qword ptr ss:[rbp+B0] |
8B A0 | mov rdx,qword ptr ss:[rbp+A0] |
5A FE | |
8D 1D | ] |
8B B0 | mov rdx,qword ptr ss:[rbp+B0] |
5A FE | |
8D 1D | ] |
8D E4 | lea rdx,qword ptr ds:[1E6F16C] | ;1E6F16C:L"navicat"
5A FE | |
8D 1D | ] |
8D ED | lea rdx,qword ptr ds:[1E6F188] | ;1E6F188:L"_all"
3F 5A FE | call navicat.412B00 |
8D 1D | ] |
8D F2 | lea rdx,qword ptr ds:[1E6F1A0] | ;1E6F1A0:L"_cs"
0000000001E6EBAE | E8 4D 3F 5A FE | call navicat.412B00 |
8D 1D | ] |
8D F3 | lea rdx,qword ptr ds:[1E6F1B4] | ;1E6F1B4:L"_x64"
0000000001E6EBC1 | E8 3A 3F 5A FE | call navicat.412B00 |
8D 1D | ] |
8D F8 | lea rdx,qword ptr ds:[1E6F1CC] | ;1E6F1CC:L"_update.zip"
3F 5A FE | call navicat.412B00 |
8D 8D | ] |
| |
3B 1D | ] |
| lea r9,qword ptr ds:[1E6F1F0] |
8B 1D | ] |
| ],rax |
5A FE | call navicat.412D10 |
8B 8D | ] |
| |
0000000001E6EC0E | E8 DD AB 5C FE | call navicat.4397F0 |
C0 | test al,al |
9B | je navicat.1E6ECB6 |
8B 1D | ] |
3B 5A FE | |
C3 | mov rbx,rax |
8B 1D | ] |
|
C6 | mov rsi,rax |
8D 8D | ] |
0000000001E6EC40 | E8 4B B9 5C FE | call navicat.43A590 |
8B 8D | ] |
|
C7 | mov rdi,rax |
8B 2E 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
8D | ] |
FE | call navicat.78B750 |
8D 8D | ] |
8B | ] |
B7 5C FE | call navicat.43A380 |
8B 8D | ] |
3B 5A FE | |
D9 | mov rcx,rbx |
F2 | mov rdx,rsi |
F8 | mov r8,rdi |
C1 | mov r9,rax |
8B 3C 1C | mov rax,qword ptr ds:[20312D8] | ;var_20312D8
| call qword ptr ds:[rax] |
C0 | test eax,eax |
| jnz navicat.1E6ECB6 | ;可跳过proc_11924D0的调用
8B 2E 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B AB 1C | ] |
8B | mov rcx,qword ptr ds:[rax] |
5A FE | call navicat.411D10 |
| ],rax |
8B 1C | mov rax,qword ptr ds:[202F638] |
8B | mov rcx,qword ptr ds:[rax] |
5A FE | call navicat.411D10 |
C3 | mov rbx,rax |
8B EE 1C | mov rax,qword ptr ds:[2030ED0] |
8B | mov rcx,qword ptr ds:[rax] |
5A FE | call navicat.411D10 |
C6 | mov rsi,rax |
8B 1D | ] |
3A 5A FE | |
C7 | mov rdi,rax |
8B 1D | ] |
3A 5A FE | |
C5 | mov r13,rax |
8B 9E 2A 1C | mov rax,qword ptr ds:[20317B0] |
8B | mov rcx,qword ptr ds:[rax] |
3A 5A FE | |
8D | lea rcx,qword ptr ds:[1E6F1F4] | ;1E6F1F4:L"Navicat"
8B | ] |
D8 | mov r8,rbx |
F1 | mov r9,rsi |
E6 1C 1C | mov r10,qword ptr ds:[2030A18] | ;var_2030A18
3A | |
C2 | sete r10b |
| ],r10b |
C7 | ],B |
C7 | ], |
C7 | ],C |
7C | ],rdi |
6C | ],r13 |
| ],rax |
8B 1D CE 3A 1C | ] |
| call qword ptr ds:[rbx] |
8B 4D 3A 1C | mov rax,qword ptr ds:[20327C0] |
| |
| je navicat.1E6EE15 |
8D 4D | ] |
8B B9 1C | ] |
8B | mov rdx,qword ptr ds:[rax] |
C7 C0 E9 FD | mov r8d,FDE9 |
FE | call navicat.7DFBC0 |
8B 4D | ] |
2F 5A FE | call navicat.411D10 |
C3 | mov rbx,rax |
8D 4D | ] |
8B 6B 1C | ] |
8B | mov rdx,qword ptr ds:[rax] |
C7 C0 E9 FD | mov r8d,FDE9 |
FE | call navicat.7DFBC0 |
8B 4D | ] |
0000000001E6EDC0 | E8 4B 2F 5A FE | call navicat.411D10 |
C6 | mov rsi,rax |
8D 4D | ] |
8B 1C | ] |
8B | mov rdx,qword ptr ds:[rax] |
C7 C0 E9 FD | mov r8d,FDE9 |
FE | call navicat.7DFBC0 |
8B 4D | ] |
2F 5A FE | call navicat.411D10 |
D9 | mov rcx,rbx |
8B 2B 1C | ] |
| mov edx,dword ptr ds:[rdx] |
F0 | mov r8,rsi |
C1 | mov r9,rax |
8B C4 1C | mov rax,qword ptr ds:[2031FC8] |
| movzx rax,byte ptr ds:[rax] |
| ],eax |
8B 1D CD 3A 1C | mov rbx,qword ptr ds:[20328E0] |
| call qword ptr ds:[rbx] |
8D 9A F6 FF | lea rcx,qword ptr ds:[1DD8840] |
8B 1D 5D 1C | mov rbx,qword ptr ds:[202F780] |
| call qword ptr ds:[rbx] |
8D FF | lea rcx,qword ptr ds:[1175FA0] |
8B 1D FD 1C | ] |
| call qword ptr ds:[rbx] |
8B DC 1B 1C | mov rax,qword ptr ds:[2030A18] | ;var_2030A18,rax=[2030A18]
| |
0D | jnz navicat.1E6EE4E |
C9 | xor rcx,rcx |
FF | call navicat.11924D0 | ;proc_11924D0,试用按钮可用
| jmp navicat.1E6EEF2 |
8B 3B 1C | ] |
| |
| jnz navicat.1E6EEC1 |
8B B7 1B 1C | mov rax,qword ptr ds:[2030A18] | ;var_2030A18,cl=[[2030A18]]
| movzx rcx,byte ptr ds:[rax] |
F9 | |
| ja navicat.1E6EE7D |
| |
0000000001E6EE6C | D3 E0 | shl eax,cl |
| movzx rcx,byte ptr ds:[1E6F204] |
C8 | test al,cl |
C0 | setne al |
| jmp navicat.1E6EE80 |
C0 | xor rax,rax |
C0 | test al,al |
3D | jnz navicat.1E6EEC1 |
1C 5D FE | call navicat.440B00 |
8B 1C | mov rax,qword ptr ds:[202F6C8] |
| movsd xmm1,qword ptr ds:[rax] |
| subsd xmm1,qword ptr ds:[1E6F0F0] |
0F 2F C1 | comisd xmm0,xmm1 |
1F | jbe navicat.1E6EEC1 |
1C 5D FE | call navicat.440B00 |
8B 1A 1C | mov rax,qword ptr ds:[202F6C8] |
| movsd xmm1,qword ptr ds:[rax] |
0F 2F C8 | comisd xmm1,xmm0 |
| jb navicat.1E6EEC1 |
| |
FF | call navicat.11924D0 | ;proc_11924D0
| jmp navicat.1E6EEF2 |
8B 1B 1C | mov rax,qword ptr ds:[2030A18] | ;var_2030A18
| movzx rcx,byte ptr ds:[rax] |
F9 | |
| ja navicat.1E6EEE4 |
| |
0000000001E6EED3 | D3 E0 | shl eax,cl |
| movzx rcx,byte ptr ds:[1E6F204] |
C8 | test al,cl |
C0 | setne al |
| jmp navicat.1E6EEE7 |
C0 | xor rax,rax |
C0 | test al,al |
| je navicat.1E6EEF2 |
| |
FF | call navicat.11924D0 | ;弹窗提示试用和注册,此处是过期
8B 1F 1B 1C | mov rax,qword ptr ds:[2030A18] | ;var_2030A18
| movzx rcx,byte ptr ds:[rax] |
F9 | |
| ja navicat.1E6EF15 |
| |
0000000001E6EF04 | D3 E0 | shl eax,cl |
| movzx rcx,byte ptr ds:[1E6F204] |
C8 | test al,cl |
C0 | setne al |
| jmp navicat.1E6EF18 |
C0 | xor rax,rax |
C0 | test al,al |
| je navicat.1E6EF30 |
8B 9D 2B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
BB FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
FE | call navicat.408F10 |
F8 | |
0000000001E6EF38 | 7E 1D | jle navicat.1E6EF57 |
B0 9F FF | call navicat.1869F80 |
C0 | test al,al |
| je navicat.1E6EF57 |
8B 2B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78AAC0 |
| jmp navicat.1E6F0AE |
8B 1C 1C | mov rax,qword ptr ds:[2030B60] |
| |
0D | je navicat.1E6EF70 |
FD FF | call navicat.1E45330 |
C0 | test al,al |
3E | jnz navicat.1E6F0AE |
8B E9 1B 1C | mov rax,qword ptr ds:[2030B60] |
| |
2D | jnz navicat.1E6EFA9 |
8B | mov rax,qword ptr ds:[202FD98] |
8B | mov rcx,qword ptr ds:[rax] |
5A FE | |
8D | lea rcx,qword ptr ds:[1E6F206] | ;1E6F206:L"TNavicatMainForm"
C2 | mov rdx,rax |
0000000001E6EF95 | E8 A6 1D 5B FE | call navicat.420D40 |
C0 | test rax,rax |
0A | je navicat.1E6EFA9 |
8B 4A 1C | mov rax,qword ptr ds:[20315F0] |
| |
8B 2B 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
8B DE | mov rax,qword ptr ds:[202FD98] |
8B | mov rdx,qword ptr ds:[rax] |
FE | call navicat.789E50 |
8B F7 2A 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rax,qword ptr ds:[rax] |
8D A0 | lea rcx,qword ptr ds:[rax+A0] |
1A 5A FE | call navicat.410A40 |
8B E1 2A 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
8B 9F F9 C9 FF | mov rdx,qword ptr ds:[1B0E988] |
E0 FF 1B | mov r8,qword ptr ds:[202EFD0] |
FE | call navicat.78A6F0 |
8B FF 1B | mov rax,qword ptr ds:[202EF10] |
| |
| je navicat.1E6F04A |
FE | call navicat.408F10 |
F8 | |
0000000001E6F009 | 7E 1C | jle navicat.1E6F027 |
8A FF | call navicat.EC7A40 |
C0 | test al,al |
| je navicat.1E6F027 |
8B A5 2A 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rax,qword ptr ds:[rax] |
B3 | |
| jmp navicat.1E6F04A |
FE | call navicat.408F10 |
C0 | test eax,eax |
0000000001E6F02E | 7E 1A | jle navicat.1E6F04A |
FF | call navicat.EC45F0 |
C0 | test al,al |
| je navicat.1E6F04A |
8B 2A 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rax,qword ptr ds:[rax] |
B3 | |
8B D7 1C | ] |
| |
2C | je navicat.1E6F083 |
8B CA 1C | ] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.7829D0 |
8B BB 1C | ] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.40D500 |
8B AC 1C | ] |
C7 | |
8B 2A 1C | mov rax,qword ptr ds:[2031AC0] |
8B | mov rcx,qword ptr ds:[rax] |
FE | call navicat.78A960 |
8B 1D 4F 3C 1C | mov rbx,qword ptr ds:[2032CE8] |
| call qword ptr ds:[rbx] |
8B FE 1B | mov rax,qword ptr ds:[202EEC8] |
| call qword ptr ds:[rax] |
C0 | test al,al |
| je navicat.1E6F0AD |
FD FF | call navicat.1E45520 |
| nop |
8D 4D | ] |
| |
1A 5A FE | call navicat.410B50 |
8D 8D | ] |
| |
1A 5A FE | call navicat.410B20 |
5A FE | |
| jmp navicat.1E6F0DE |
| nop |
| nop |
5A FE | |
| nop |
8D A5 C0 | lea rsp,qword ptr ss:[rbp+C0] |
0000000001E6F0E5 | 5B | pop rbx |
0000000001E6F0E6 | 5E | pop rsi |
0000000001E6F0E7 | 5F | pop rdi |
5D | pop r13 |
0000000001E6F0EA | 5D | pop rbp |
0000000001E6F0EB | C3 | ret |
8D | lea rax,qword ptr ds:[rax] |
| add byte ptr ds:[rax],al |
| add byte ptr ds:[rax],al |
| add byte ptr ds:[rax],al |
| |
navicat-premium11.1.6 x64关键的更多相关文章
- 64位Navicat Premium-11.2.7(64bit)访问64位Oracle服务器
1 在windows 10 64位操作系统安装Navicat Premium-11.2.7(64bit). 2 在服务器安装64位的Oracle(win64_11gR2_database). 3 在h ...
- Navicat Premium11.0.20破解版快速安装配置(附文件)
Navicat Premium是当下非常好用的数据库管理软件,但是价格非常昂贵,并且还有某些小bug,感觉3000+的人民币 与软件本身的价值还是不相称.下面是破解安装流程安装过程是在MAC 10.1 ...
- [Windows 64] (搬运)价值¥ 6,499的软件Navicat Premium11.2.11 最新版及其注册机
Navicat Premium可以连接6种数据库并开发> 转载于:http://www.52pojie.cn/thread-529020-1-1.html
- Navicat Premium11连接Oracle出现ORA-28547:connection to server failed
环境描述:本地Oracle正常安装,中途没有出现任何异常.确保Oracle的主要服务都启动了.1.OracleServiceORCL2.OracleOraDb11g_home1TNSListener ...
- mac 安装 navicat premium11.2.1400 破解版
前言: 在 Mac 系统下 安装 navicat for mysql 时,遇到注册码的问题,适用了很多破解下载,都没有成功,现找到一篇特此记录下. Mac 下一款实用的数据库管理工具--Navicat ...
- 通过Navicat Premium迁移Oracle到EDB迁移实战
1.1 DB migration analysis 在从Oracle向EDB迁移数据之前,须要做非常多准备工作.比方须要分析源数据库数据量大小.数据是否稳定.异构数据库兼容.编码方式.业务逻辑(存 ...
- Navicat连接MySQL数据库的一些问题与解决方案
前言 安装MySQL数据库与Navicat并不算难事,关键是怎么让他们工作花费了我整整一天的时间,最终才把弄好.遇到各种各样的问题,上网看了大量博客,发现很多博客都是直接copy或者并不能非常好的解答 ...
- Navicat Keygen - 注册机是怎么工作的?
Navicat Keygen - 注册机是怎么工作的? 1. 关键词解释. Navicat激活公钥 这是一个2048位的RSA公钥,Navicat使用这个公钥来完成相关激活信息的加密和解密. 这个公钥 ...
- iOS-常用的辅助工具软件
1.Navicat Premium11.0.20破解版快速安装配置(附文件) Navicat Premium是当下非常好用的数据库管理软件,但是价格非常昂贵,并且还有某些小bug,感觉3000+的 ...
随机推荐
- centos7 安装nodejs 最新版
笔者在安装时,node为11.0.0版本.这里以11版本为例,以后更新,安装步骤时一致的. 下载node安装包到指定目录 wget https://npm.taobao.org/mirrors/nod ...
- mac finder中添加自定义边栏
想在finder中添加自定义边栏,操作如图所示: 选中边栏中任意边栏项,右键-在上层文件夹中显示,然后创建新的文件夹,将该文件夹拖到边栏中即可.
- 【死磕 Spring】
[死磕 Spring]----- IOC 之深入理解 Spring IoC-------https://www.cnblogs.com/chenssy/p/9576769.html 1.Resourc ...
- 【bzoj4383】[POI2015]Pustynia 线段树优化建图+差分约束系统+拓扑排序
题目描述 给定一个长度为n的正整数序列a,每个数都在1到10^9范围内,告诉你其中s个数,并给出m条信息,每条信息包含三个数l,r,k以及接下来k个正整数,表示a[l],a[l+1],...,a[r- ...
- [UOJ#127][BZOJ4195][NOI2015]程序自动分析
[UOJ#127][BZOJ4195][NOI2015]程序自动分析 试题描述 在实现程序自动分析的过程中,常常需要判定一些约束条件是否能被同时满足. 考虑一个约束满足问题的简化版本:假设x1,x2, ...
- 刷题总结——系列维护(ssoi)
题目: 题解: 题解如上图,至于计算大于s的数字的数量和小于s数字的和用权值线段树或者树状数组维护就行了···注意离散化 另外发现cout和puts比printf快好多····· 代码: #inclu ...
- LA 3135 优先队列
题目大意:有若干命令,它有两个属性Q_Num,Period(周期).按时间循序模拟前k个命令并输出他们的Q_Num,若同时发生输出Q_Num最小的值. #include<iostream> ...
- 送外卖(codevs 2800)
题目描述 Description 有一个送外卖的,他手上有n份订单,他要把n份东西,分别送达n个不同的客户的手上.n个不同的客户分别在1~n个编号的城市中.送外卖的从0号城市出发,然后n个城市都要走一 ...
- android连数据库
package com.rockcheck.mes; import android.os.AsyncTask; import android.support.v7.app.AppCompatActiv ...
- TCP No-Delay
Nagle 算法 由于TCP中包头的大小是固定的,所以在数据(Payload)大小很小的时候IP报文的有效传输率是很低的,Nagle算法就是将多个即将发送的小段的用户数据,缓存并合并成一个大段数据时, ...