[Ebenezer][Patch]Restatı düzeltmek.

  • Konbuyu başlatan Konbuyu başlatan osmanx
  • Başlangıç tarihi Başlangıç tarihi
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

SOACS client modifikasyon kısmı 6000 satır C++ kodu

wow Teşekkürler o zaman kusura bakma başını ağırttım zaten c++ paylaşsanda anlayamam :D
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

paylaşım için teşşekkürler ayrıca sanırım izmir ege üniversitesinde okuyorsunuz bende izmirdenim inş bir gün buluşup bi çay içeriz beraber :)
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

Patch yaptım ama oyuncu level atlayınca ebenezer kapanıyor :)
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

Patch yaptım ama oyuncu level atlayınca ebenezer kapanıyor :)

Serverın kaç levelden başlıyor eğer 1 levelden ise ufak bi sorun gördüm ve düzelttim ana posttan alabilirsin.

Kod:
0049FF06   > 8841 72        MOV BYTE PTR DS:[ECX+72],AL
0049FF09   . 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
0049FF0C   . 8079 53 4A     CMP BYTE PTR DS:[ECX+53],4A
[B]0049FF10   . 7C 4F          JL SHORT 0049FF61[/B]
0049FF12   . 60             PUSHAD
0049FF13   . 8B86 98800000  MOV EAX,DWORD PTR DS:[ESI+8098]
0049FF19   . 0FB648 72      MOVZX ECX,BYTE PTR DS:[EAX+72]
0049FF1D   . 0FB650 70      MOVZX EDX,BYTE PTR DS:[EAX+70]
0049FF21   . 03CA           ADD ECX,EDX
0049FF23   . 0FB650 6F      MOVZX EDX,BYTE PTR DS:[EAX+6F]
0049FF27   . 03CA           ADD ECX,EDX
0049FF29   . 0FB650 6E      MOVZX EDX,BYTE PTR DS:[EAX+6E]
0049FF2D   . 03CA           ADD ECX,EDX
0049FF2F   . 0FB650 6D      MOVZX EDX,BYTE PTR DS:[EAX+6D]
0049FF33   . 03CA           ADD ECX,EDX
0049FF35   . 0FB650 6C      MOVZX EDX,BYTE PTR DS:[EAX+6C]
0049FF39   . 03CA           ADD ECX,EDX
0049FF3B   . 0FB650 53      MOVZX EDX,BYTE PTR DS:[EAX+53]
0049FF3F   . 83EA 49        SUB EDX,49
0049FF42   . 6BD2 05        IMUL EDX,EDX,5
0049FF45   . 81C2 1D020000  ADD EDX,21D
0049FF4B   . 3BCA           CMP ECX,EDX
0049FF4D   . 7D 1D          JGE SHORT 0049FF6C
0049FF4F   . 2BD1           SUB EDX,ECX
0049FF51   . 81FA FF000000  CMP EDX,0FF
0049FF57   . 7F 0D          JG SHORT 0049FF66
0049FF59   . C640 72 00     MOV BYTE PTR DS:[EAX+72],0
0049FF5D   . 0150 72        ADD DWORD PTR DS:[EAX+72],EDX
0049FF60   > 61             POPAD
0049FF61   . E9 A6010000    JMP 004A010C
0049FF66   > C640 72 FF     MOV BYTE PTR DS:[EAX+72],0FF
0049FF6A   .^EB F4          JMP SHORT 0049FF60
0049FF6C   > 0FB658 72      MOVZX EBX,BYTE PTR DS:[EAX+72]
0049FF70   . 2BCB           SUB ECX,EBX
0049FF72   . 3BCA           CMP ECX,EDX
0049FF74   .^7C EA          JL SHORT 0049FF60
0049FF76   . C640 72 00     MOV BYTE PTR DS:[EAX+72],0
0049FF7A   .^EB E4          JMP SHORT 0049FF60












004A0106  ^E9 FBFDFFFF      JMP 0049FF06
004A010B   90               NOP

004B5398   E9 FA010000      JMP 004B5597
004B539D   90               NOP
004B539E   90               NOP


004B53AD   E9 8D010000      JMP 004B553F
004B53B2   90               NOP
004B53B3   90               NOP
004B53B4   90               NOP




