[GLOBAL] AntiFly

01/01/2019 22:47 mhcruz#1
Hi, i got back to metin2 and i have created a simple AntiFly for every metin2 client

Support Gameforge and a lot of pservers but not all

[Only registered and activated users can see links. Click Here To Register...]

Code:
Steps:
1.- Open
2.- Put process name
3.- Have fun

ChangeLog:



Scan V9
[Only registered and activated users can see links. Click Here To Register...]
01/01/2019 23:16 MaxChri#2
Welcome back, cruz. :D

Please add virustotal for the future.

[Only registered and activated users can see links. Click Here To Register...]


Good job btw. :)
01/02/2019 10:28 braveheartpt#3
whats an anti fly??
01/02/2019 14:00 mhcruz#4
Quote:
Originally Posted by braveheartpt View Post
whats an anti fly??
You can use hourse/mounts or normal attacks and mobs dont go back
01/03/2019 14:49 OneManArmii#5
Funktioniert einwandfrei:=) Selbst auf Rubinum..
prozessname dort einfach rbclient
Danke^^
01/04/2019 01:34 EasyFarm#6
Nice, but why do you need two addresses? :D

Use one of these patterns:

"\x74\x07\x5F\x32\xC0\x5E\xC2\x04\x00", "xxxxxxxxx"

"\x74\x08\x5F\x32\xC0", "xxxxx"

It will return one address, which you can use for antifly. Didnīt found any pserver where at least one pattern isnīt working :D
01/04/2019 03:39 Neellix#7
I play on 99lvlMt2 and its working BUT its kicking out from game after I pull and attack the mobs..
01/05/2019 01:56 mhcruz#8
Quote:
Originally Posted by EasyFarm View Post
Nice, but why do you need two addresses? :D

Use one of these patterns:

"\x74\x07\x5F\x32\xC0\x5E\xC2\x04\x00", "xxxxxxxxx"

"\x74\x08\x5F\x32\xC0", "xxxxx"

It will return one address, which you can use for antifly. Didnīt found any pserver where at least one pattern isnīt working :D
because to make it works for every client i search one string and search who uses this string and then move to if of the External force at the start of the function, some p-servers have the function modified and patterns don't work in it with this i search for if pattern that check external force, and then edit it, they can put other if or shit, but i directly write jmp, antifly are maked in c# you can read the code with any decompiler

PD: for example GF dont check if external force >0, they call function
PD2: you edit __CanPushDestActor, i edit __ProcessDataAttackSuccess
01/06/2019 13:25 kacpertrz1#9
--Initialized--
Created by CruZ
Process name contains: (Default: metin2client)
TypowyMT2.exe
Name set as: TypowyMT2.exe

-------------------------
Found metin2 without AntiFly: 6536

Waiting 5 seconds to patch correctly

Searching address 1 of 6536
Address 1 found at 02902198


Searching address 2 of 6536
Address 2 found at 402028

Address to patch 401D80

Bad value found: D6

Trying p-server method
Function start 401D20 101 movements

Metin2 6536 already patched?
-------------------------


Can u tell me what's the problem?
01/08/2019 13:43 xXExECuTeXx#10
Works on Nanika2. Thanks.
01/09/2019 17:44 w3bER#11
--Initialized--
Created by CruZ
Process name contains: (Default: metin2client)
M2Reborn.exe
Name set as: M2Reborn.exe

-------------------------
Found metin2 without AntiFly: 12404

Waiting 5 seconds to patch correctly

Searching address 1 of 12404
Address 1 found at 7C2C10


Searching address 2 of 12404
Address 2 found at 6892D0

Address to patch 689028

Bad value found: F8

Trying p-server method
Function start 688FF0 61 movements
ExternalForce if 689042 74 movements

Metin2 12404 patch successful!
-------------------------


This gives me on Metin2Reborn
01/09/2019 22:09 Mi4uric3#12
Quote:
Originally Posted by w3bER View Post
--Initialized--
Created by CruZ
Process name contains: (Default: metin2client)
M2Reborn.exe
Name set as: M2Reborn.exe

-------------------------
Found metin2 without AntiFly: 12404

Waiting 5 seconds to patch correctly

Searching address 1 of 12404
Address 1 found at 7C2C10


Searching address 2 of 12404
Address 2 found at 6892D0

Address to patch 689028

Bad value found: F8

Trying p-server method
Function start 688FF0 61 movements
ExternalForce if 689042 74 movements

Metin2 12404 patch successful!
-------------------------


This gives me on Metin2Reborn
Congratulations I guess? It says "patch successful"
01/10/2019 00:23 mhcruz#13
Quote:
Originally Posted by w3bER View Post
--Initialized--
Created by CruZ
Process name contains: (Default: metin2client)
M2Reborn.exe
Name set as: M2Reborn.exe

-------------------------
Found metin2 without AntiFly: 12404

Waiting 5 seconds to patch correctly

Searching address 1 of 12404
Address 1 found at 7C2C10


Searching address 2 of 12404
Address 2 found at 6892D0

Address to patch 689028

Bad value found: F8

Trying p-server method
Function start 688FF0 61 movements
ExternalForce if 689042 74 movements

Metin2 12404 patch successful!
-------------------------


This gives me on Metin2Reborn

yep it's correct, on all old p-server source files it's give same movements

Quote:
Originally Posted by kacpertrz1 View Post
--Initialized--
Created by CruZ
Process name contains: (Default: metin2client)
TypowyMT2.exe
Name set as: TypowyMT2.exe

-------------------------
Found metin2 without AntiFly: 6536

Waiting 5 seconds to patch correctly

Searching address 1 of 6536
Address 1 found at 02902198


Searching address 2 of 6536
Address 2 found at 402028

Address to patch 401D80

Bad value found: D6

Trying p-server method
Function start 401D20 101 movements

Metin2 6536 already patched?
-------------------------


Can u tell me what's the problem?
Code:
--Initialized--
Created by CruZ
Process name contains: (Default: metin2client)
Typow
Name set as: Typow

-------------------------
Found metin2 without AntiFly: 10344

Waiting 5 seconds to patch correctly

Searching address 1 of 10344
Address 1 found at 032D8198


Searching address 2 of 10344
Address 2 found at D62028

Address to patch D61D80

Bad value found: D6

Trying p-server method
Function start D61D20 101 movements
ExternalForce if D61D72 74 movements

Metin2 10344 patch successful!
-------------------------
I test it and works, you open hack 2 times?
01/10/2019 17:40 Gabzsi#14
int32 system.runtime.interopservices.marshal.sizeof( 0) error...
01/10/2019 18:37 kgergo96#15
Hi, can you make it to work on nostalgium.eu? It stucks in an infinite loop when i put the process name.