OpenKore / openkore

A free/open source client and automation tool for Ragnarok Online
http://openkore.com
Other
1.29k stars 1.05k forks source link

Openkore dont work in servers that use EAC ( EasyAntiCheat ) as anticheat #2963

Open idcbot12 opened 5 years ago

idcbot12 commented 5 years ago

hello there!!

i'am already bypassing Ragexe.exe idRO with simple method(hexing code)

Search: D0 C9 4A Replace: D0 99 4A

now you can run ragexe.exe -1rag1 without EAC(EasyAntiCheat)

but i have some problem..

if you do this, you can login and select character,you can use Scanner or like Cheat Engine, You can Attach Kernel Mode or Accsess Process Ragexe.

the problem is stuck after entering map in client, program stoped working(ragexe stoped working).

anyone help me to complete this.. thanks

sctnightcore commented 5 years ago

you cannot login if EAC dont send packet to server .

idcbot12 commented 5 years ago

thanks for reply sir..

but i can.. try my method sir ... i can login select character but when entering map client ragexe alaways crash

maybe you can help me

alisonrag commented 5 years ago

eac encrypt packets in map-server, so if you disable the EAC or remove the pointer, ragnarok will fail in send packets or find the function then will crash

idcbot12 commented 5 years ago

I can do connect to server login or etc..

image

but after i do choose my character and going entering maps i got this problem: image

Crashing or Stoped Working..

:Bump:

idcbot12 commented 5 years ago

I try Connect with Xkore1 is ok no problem, but when client crashing i got notice "Timeout on map server" and Xkore Trying to Reconnect!

sorry for triple post i hope someone can do marge my post

alisonrag commented 5 years ago

In the video he is not editing the exe, he use a driver and a dll that disable eac detection, also use functions from eac dll. he create a local server that receive the packets, then use eac dll functions to send data to server

idcbot12 commented 5 years ago

how you know step by step?

its you are??

could you help me how do thats??

what must i do..? really i have much question..

idcbot12 commented 5 years ago

@alisonrag

you right .. i try disabled EAC (skip procedure load module EAC) and i can loginselec character dll

second test: i do disabled and manually load EAC After Netredirect.dll Connect, Result is i cant login filed connect to server

third: i do all and active EAC service open kore working for 1 sec(callculating route to cordinate bla bla) after entering map and bump timeout again or crash again

momolou commented 5 years ago

try disabled EAC (skip procedure load module EAC) and can loginselec character dll..

after that using wpe pro find recpacket

idcbot12 commented 5 years ago

@lem-aibon

Already done with disable EAC for skipping load module EA anda i do login etc.. (except enetering maps ive got stopped working)

Useless find RecvPacket using WPE at openkore xkore stuck parses 0A7B, 0A7B is a EAC RecvPacket

alisonrag Logic is good but hard work for implementation lol

idcbot12 commented 5 years ago

i hope can join discord for fast response discuss

momolou commented 5 years ago

try using wireshark https://github.com/alxbl/ro-wireshark

idcbot12 commented 5 years ago

@lem-aibon

password file the second link??

idcbot12 commented 5 years ago

and how to use lua file in first link??

ya4ept commented 5 years ago

@lem-aibon, what is this viral link?

idcbot12 commented 4 years ago

tell how you do thats

On Wed, Feb 5, 2020 at 6:23 AM Moneyisgod notifications@github.com wrote:

I have made this same way (stuck not working, probably same offset) and then i have changed some registers and i logged in. Moved and etc but the problem is the sync

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/OpenKore/openkore/issues/2963?email_source=notifications&email_token=ANUITLTOX7HZNCB5JWKWGI3RBH2HNA5CNFSM4JGZKBJ2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKZSBLQ#issuecomment-582164654, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANUITLXKALC6UWRMSS67S3DRBH2HNANCNFSM4JGZKBJQ .

WagnerMoreira commented 4 years ago

So basically there is no way to use Openkore in servers that have EAC?

Fadreus commented 4 years ago

So basically there is no way to use Openkore in servers that have EAC?

There is a way and people are making cash of it. Especially those SEA servers from Extreme Electronics.

mugemuge001 commented 4 years ago

how to bypass eac any methods?

Nipodemos commented 4 years ago

🙄 this thread is to discuss and try to find the bypass @mugemuge001 if this issue is here is because we didn't find out yet

boom19 commented 4 years ago

any updates regarding EAC? as of this moment?

alisonrag commented 4 years ago

any updates regarding EAC? as of this moment?

nope

erlanda92 commented 4 years ago

anyone any idea about HWID spoofer?

Jayjute commented 4 years ago

don't believe for any bypass for this, with the facebook page like EAC bypass or a youtube video username : Traxv, linking to a discord with disabled comments. with payment method like bitcoin. it's a scam, ive been scammed. after paying ive been blocked in facebook page. learn from my mistake and don't attempt to buy any shady service offering an EAC bypass.

EDIT: do not trust this crypto currency address: 3MTXuMPrHc9MJUuRmuq557pj65dsVxnWxp its a scam.

rorschach0154 commented 4 years ago

Hello, Returning player here for iRO-Thor and iRO-Chaos (since i play both worlds LOL). is Openkore still operational for both servers? if yes can i ask for assistance on which pull request can i read about it? thank you!

render12 commented 4 years ago

is there any update about it?

android3020 commented 4 years ago