004B5503   EB 78            JMP SHORT 004B557D
004B5505   90               NOP
004B5506   90               NOP
004B5507   90               NOP
004B5508   8945 08          MOV DWORD PTR SS:[EBP+8],EAX
004B550B   8D45 08          LEA EAX,DWORD PTR SS:[EBP+8]
004B550E   50               PUSH EAX
004B550F   8D45 91          LEA EAX,DWORD PTR SS:[EBP-6F]
004B5512   50               PUSH EAX
004B5513   E8 48AE0400      CALL 00500360
004B5518   83C4 3C          ADD ESP,3C
004B551B   8D85 78FFFFFF    LEA EAX,DWORD PTR SS:[EBP-88]
004B5521   8BCE             MOV ECX,ESI
004B5523   6A 00            PUSH 0
004B5525   6A 1B            PUSH 1B
004B5527   50               PUSH EAX
004B5528   E8 40C6F4FF      CALL 00401B6D
004B552D   6A 01            PUSH 1
004B552F   58               POP EAX
004B5530   5F               POP EDI
004B5531   5E               POP ESI
004B5532   5B               POP EBX
004B5533   C9               LEAVE
004B5534   C2 0400          RETN 4
004B5537   CC               INT3
004B5538   CC               INT3
004B5539   CC               INT3
004B553A   CC               INT3
004B553B   CC               INT3
004B553C   CC               INT3
004B553D   CC               INT3
004B553E   CC               INT3
004B553F   8078 53 4A       CMP BYTE PTR DS:[EAX+53],4A
004B5543   7C 1F            JL SHORT 004B5564
004B5545   66:0FB648 53     MOVZX CX,BYTE PTR DS:[EAX+53]
004B554A   66:83E9 49       SUB CX,49
004B554E   66:6BC9 05       IMUL CX,CX,5
004B5552   66:81C1 FC00     ADD CX,0FC
004B5557   C640 72 00       MOV BYTE PTR DS:[EAX+72],0
004B555B   66:0148 72       ADD WORD PTR DS:[EAX+72],CX
004B555F  ^E9 51FEFFFF      JMP 004B53B5
004B5564   80C1 44          ADD CL,44
004B5567   D0E1             SHL CL,1
004B5569   0048 72          ADD BYTE PTR DS:[EAX+72],CL
004B556C  ^E9 44FEFFFF      JMP 004B53B5
004B5571   CC               INT3
004B5572   CC               INT3
004B5573   CC               INT3
004B5574   CC               INT3
004B5575   CC               INT3
004B5576   CC               INT3
004B5577   CC               INT3
004B5578   CC               INT3
004B5579   CC               INT3
004B557A   CC               INT3
004B557B   CC               INT3
004B557C   CC               INT3
004B557D   8078 53 4A       CMP BYTE PTR DS:[EAX+53],4A
004B5581   7C 09            JL SHORT 004B558C
004B5583   66:8B40 72       MOV AX,WORD PTR DS:[EAX+72]
004B5587  ^E9 7CFFFFFF      JMP 004B5508
004B558C   66:0FB640 72     MOVZX AX,BYTE PTR DS:[EAX+72]
004B5591  ^E9 72FFFFFF      JMP 004B5508
004B5596     CC             INT3
004B5597     F6EA           IMUL DL
004B5599     04 07          ADD AL,7
004B559B     C641 72 00     MOV BYTE PTR DS:[ECX+72],0
004B559F     0041 72        ADD BYTE PTR DS:[ECX+72],AL
004B55A2    ^E9 F8FDFFFF    JMP 004B539F
Eğer serverınız 1 lvlden başlıyor ve oyun patlıyorsa level atlanınca yukarıda düzeltmiş kod var.Ufak bir hata yapmışım koyu kısımda o düzeltilmiş halidir.
 
Son düzenleme:
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

Sanırım Aynı Hatayı AKUMA da Yapmış Oyunda Biri Level Alınca Ebenezer Güm
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

evet akumada xskiptete sorun var ama düzeltir bugun
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

osmanx son düzenleme işe yaradı teşekkürler.
Benim bir sorunum var o da Ardream Giriş level ayarını yapamıyorum. ECE ile de denedim olmuyor. Yeni açılan 1 level karakter bile Ardream'a giriş yapabiliyor. :(
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

