[C9_SERVER]
PatchURL = patch.c9.in.th
Printable View
127.0.0.1,10721,lastfun|0000004944|d05907495bbee2a26b0fd15a102a0524|0|-1|2
127.0.0.1= ip server
10721 = port ip server
lastfun =id
0000004944= ip to decimal , use this link for convert IP Address to IP Decimal Conversion | IP Address Guide << your public ip address
d05907495bbee2a26b0fd15a102a0524= this is string to md5 hash ,use this link to convert your password to md5 MD5 Hash Generator - A free online tool to create an MD5 hash from a string
0= ? maybe worldserver
-1 = ? maybe channel
2 = ?
============================
not working
try run client from different computer with c9 server
login account Visa Mygame.in.th
- - - Updated - - -
[not start c9 server]
https://forum.ragezone.com/cache.php...%2FYXHLxZm.jpg
and
start server
เวอร์ชั่นไม่ถูกต้อง = wrong version
https://forum.ragezone.com/cache.php...%2FVvBRYTf.jpg
so guys ...
2 small tool (all put in root folder game):
1. Starter - correctly passes the command-line to exe file (any programm)
http://screenshot.ru/upload/images/2...eraeedb.md.png
starter.exe — RGhost — файлообменник
2. xor - to assess the content C9CfsInfo.dat ( i'm don't parse , this is just to see what is there ), output - DE_XOR_C9CfsInfo.txt
http://screenshot.ru/upload/images/2...or2b05d.md.png
XoR.exe — RGhost — файлообменник
- - - Updated - - -
@Thi Chanwiset , give me link of thai client plz
Where ?
- - - Updated - - -
link client game ?
- - - Updated - - -
https://www.mygame.in.th/download/?page=c9
download client game c9 from thai
at the moment i disemboweled GP_Extrim...
I can not understand how he takes 211.43.159.33 ???
http://screenshot.ru/upload/images/2.../9d3932.md.png
explicitly that adress ip not, then he somehow encrypted .. I will seek ...
p.s. i run the client only from the command line, i do not work with the launcher
===upd===
211.43.159.33 = api.webzen.com (in c9.exe)
i can't login c9 webzen from thai
can you change ip ?
Please tutorial videos :)
starter.exe with c9 webzen
wrong version
and change version in VerCli.C9 not workinghttps://forum.ragezone.com/cache.php...%2FrxoEHox.jpg
where change the version c9 server ?
https://forum.ragezone.com/cache.php...%2FtBI2anr.jpg
hi last fun
epic9laucher read information Gameinfo.txt , after that, there is "hidden http post" to http://198.50.159.163/i.php , after that, epic9launcher send http get to http://198.50.159.163/i.php
its like rohan http auth , lol
- - - Updated - - -
i try run with bat, get results famous results, " ip address not in this context"
back to IP DB and an encrypted connection string to the DB ....
originally connected to the server using an encrypted DB connection string (examply):
i found out, the server is able to read and NOT encrypted connection string of the form (for example):Code:<ConnectDB Name="Unity" Param="70ea3937ccc214fd75284836ebca8390bdac21b586e9f553023508a28a264e2238ede511a7bf2afec51b81a05dc4911a22fe99e99771e1ff5a894862ed635a07" />
^^note ip ;)Code:<ConnectDB Name="Unity" ID="c9" Pass="Tlskdls" Address="127.0.0.1,1433" DBName="C9Unity" />
There is one little trick ... server modules rewrites ServerBaseConfig.dat see if there is not an encrypted string (all server modules do except C9LocalManagementServer), including 10.1.25.7 they record ... :)
Here is a function (it is the same for all server modules):
In general. I deleted overwrite ServerBaseConfig.dat from all parts of the server. This gives:Code:CPU Disasm
Address Hex dump Command Comments
003DF520 /$ 6A FF PUSH -1
003DF522 |. 68 F06D4F00 PUSH 004F6DF0 ; Entry point
003DF527 |. 64:A1 0000000 MOV EAX,DWORD PTR FS:[0]
003DF52D |. 50 PUSH EAX
003DF52E |. 83EC 50 SUB ESP,50
003DF531 |. 53 PUSH EBX
003DF532 |. 55 PUSH EBP
003DF533 |. 56 PUSH ESI
003DF534 |. 57 PUSH EDI
003DF535 |. A1 5CE05D00 MOV EAX,DWORD PTR DS:[5DE05C]
003DF53A |. 33C4 XOR EAX,ESP
003DF53C |. 50 PUSH EAX
003DF53D |. 8D4424 64 LEA EAX,[ESP+64]
003DF541 |. 64:A3 0000000 MOV DWORD PTR FS:[0],EAX
003DF547 |. 8D7424 18 LEA ESI,[ESP+18]
003DF54B |. E8 F0830100 CALL 003F7940
003DF550 |. 33DB XOR EBX,EBX
003DF552 |. 895C24 6C MOV DWORD PTR SS:[ESP+6C],EBX
003DF556 |. 8B6C24 74 MOV EBP,DWORD PTR SS:[ESP+74]
003DF55A |. 8B7424 1C MOV ESI,DWORD PTR SS:[ESP+1C]
003DF55E |. 55 PUSH EBP ; /Arg1
003DF55F |. E8 7C9D0100 CALL 003F92E0 ; \C9WorldServer.003F92E0
003DF564 |. 84C0 TEST AL,AL
003DF566 |.- 75 5F JNZ SHORT 003DF5C7
003DF568 |. 837E 64 10 CMP DWORD PTR DS:[ESI+64],10
003DF56C |.- 72 05 JB SHORT 003DF573
003DF56E |. 8B46 50 MOV EAX,DWORD PTR DS:[ESI+50]
003DF571 |.- EB 03 JMP SHORT 003DF576
003DF573 |> 8D46 50 LEA EAX,[ESI+50]
003DF576 |> 8B4E 6C MOV ECX,DWORD PTR DS:[ESI+6C]
003DF579 |. 8B15 24F25E00 MOV EDX,DWORD PTR DS:[5EF224]
003DF57F |. 41 INC ECX
003DF580 |. 51 PUSH ECX
003DF581 |. 50 PUSH EAX
003DF582 |. 55 PUSH EBP
003DF583 |. 68 DC935900 PUSH OFFSET 005993DC ; ASCII "XML Load Error = %s : %s
Line = %d"
003DF588 |. 6A 01 PUSH 1
003DF58A |. 52 PUSH EDX
003DF58B |. E8 E08A0100 CALL 003F8070
003DF590 |. 83C4 18 ADD ESP,18
003DF593 |. C74424 6C FFF MOV DWORD PTR SS:[ESP+6C],-1
003DF59B |. C74424 18 189 MOV DWORD PTR SS:[ESP+18],OFFSET 0059951
003DF5A3 |> 8B06 MOV EAX,DWORD PTR DS:[ESI]
003DF5A5 |. 8B10 MOV EDX,DWORD PTR DS:[EAX]
003DF5A7 |. 6A 01 PUSH 1
003DF5A9 |. 8BCE MOV ECX,ESI
003DF5AB |. FFD2 CALL EDX
003DF5AD |. 895C24 1C MOV DWORD PTR SS:[ESP+1C],EBX
003DF5B1 |> 32C0 XOR AL,AL
003DF5B3 |. 8B4C24 64 MOV ECX,DWORD PTR SS:[ESP+64]
003DF5B7 |. 64:890D 00000 MOV DWORD PTR FS:[0],ECX
003DF5BE |. 59 POP ECX
003DF5BF |. 5F POP EDI
003DF5C0 |. 5E POP ESI
003DF5C1 |. 5D POP EBP
003DF5C2 |. 5B POP EBX
003DF5C3 |. 83C4 5C ADD ESP,5C
003DF5C6 |. C3 RETN
003DF5C7 |> 68 546D5900 PUSH OFFSET 00596D54 ; /Arg1 = ASCII "Data"
003DF5CC |. 8BCE MOV ECX,ESI ; |
003DF5CE |. E8 AD940100 CALL 003F8A80 ; \C9WorldServer.003F8A80
003DF5D3 |. 3BC3 CMP EAX,EBX
003DF5D5 |.- 0F84 F1010000 JE 003DF7CC
003DF5DB |. 68 44875900 PUSH OFFSET 00598744 ; /Arg2 = ASCII "Zone"
003DF5E0 |. 8D4C24 24 LEA ECX,[ESP+24] ; |
003DF5E4 |. 51 PUSH ECX ; |Arg1
003DF5E5 |. 8BC8 MOV ECX,EAX ; |
003DF5E7 |. E8 14860100 CALL 003F7C00 ; \C9WorldServer.003F7C00
003DF5EC |. C64424 6C 01 MOV BYTE PTR SS:[ESP+6C],1
003DF5F1 |. 8B5424 28 MOV EDX,DWORD PTR SS:[ESP+28]
003DF5F5 |. 8B7C24 24 MOV EDI,DWORD PTR SS:[ESP+24]
003DF5F9 |. 2BD7 SUB EDX,EDI
003DF5FB |. C1FA 02 SAR EDX,2
003DF5FE |. 33F6 XOR ESI,ESI
003DF600 |. 85D2 TEST EDX,EDX
003DF602 |.- 0F86 A0010000 JBE 003DF7A8
003DF608 |.- EB 06 JMP SHORT 003DF610
003DF60A | 8D9B 00000000 LEA EBX,[EBX]
003DF610 |> 8B0CB7 /MOV ECX,DWORD PTR DS:[ESI*4+EDI]
003DF613 |. 68 606D5900 |PUSH OFFSET 00596D60 ; /Arg1 = ASCII "Common"
003DF618 |. E8 63940100 |CALL 003F8A80 ; \C9WorldServer.003F8A80
003DF61D |. 3BC3 |CMP EAX,EBX
003DF61F |.- 74 79 |JE SHORT 003DF69A
003DF621 |. 68 686D5900 |PUSH OFFSET 00596D68 ; /Arg2 = ASCII "ConnectDB"
003DF626 |. 8D4C24 34 |LEA ECX,[ESP+34] ; |
003DF62A |. 51 |PUSH ECX ; |Arg1
003DF62B |. 8BC8 |MOV ECX,EAX ; |
003DF62D |. E8 CE850100 |CALL 003F7C00 ; \C9WorldServer.003F7C00
003DF632 |. C64424 6C 02 |MOV BYTE PTR SS:[ESP+6C],2
003DF637 |. 8B5424 38 |MOV EDX,DWORD PTR SS:[ESP+38]
003DF63B |. 8B4424 34 |MOV EAX,DWORD PTR SS:[ESP+34]
003DF63F |. 2BD0 |SUB EDX,EAX
003DF641 |. C1FA 02 |SAR EDX,2
003DF644 |. 33FF |XOR EDI,EDI
003DF646 |. 85D2 |TEST EDX,EDX
003DF648 |.- 76 2A |JBE SHORT 003DF674
003DF64A |. 8D9B 00000000 |LEA EBX,[EBX]
003DF650 |> 8B0CB8 |/MOV ECX,DWORD PTR DS:[EDI*4+EAX]
003DF653 |. 8B01 ||MOV EAX,DWORD PTR DS:[ECX]
003DF655 |. 8B50 14 ||MOV EDX,DWORD PTR DS:[EAX+14]
003DF658 |. FFD2 ||CALL EDX
003DF65A |. 6A 01 ||PUSH 1 ; /Arg2 = 1
003DF65C |. 50 ||PUSH EAX ; |Arg1
003DF65D |. E8 FE030000 ||CALL 003DFA60 ; \C9WorldServer.003DFA60
003DF662 |. 8B4C24 38 ||MOV ECX,DWORD PTR SS:[ESP+38]
003DF666 |. 8B4424 34 ||MOV EAX,DWORD PTR SS:[ESP+34]
003DF66A |. 2BC8 ||SUB ECX,EAX
003DF66C |. 47 ||INC EDI
003DF66D |. C1F9 02 ||SAR ECX,2
003DF670 |. 3BF9 ||CMP EDI,ECX
003DF672 |.- 72 DC |\JB SHORT 003DF650
003DF674 |> C64424 6C 01 |MOV BYTE PTR SS:[ESP+6C],1
003DF679 |. 8B4424 34 |MOV EAX,DWORD PTR SS:[ESP+34]
003DF67D |. 3BC3 |CMP EAX,EBX
003DF67F |.- 74 09 |JE SHORT 003DF68A
003DF681 |. 50 |PUSH EAX
003DF682 |. E8 A5920D00 |CALL <JMP.&MSVCR90.??3@YAXPAX@Z> ; Jump to MSVCR90.??3@YAXPAX@Z
003DF687 |. 83C4 04 |ADD ESP,4
003DF68A |> 8B7C24 24 |MOV EDI,DWORD PTR SS:[ESP+24]
003DF68E |. 895C24 34 |MOV DWORD PTR SS:[ESP+34],EBX
003DF692 |. 895C24 38 |MOV DWORD PTR SS:[ESP+38],EBX
003DF696 |. 895C24 3C |MOV DWORD PTR SS:[ESP+3C],EBX
003DF69A |> 8B0CB7 |MOV ECX,DWORD PTR DS:[ESI*4+EDI]
003DF69D |. 68 28695900 |PUSH OFFSET 00596928 ; /Arg2 = ASCII "World"
003DF6A2 |. 8D5424 54 |LEA EDX,[ESP+54] ; |
003DF6A6 |. 52 |PUSH EDX ; |Arg1
003DF6A7 |. E8 54850100 |CALL 003F7C00 ; \C9WorldServer.003F7C00
003DF6AC |. C64424 6C 03 |MOV BYTE PTR SS:[ESP+6C],3
003DF6B1 |. 8B4424 58 |MOV EAX,DWORD PTR SS:[ESP+58]
003DF6B5 |. 8B7C24 54 |MOV EDI,DWORD PTR SS:[ESP+54]
003DF6B9 |. 2BC7 |SUB EAX,EDI
003DF6BB |. C1F8 02 |SAR EAX,2
003DF6BE |. 33ED |XOR EBP,EBP
003DF6C0 |. 85C0 |TEST EAX,EAX
003DF6C2 |.- 0F86 A4000000 |JBE 003DF76C
003DF6C8 |.- EB 06 |JMP SHORT 003DF6D0
003DF6CA | 8D9B 00000000 |LEA EBX,[EBX]
003DF6D0 |> 8B0CAF |/MOV ECX,DWORD PTR DS:[EBP*4+EDI]
003DF6D3 |. 68 606D5900 ||PUSH OFFSET 00596D60 ; /Arg1 = ASCII "Common"
003DF6D8 |. E8 A3930100 ||CALL 003F8A80 ; \C9WorldServer.003F8A80
003DF6DD |. 3BC3 ||CMP EAX,EBX
003DF6DF |.- 74 79 ||JE SHORT 003DF75A
003DF6E1 |. 68 686D5900 ||PUSH OFFSET 00596D68 ; /Arg2 = ASCII "ConnectDB"
003DF6E6 |. 8D4C24 44 ||LEA ECX,[ESP+44] ; |
003DF6EA |. 51 ||PUSH ECX ; |Arg1
003DF6EB |. 8BC8 ||MOV ECX,EAX ; |
003DF6ED |. E8 0E850100 ||CALL 003F7C00 ; \C9WorldServer.003F7C00
003DF6F2 |. C64424 6C 04 ||MOV BYTE PTR SS:[ESP+6C],4
003DF6F7 |. 8B5424 48 ||MOV EDX,DWORD PTR SS:[ESP+48]
003DF6FB |. 8B4424 44 ||MOV EAX,DWORD PTR SS:[ESP+44]
003DF6FF |. 2BD0 ||SUB EDX,EAX
003DF701 |. C1FA 02 ||SAR EDX,2
003DF704 |. 33FF ||XOR EDI,EDI
003DF706 |. 85D2 ||TEST EDX,EDX
003DF708 |.- 76 2A ||JBE SHORT 003DF734
003DF70A |. 8D9B 00000000 ||LEA EBX,[EBX]
003DF710 |> 8B0CB8 ||/MOV ECX,DWORD PTR DS:[EDI*4+EAX]
003DF713 |. 8B01 |||MOV EAX,DWORD PTR DS:[ECX]
003DF715 |. 8B50 14 |||MOV EDX,DWORD PTR DS:[EAX+14]
003DF718 |. FFD2 |||CALL EDX
003DF71A |. 6A 01 |||PUSH 1 ; /Arg2 = 1
003DF71C |. 50 |||PUSH EAX ; |Arg1
003DF71D |. E8 3E030000 |||CALL 003DFA60 ; \C9WorldServer.003DFA60
003DF722 |. 8B4C24 48 |||MOV ECX,DWORD PTR SS:[ESP+48]
003DF726 |. 8B4424 44 |||MOV EAX,DWORD PTR SS:[ESP+44]
003DF72A |. 2BC8 |||SUB ECX,EAX
003DF72C |. 47 |||INC EDI
003DF72D |. C1F9 02 |||SAR ECX,2
003DF730 |. 3BF9 |||CMP EDI,ECX
003DF732 |.- 72 DC ||\JB SHORT 003DF710
003DF734 |> C64424 6C 03 ||MOV BYTE PTR SS:[ESP+6C],3
003DF739 |. 8B4424 44 ||MOV EAX,DWORD PTR SS:[ESP+44]
003DF73D |. 3BC3 ||CMP EAX,EBX
003DF73F |.- 74 09 ||JE SHORT 003DF74A
003DF741 |. 50 ||PUSH EAX
003DF742 |. E8 E5910D00 ||CALL <JMP.&MSVCR90.??3@YAXPAX@Z> ; Jump to MSVCR90.??3@YAXPAX@Z
003DF747 |. 83C4 04 ||ADD ESP,4
003DF74A |> 8B7C24 54 ||MOV EDI,DWORD PTR SS:[ESP+54]
003DF74E |. 895C24 44 ||MOV DWORD PTR SS:[ESP+44],EBX
003DF752 |. 895C24 48 ||MOV DWORD PTR SS:[ESP+48],EBX
003DF756 |. 895C24 4C ||MOV DWORD PTR SS:[ESP+4C],EBX
003DF75A |> 8B5424 58 ||MOV EDX,DWORD PTR SS:[ESP+58]
003DF75E |. 2BD7 ||SUB EDX,EDI
003DF760 |. 45 ||INC EBP
003DF761 |. C1FA 02 ||SAR EDX,2
003DF764 |. 3BEA ||CMP EBP,EDX
003DF766 |.- 0F82 64FFFFFF |\JB 003DF6D0
003DF76C |> C64424 6C 01 |MOV BYTE PTR SS:[ESP+6C],1
003DF771 |. 8B4424 54 |MOV EAX,DWORD PTR SS:[ESP+54]
003DF775 |. 3BC3 |CMP EAX,EBX
003DF777 |.- 74 09 |JE SHORT 003DF782
003DF779 |. 50 |PUSH EAX
003DF77A |. E8 AD910D00 |CALL <JMP.&MSVCR90.??3@YAXPAX@Z> ; Jump to MSVCR90.??3@YAXPAX@Z
003DF77F |. 83C4 04 |ADD ESP,4
003DF782 |> 8B4424 28 |MOV EAX,DWORD PTR SS:[ESP+28]
003DF786 |. 8B7C24 24 |MOV EDI,DWORD PTR SS:[ESP+24]
003DF78A |. 2BC7 |SUB EAX,EDI
003DF78C |. 46 |INC ESI
003DF78D |. C1F8 02 |SAR EAX,2
003DF790 |. 895C24 54 |MOV DWORD PTR SS:[ESP+54],EBX
003DF794 |. 895C24 58 |MOV DWORD PTR SS:[ESP+58],EBX
003DF798 |. 895C24 5C |MOV DWORD PTR SS:[ESP+5C],EBX
003DF79C |. 3BF0 |CMP ESI,EAX
003DF79E |.- 0F82 6CFEFFFF \JB 003DF610
003DF7A4 |. 8B6C24 74 MOV EBP,DWORD PTR SS:[ESP+74]
003DF7A8 |> C64424 6C 00 MOV BYTE PTR SS:[ESP+6C],0
003DF7AD |. 8B4424 24 MOV EAX,DWORD PTR SS:[ESP+24]
003DF7B1 |. 3BC3 CMP EAX,EBX
003DF7B3 |.- 74 09 JE SHORT 003DF7BE
003DF7B5 |. 50 PUSH EAX
003DF7B6 |. E8 71910D00 CALL <JMP.&MSVCR90.??3@YAXPAX@Z> ; Jump to MSVCR90.??3@YAXPAX@Z
003DF7BB |. 83C4 04 ADD ESP,4
003DF7BE |> 895C24 24 MOV DWORD PTR SS:[ESP+24],EBX
003DF7C2 |. 895C24 28 MOV DWORD PTR SS:[ESP+28],EBX
003DF7C6 |. 895C24 2C MOV DWORD PTR SS:[ESP+2C],EBX
003DF7CA |.- EB 71 JMP SHORT 003DF83D
003DF7CC |> 68 686D5900 PUSH OFFSET 00596D68 ; /Arg2 = ASCII "ConnectDB"
003DF7D1 |. 8D4C24 54 LEA ECX,[ESP+54] ; |
003DF7D5 |. 51 PUSH ECX ; |Arg1
003DF7D6 |. 8D4C24 20 LEA ECX,[ESP+20] ; |
003DF7DA |. E8 51830100 CALL 003F7B30 ; \C9WorldServer.003F7B30
003DF7DF |. C64424 6C 05 MOV BYTE PTR SS:[ESP+6C],5
003DF7E4 |. 8B5424 58 MOV EDX,DWORD PTR SS:[ESP+58]
003DF7E8 |. 8B4424 54 MOV EAX,DWORD PTR SS:[ESP+54]
003DF7EC |. 2BD0 SUB EDX,EAX
003DF7EE |. C1FA 02 SAR EDX,2
003DF7F1 |. 33FF XOR EDI,EDI
003DF7F3 |. 85D2 TEST EDX,EDX
003DF7F5 |.- 76 24 JBE SHORT 003DF81B
003DF7F7 |> 8B0CB8 /MOV ECX,DWORD PTR DS:[EDI*4+EAX]
003DF7FA |. 8B01 |MOV EAX,DWORD PTR DS:[ECX]
003DF7FC |. 8B50 14 |MOV EDX,DWORD PTR DS:[EAX+14]
003DF7FF |. FFD2 |CALL EDX
003DF801 |. 6A 01 |PUSH 1 ; /Arg2 = 1
003DF803 |. 50 |PUSH EAX ; |Arg1
003DF804 |. E8 57020000 |CALL 003DFA60 ; \C9WorldServer.003DFA60
003DF809 |. 8B4C24 58 |MOV ECX,DWORD PTR SS:[ESP+58]
003DF80D |. 8B4424 54 |MOV EAX,DWORD PTR SS:[ESP+54]
003DF811 |. 2BC8 |SUB ECX,EAX
003DF813 |. 47 |INC EDI
003DF814 |. C1F9 02 |SAR ECX,2
003DF817 |. 3BF9 |CMP EDI,ECX
003DF819 |.- 72 DC \JB SHORT 003DF7F7
003DF81B |> C64424 6C 00 MOV BYTE PTR SS:[ESP+6C],0
003DF820 |. 8B4424 54 MOV EAX,DWORD PTR SS:[ESP+54]
003DF824 |. 3BC3 CMP EAX,EBX
003DF826 |.- 74 09 JE SHORT 003DF831
003DF828 |. 50 PUSH EAX
003DF829 |. E8 FE900D00 CALL <JMP.&MSVCR90.??3@YAXPAX@Z> ; Jump to MSVCR90.??3@YAXPAX@Z
003DF82E |. 83C4 04 ADD ESP,4
003DF831 |> 895C24 54 MOV DWORD PTR SS:[ESP+54],EBX
003DF835 |. 895C24 58 MOV DWORD PTR SS:[ESP+58],EBX
003DF839 |. 895C24 5C MOV DWORD PTR SS:[ESP+5C],EBX
003DF83D |> 68 44955900 PUSH OFFSET 00599544 ; /Arg3 = C9WorldServer.599544
003DF842 |. 8D5424 18 LEA EDX,[ESP+18] ; |
003DF846 |. 55 PUSH EBP ; |Arg2
003DF847 |. 52 PUSH EDX ; |Arg1
003DF848 |. 895C24 20 MOV DWORD PTR SS:[ESP+20],EBX ; |
003DF84C |. FF15 24945400 CALL DWORD PTR DS:[<&MSVCR90.fopen_s>] ; \MSVCR90.fopen_s
003DF852 |. 83C4 0C ADD ESP,0C
003DF855 |. 3BC3 CMP EAX,EBX
003DF857 |.- 75 5F JNE SHORT 003DF8B8
003DF859 |. 8B7C24 14 MOV EDI,DWORD PTR SS:[ESP+14]
003DF85D |. 3BFB CMP EDI,EBX
003DF85F |.- 74 57 JE SHORT 003DF8B8
003DF861 |. 8B7424 1C MOV ESI,DWORD PTR SS:[ESP+1C]
003DF865 |. 807E 74 00 CMP BYTE PTR DS:[ESI+74],0
003DF869 |.- 74 21 JE SHORT 003DF88C
003DF86B |. 8B2D 34945400 MOV EBP,DWORD PTR DS:[<&MSVCR90.fputc>]
003DF871 |. 57 PUSH EDI
003DF872 |. 68 EF000000 PUSH 0EF
003DF877 |. FFD5 CALL EBP
003DF879 |. 57 PUSH EDI
003DF87A |. 68 BB000000 PUSH 0BB
003DF87F |. FFD5 CALL EBP
003DF881 |. 57 PUSH EDI
003DF882 |. 68 BF000000 PUSH 0BF
003DF887 |. FFD5 CALL EBP
003DF889 |. 83C4 18 ADD ESP,18
003DF88C |> 8B06 MOV EAX,DWORD PTR DS:[ESI]
003DF88E |. 8B50 04 MOV EDX,DWORD PTR DS:[EAX+4]
003DF891 |. 53 PUSH EBX
003DF892 |. 57 PUSH EDI
003DF893 |. 8BCE MOV ECX,ESI
003DF895 |. FFD2 CALL EDX
003DF897 |. 57 PUSH EDI ; /Arg1
003DF898 |. FF15 38945400 CALL DWORD PTR DS:[<&MSVCR90.ferror>] ; \MSVCR90.ferror
003DF89E |. 83C4 04 ADD ESP,4
003DF8A1 |. 85C0 TEST EAX,EAX
003DF8A3 |. 57 PUSH EDI ; /Arg1
003DF8A4 |. 0F94C3 SETZ BL ; |
003DF8A7 |. FF15 68935400 CALL DWORD PTR DS:[<&MSVCR90.fclose>] ; \MSVCR90.fclose
003DF8AD |. 83C4 04 ADD ESP,4
003DF8B0 |. 84DB TEST BL,BL
003DF8B2 |.- 75 25 JNZ SHORT 003DF8D9
003DF8B4 |. 33DB XOR EBX,EBX
003DF8B6 |.- EB 04 JMP SHORT 003DF8BC
003DF8B8 |> 8B7424 1C MOV ESI,DWORD PTR SS:[ESP+1C]
003DF8BC |> C74424 6C FFF MOV DWORD PTR SS:[ESP+6C],-1
003DF8C4 |. C74424 18 189 MOV DWORD PTR SS:[ESP+18],OFFSET 0059951
003DF8CC |. 3BF3 CMP ESI,EBX
003DF8CE |.- 0F84 DDFCFFFF JE 003DF5B1
003DF8D4 |.- E9 CAFCFFFF JMP 003DF5A3
003DF8D9 |> C74424 6C FFF MOV DWORD PTR SS:[ESP+6C],-1
003DF8E1 |. 8B06 MOV EAX,DWORD PTR DS:[ESI]
003DF8E3 |. 8B10 MOV EDX,DWORD PTR DS:[EAX]
003DF8E5 |. 6A 01 PUSH 1
003DF8E7 |. 8BCE MOV ECX,ESI
003DF8E9 |. C74424 1C 189 MOV DWORD PTR SS:[ESP+1C],OFFSET 0059951
003DF8F1 |. FFD2 CALL EDX
003DF8F3 |. C74424 1C 000 MOV DWORD PTR SS:[ESP+1C],0
003DF8FB |. B0 01 MOV AL,1
003DF8FD |. 8B4C24 64 MOV ECX,DWORD PTR SS:[ESP+64]
003DF901 |. 64:890D 00000 MOV DWORD PTR FS:[0],ECX
003DF908 |. 59 POP ECX
003DF909 |. 5F POP EDI
003DF90A |. 5E POP ESI
003DF90B |. 5D POP EBP
003DF90C |. 5B POP EBX
003DF90D |. 83C4 5C ADD ESP,5C
003DF910 \. C3 RETN
1. Normal connection string
2. There is no longer tied to 10.1.25.7 (on 127.0.0.1 works exactly, with the rest - i have not checked, but i think the problems will not)
http://screenshot.ru/upload/images/2...ip615b4.md.png
In archive:
http://screenshot.ru/upload/images/2...ir415de.th.png
easy to use ...
replacing an encrypted connection string is not encrypted on:
to changeCode:<ConnectDB Name="Unity" Param="70ea3937ccc214fd75284836ebca8390bdac21b586e9f553023508a28a264e2238ede511a7bf2afec51b81a05dc4911a22fe99e99771e1ff5a894862ed635a07" />
<ConnectDB Name="Service" Param="78d1ac4ebc3ba775edcd4aa5b1e9897ae0ac1f74f20706ec5d8d5bceb6d1a4859acb07436ba7b5a09e66e7985470f36824144b84632a4523fafa46fabc656054" />
andCode:<ConnectDB Name="Unity" ID="c9" Pass="Tlskdls" Address="127.0.0.1,1433" DBName="C9Unity" />
<ConnectDB Name="Service" ID="c9" Pass="Tlskdls" Address="127.0.0.1,1433" DBName="C9Service" />
to changeCode:<ConnectDB Name="World" Param="a4910c54bf616fe817a12194988779bfb9e14ef1040146bbbd887c3c150346affef30ffe06c442e5e6c404df71f3f48eeab78a324f9ddd4c0a911a2085d49281" />
<ConnectDB Name="Log" Param="f9e8a4c39b3a27cec7b9ad2ed62cf18359d9e75fbf0011ddef4d2732db5e5ad5feb962d289409026b9262c47620d99833745db7f343116e3be2a2ab55fab488b" />
<ConnectDB Name="Rank" Param="6da641caa314da7717554235393de870f5462805cf8579f9710dc3a83446c5b8b71beba9bbc0afec56c29db8bfd0c460f47ca30c2c3159da21d22889c9784d8b" />
Good luck :wink:Code:<ConnectDB Name="World" ID="c9" Pass="Tlskdls" Address="127.0.0.1,1433" DBName="C9World" />
<ConnectDB Name="Log" ID="c9" Pass="Tlskdls" Address="127.0.0.1,1433" DBName="C9Log" />
<ConnectDB Name="Rank" ID="c9" Pass="Tlskdls" Address="127.0.0.1,1433" DBName="C9Rank" />