hey, im not sure if this will help. i started the game (Ragexe.exe) after the game was loaded (not logging in yet) i went to task manager and stopped EAC service, then i get back to the game.. i can login and play with no issues...

seems EAC's job is only to make protection during startup then add some on packets maybe.. i dunno XD pardon ima such a noob desperate want kore to work again

Fadreus commented 4 years ago

@android3020

You can help by not comment anything.

And the rest of you who want to ask and give useless stuff like "is it working?" "Teach me plox" "Hey I got this potato, hope it helps" "Hey, this fishy website is a scam. I know it smells fishy but I thought it is dried squid", please follow this procedure:

uplight commented 4 years ago

I think header should change not "EAC Bypassing Ragnarok" but "make Openkore work with EAC"

sealreturn12 commented 4 years ago

Hi now I can bypass EAC Openkore x3 still works? I never use it.

render12 commented 4 years ago

Hi now I can bypass EAC Openkore x3 still works? I never use it.

really? how can you do it? can you teach us?

PipeDeveloper commented 4 years ago

How about if someone that buyed before from Ukore can share all files (dlls and a file that is binded to your machine) and try to crack those files? Openkore always has been recognized for been an open source software, powered by all this amazing people.

Theomnikiller commented 4 years ago

I happen to have a zip file that contains everything given from uKore purchaser but are you able to identify the file that would be the "binded to your machine"? They do request this information:

  1. Please send clear Hwid info Mac address : CPU : part id : Vendor : Processor : Adaptor : UniqueId : User :

    I know nothing about coding and the such and I can't upload the zip because its too big. If we can pinpoint what files you want I can drop them here from what were given.

ya4ept commented 4 years ago

as soon as the bot appears in the public domain, EAC developers will close the security hole and the bot will stop working

Hex7i commented 4 years ago

I think header should change not "EAC Bypassing Ragnarok" but "make Openkore work with EAC"

yeah sir same nProtect

Hex7i commented 4 years ago

We will must make new fuction for NetRedirect.dll, for EAC and EAC Open secure vie ip:port 49.229.28.115:10011

LastRoze commented 4 years ago

Just use Diff Patcher to patch then edit the sclientinfo.xml to point to correct IP address that EAC sends, tada you just bypass it.

This is just a guess tho since you can't pretty much bypass using default OK config, what you need to do actually create your own client that matches pretty much the original exe of the game but now you have a clean version of it without EAC binary intact, aka Hexed.

jokinvipo commented 4 years ago

Hey Guys,

Im here to try to help finding a solution for this EAC. If we get a EAC bypass the openkore can work easy with xkore 1 or we need to update anything more in source code?

Hex7i commented 4 years ago

Just use Diff Patcher to patch then edit the sclientinfo.xml to point to correct IP address that EAC sends, tada you just bypass it.

This is just a guess tho since you can't pretty much bypass using default OK config, what you need to do actually create your own client that matches pretty much the original exe of the game but now you have a clean version of it without EAC binary intact, aka Hexed.

can't coz, tRo sending any packet via EAC everytime.

Hex7i commented 4 years ago

We will must make new fuction for NetRedirect.dll, for EAC and EAC Open secure vie ip:port 49.229.28.115:10011

New random port 10011 to 10017

idcbot12 commented 4 years ago

@Shmerrick

What's a password? why you sharing file but its protected password and you dont share the password

z3niths commented 4 years ago

I thought that people already know how to break it long ago :p
For non-hacking dev, I giving a clue here.

Solution: XKore 1 + openkore cli without detected Clues:

PS: I didn't touch it for already 3-4 months, my information probably outdated now. But I used to run it smoothly without paying to any hacker

Shmerrick commented 4 years ago

@jokinvipo I don't have the password, that's why I said that it needs to be brute forced or someone needs to give out the password. You have paid for this bot. Please share the password.

PipeDeveloper commented 4 years ago

@z3niths Have in mind that most of the 95% of the people here just plays and they dont have programming skills to do what you said.

First point is clear, use xcore1 in simple words

Second point on this case would be great if you can teach how to block EAC from your kernel using that driver, because its obvious you need to modify something at windows folder, the question is exactly what.

If you already compiled a moded EAC binary, can you share it?

McTrevor069 commented 3 years ago

I am still taking a course degree.

Hey, I am happy to be here now! I noticed that some of our fellas are in Transcendence. I will help upon doing the openkore back with the EAC! hehehe it's end of 2020 we can still do it!

alisonrag commented 3 years ago

dang. By the way, can we say that Openkore is dead in the way we were used to know it?

unfortunately EAC team is pretty active, i think they monitor this repo, if someone can figure out how the packet encryption works and release it here, its just a question of time to they patch this

sctnightcore commented 3 years ago

Love Never Dies open source as well.

sctnightcore 04/03/2021

oleonardobrasil commented 3 years ago

Existem alguns caras vendendo o desvio de EAC no YouTube

This user practices financial scam. I was a victim of it.

alisonrag commented 3 years ago

Existem alguns caras vendendo o desvio de EAC no YouTube

This user practices financial scam. I was a victim of it.

i feel for your lost, hope u can get your money back someday

-- Off deleted all links, this can lead to scammers

oleonardobrasil commented 3 years ago

i feel for your lost, hope u can get your money back someday

-- Off deleted all links, this can lead to scammers

Unfortunately I made an Amazon Gift Card. Scammers ask for payments by crypto and Gift Cards.