Kod:
0049FF06   > 8841 72        MOV BYTE PTR DS:[ECX+72],AL
0049FF09   . 8B45 FC        MOV EAX,DWORD PTR SS:[EBP-4]
0049FF0C   . 8079 53 4A     CMP BYTE PTR DS:[ECX+53],4A
0049FF10   . 7C 4F          JL SHORT 0049FF61
0049FF12   . 60             PUSHAD
0049FF13   . 8B86 98800000  MOV EAX,DWORD PTR DS:[ESI+8098]
0049FF19   . 0FB648 72      MOVZX ECX,BYTE PTR DS:[EAX+72]
0049FF1D   . 0FB650 70      MOVZX EDX,BYTE PTR DS:[EAX+70]
0049FF21   . 03CA           ADD ECX,EDX
0049FF23   . 0FB650 6F      MOVZX EDX,BYTE PTR DS:[EAX+6F]
0049FF27   . 03CA           ADD ECX,EDX
0049FF29   . 0FB650 6E      MOVZX EDX,BYTE PTR DS:[EAX+6E]
0049FF2D   . 03CA           ADD ECX,EDX
0049FF2F   . 0FB650 6D      MOVZX EDX,BYTE PTR DS:[EAX+6D]
0049FF33   . 03CA           ADD ECX,EDX
0049FF35   . 0FB650 6C      MOVZX EDX,BYTE PTR DS:[EAX+6C]
0049FF39   . 03CA           ADD ECX,EDX
0049FF3B   . 0FB650 53      MOVZX EDX,BYTE PTR DS:[EAX+53]
0049FF3F   . 83EA 49        SUB EDX,49
0049FF42   . 6BD2 05        IMUL EDX,EDX,5
0049FF45   . 81C2 1E020000  ADD EDX,21E
0049FF4B   . 3BCA           CMP ECX,EDX
0049FF4D   . 7D 1D          JGE SHORT 0049FF6C
0049FF4F   . 2BD1           SUB EDX,ECX
0049FF51   . 81FA FF000000  CMP EDX,0FF
0049FF57   . 7F 0D          JG SHORT 0049FF66
0049FF59   . C640 72 00     MOV BYTE PTR DS:[EAX+72],0
0049FF5D   . 0150 72        ADD DWORD PTR DS:[EAX+72],EDX
0049FF60   > 61             POPAD
0049FF61   . E9 A6010000    JMP 004A010C
0049FF66   > C640 72 FF     MOV BYTE PTR DS:[EAX+72],0FF
0049FF6A   .^EB F4          JMP SHORT 0049FF60
0049FF6C   > 0FB658 72      MOVZX EBX,BYTE PTR DS:[EAX+72]
0049FF70   . 2BCB           SUB ECX,EBX
0049FF72   . 3BCA           CMP ECX,EDX
0049FF74   .^7C EA          JL SHORT 0049FF60
0049FF76   . C640 72 00     MOV BYTE PTR DS:[EAX+72],0
0049FF7A   .^EB E4          JMP SHORT 0049FF60












004A0106  ^E9 FBFDFFFF      JMP 0049FF06
004A010B   90               NOP

004B5398   E9 FA010000      JMP 004B5597
004B539D   90               NOP
004B539E   90               NOP


004B53AD   E9 8D010000      JMP 004B553F
004B53B2   90               NOP
004B53B3   90               NOP
004B53B4   90               NOP




004B5503   EB 6C            JMP SHORT 004B5571
004B5505   90               NOP
004B5506   90               NOP
004B5507   90               NOP
004B5508   8945 08          MOV DWORD PTR SS:[EBP+8],EAX
004B550B   8D45 08          LEA EAX,DWORD PTR SS:[EBP+8]
004B550E   50               PUSH EAX
004B550F   8D45 91          LEA EAX,DWORD PTR SS:[EBP-6F]
004B5512   50               PUSH EAX
004B5513   E8 48AE0400      CALL 00500360
004B5518   83C4 3C          ADD ESP,3C
004B551B   8D85 78FFFFFF    LEA EAX,DWORD PTR SS:[EBP-88]
004B5521   8BCE             MOV ECX,ESI
004B5523   6A 00            PUSH 0
004B5525   6A 1B            PUSH 1B
004B5527   50               PUSH EAX
004B5528   E8 40C6F4FF      CALL 00401B6D
004B552D   6A 01            PUSH 1
004B552F   58               POP EAX
004B5530   5F               POP EDI
004B5531   5E               POP ESI
004B5532   5B               POP EBX
004B5533   C9               LEAVE
004B5534   C2 0400          RETN 4
004B5537   CC               INT3
004B5538   CC               INT3
004B5539   CC               INT3
004B553A   CC               INT3
004B553B   CC               INT3
004B553C   CC               INT3
004B553D   CC               INT3
004B553E   CC               INT3
004B553F  |> 8078 53 4A     CMP BYTE PTR DS:[EAX+53],4A
004B5543     7C 09          JL SHORT 004B554E
004B5545     C640 72 FF     MOV BYTE PTR DS:[EAX+72],0FF
004B5549    ^E9 67FEFFFF    JMP 004B53B5
004B554E     80C1 44        ADD CL,44
004B5551     D0E1           SHL CL,1
004B5553     C640 72 00     MOV BYTE PTR DS:[EAX+72],0
004B5557     0048 72        ADD BYTE PTR DS:[EAX+72],CL
004B555A    ^E9 56FEFFFF    JMP 004B53B5
004B555F     CC             INT3
004B5560     CC             INT3
004B5561     CC             INT3
004B5562     CC             INT3
004B5563     CC             INT3
004B5564     CC             INT3
004B5565     CC             INT3
004B5566     CC             INT3
004B5567     CC             INT3
004B5568     CC             INT3
004B5569     CC             INT3
004B556A     CC             INT3
004B556B     CC             INT3
004B556C     CC             INT3
004B556D     CC             INT3
004B556E     CC             INT3
004B556F     CC             INT3
004B5570     CC             INT3
004B5571     8078 53 4A     CMP BYTE PTR DS:[EAX+53],4A
004B5575     7C 16          JL SHORT 004B558D
004B5577     66:0FB640 53   MOVZX AX,BYTE PTR DS:[EAX+53]
004B557C     66:83E8 49     SUB AX,49
004B5580     66:6BC0 05     IMUL AX,AX,5
004B5584     66:05 FC00     ADD AX,0FC
004B5588    ^E9 7BFFFFFF    JMP 004B5508
004B558D     66:0FB640 72   MOVZX AX,BYTE PTR DS:[EAX+72]
004B5592    ^E9 71FFFFFF    JMP 004B5508
004B5597  |> F6EA           IMUL DL
004B5599  |. 04 07          ADD AL,7
004B559B  |. C641 72 00     MOV BYTE PTR DS:[ECX+72],0
004B559F  |. 0041 72        ADD BYTE PTR DS:[ECX+72],AL
004B55A2  \.^E9 F8FDFFFF    JMP 004B539F
2. ve daha fazla restat yapınca oluşan görüntü bugu düzeltildi.1. mesaj ile aynı koddur. Orasıda güncellendi.
 
Son düzenleme:
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

en doğrusu 30. post o zaman ?
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

ya neden kimse nasıl uygulayabileceğimizi anlatmıyor? :(
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

Relogda 1 point fazladan gelme sorunu düzeltildi.
Kod:
0049FF45   . 81C2 1D020000  ADD EDX,21D
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

Teşekkürler
 
Moderatör tarafında düzenlendi:
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

tesekkürker osmanx kardeş bide saldırı fixlemeyi söyleseniz Olydbg ile iyi olurdu saygılar :)
 
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

teşekkürler...

teşekkürler..
 
Moderatör tarafında düzenlendi:
Cevap: [Ebenezer][Patch]Restatı düzeltmek.

osman aga soacs nin bilmem neyini paylasmayacam diyosun akumanın hacksihiled i ile aynı priensip, knightonline.exe showstring ile editlenip dll yolu verilerek akuma hackshieldi calıştırıp, knightonline.exe taskmonitorde gorunmez yapmıs.. görünmez yaparsak ne olur; oyuncular task monitorde goremeyerek peid gibi programlarla cilientin ismini yazamaz kospu açamaz,, eskidendi tabi.. (sexyplay!) adını tam hatırlamıyorum bu şekilde yazarak clientin adını bilmesine gerek kalmadı.... ee napacaz pekii,, hile isimleri vs lerini arıyan anticheatlarımızı nası kırıyorlar,,??? bunuda filejoiner ile kn.exe anticheat.exe leri birleştirirken, anticheatlarımızın ismini değiştirmediğimizden dolayı peid gibi programlarla taskda görebilip kapatıyorlar:((( yapmanız gereken kn.exe ile antichat.exe nizin isimlerini aynı client namelerini aynı yapmanız.. bunun içinde anticheatı unpack etmeniz gerekmekte tabi.. bu şekilde kn.exe görünmez olurken,, anticheatınızda gorunmez olacak ve hile açıldıgında engeleyecek,, ve hiçbirşekilde sonlandırılamayacaktır..

osman aga bi program çıkarmışlar.. soacs ne launher gibi çalıştırırken etkisiz bırakıyor.. pw kosp her soacs de çalışıyor,, tırıktan bişeyi millet bişey sanıyor ben onu anlamadım,, piyasadaki en kötü birleştirilmiş anticheatlar bile senin birleştirdiğin soacs diye anticheatinden ii,,,,, millet saçmalamasın parasını boşa vermezin,, kendi anticheatnın peşine düşsün..
piyasadaki beleşş soacs leri kullnırsan ne olur size soleyim.. exeler criptology lendiği için ebenezer vs editleyemezsiniz,, editleyemeyincede yanındaki inilerin içindeki kulannıcı adı ve şifresini sql e yazarsınız..bu şekilde çalıştırırsınızz.. userlerde bakar aa piyasaya düşün soacs değilmi bu,, bunu bende indirmiştim dur bakalım inileri burada olacaktı buldum der,,, ve kullanıcı adı passı yazarak kendini edit gm vs herboku yapar.. dikkatli olun ben bu şekillde sayısızz,, serverde sayısız editlikler yaptım hatta sattımm,, bazı ko-cuce dekiler ismimi hatırlarsa bazı paslları verip serverleri hacklediklerini hatırlarlar,,, hayırlı günler dilerim.
 
Geri
Üst Alt