OpenKore / openkore

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

[Request SARDS Bypass or Xkore1 Landverse] #3813

Closed ryomahostingph closed 7 months ago

ryomahostingph commented 7 months ago

is there a way to bypass SARDS or how to make use of Xkore1?

ITS NOT RELATED TO RECVPACKETS

https://github.com/OpenKore/openkore/issues/3791#issuecomment-1748856145

rbizaare commented 7 months ago

I'm an old school botter. I only use the oldest Kore (Xkore 0). I just returned from the scene since like 2006. If anyone can guide me through about xkore 1, then I can try to do some work arounds to make it connect.

ryomahostingph commented 7 months ago

i think Xkore1 injects DLL into the ragexe.exe so that openkore can send signals and scripts to do the commands and stuffs, as of now the Server connects to SARDS server first, then SARDS verification > Server > Client Side >

nashzin commented 7 months ago

The Sard is back? cant logging anymore... if someone finds the solution, please share

ryomahostingph commented 7 months ago

i think we need to patch the ragexe.exe , or get sards packets?

Tlcardoso commented 7 months ago

@alisonrag do you know one way to solve this problem? or where we start debug this to find this solution?

alisonrag commented 7 months ago

again, its not related to recvpackets (packets are encrypted by SARD):

image https://github.com/OpenKore/openkore/issues/3791#issuecomment-1748856145

you will need to find a way to inject a dll and after u will need to modify Netredirect to use CRagConnection::SendPacket

rbizaare commented 7 months ago

i think Xkore1 injects DLL into the ragexe.exe so that openkore can send signals and scripts to do the commands and stuffs, as of now the Server connects to SARDS server first, then SARDS verification > Server > Client Side >

have you initially tested with xkore 1? until which part it worked?

ryomahostingph commented 7 months ago

so the possible solution is to manual inject NetRedirect.DLL in to ragexe.exe while sard is functioning?

ryomahostingph commented 7 months ago

can you share how to do this?

rbizaare commented 7 months ago

Screenshot_246 X1

No bypass is required at the moment. We just need to implement a basic procedure to load a DLL when 'ragexe' starts. Additionally, the packets are not encrypted.

Netredirect' 'CRagConnection::SendPacket'. No required at the moment.

Sard's only task is to remap the IP addresses as follows:

14.128.8.32:8888 14.128.8.32:51000 should be remapped to 103.169.66.142:51000. 14.128.8.32:52000 should be remapped to 103.169.66.142:52000. 14.128.8.32:53000 should be remapped to 103.169.66.142:53000.

do you encounter disconnections randomly?

ryomahostingph commented 7 months ago

Screenshot_246 X1 No bypass is required at the moment. We just need to implement a basic procedure to load a DLL when 'ragexe' starts. Additionally, the packets are not encrypted. Netredirect' 'CRagConnection::SendPacket'. No required at the moment. Sard's only task is to remap the IP addresses as follows: 14.128.8.32:8888 14.128.8.32:51000 should be remapped to 103.169.66.142:51000. 14.128.8.32:52000 should be remapped to 103.169.66.142:52000. 14.128.8.32:53000 should be remapped to 103.169.66.142:53000.

do you encounter disconnections randomly?

I got it. Befor DC have some recev unknow packet.

how did you inject the DLL into ragexe? using what method?

99hertz commented 7 months ago

Screenshot_246 X1 No bypass is required at the moment. We just need to implement a basic procedure to load a DLL when 'ragexe' starts. Additionally, the packets are not encrypted. Netredirect' 'CRagConnection::SendPacket'. No required at the moment. Sard's only task is to remap the IP addresses as follows: 14.128.8.32:8888 14.128.8.32:51000 should be remapped to 103.169.66.142:51000. 14.128.8.32:52000 should be remapped to 103.169.66.142:52000. 14.128.8.32:53000 should be remapped to 103.169.66.142:53000.

do you encounter disconnections randomly?

I got it. Befor DC have some recev unknow packet.

how did you inject the DLL into ragexe? using what method?

https://github.com/jbersamin/ROEXEOpenkore

7year ago. We fight with EAC. We can use this method and more.

I know this method but don't have the dll to inject it.

nashzin commented 7 months ago

Screenshot_246 X1 No bypass is required at the moment. We just need to implement a basic procedure to load a DLL when 'ragexe' starts. Additionally, the packets are not encrypted. Netredirect' 'CRagConnection::SendPacket'. No required at the moment. Sard's only task is to remap the IP addresses as follows: 14.128.8.32:8888 14.128.8.32:51000 should be remapped to 103.169.66.142:51000. 14.128.8.32:52000 should be remapped to 103.169.66.142:52000. 14.128.8.32:53000 should be remapped to 103.169.66.142:53000.

do you encounter disconnections randomly?

I got it. Befor DC have some recev unknow packet.

how did you inject the DLL into ragexe? using what method?

https://github.com/jbersamin/ROEXEOpenkore 7year ago. We fight with EAC. We can use this method and more.

I know this method but don't have the dll to inject it.

Just https://github.com/alisonrag/NetRedirect-WinDetour

im total noob on this thing, how u runing the bot? can u explain plz?

7847696e65 commented 7 months ago

Screenshot_246 X1 No bypass is required at the moment. We just need to implement a basic procedure to load a DLL when 'ragexe' starts. Additionally, the packets are not encrypted. Netredirect' 'CRagConnection::SendPacket'. No required at the moment. Sard's only task is to remap the IP addresses as follows: 14.128.8.32:8888 14.128.8.32:51000 should be remapped to 103.169.66.142:51000. 14.128.8.32:52000 should be remapped to 103.169.66.142:52000. 14.128.8.32:53000 should be remapped to 103.169.66.142:53000.

do you encounter disconnections randomly?

I got it. Befor DC have some recev unknow packet.

how did you inject the DLL into ragexe? using what method?

https://github.com/jbersamin/ROEXEOpenkore 7year ago. We fight with EAC. We can use this method and more.

I know this method but don't have the dll to inject it.

Just https://github.com/alisonrag/NetRedirect-WinDetour

im total noob on this thing, how u runing the bot? can u explain plz?

Just Opk lastest. NetRedirect-WinDetour Inject method . Time.

Hello, im kinda confuse with "time" can you elaborate it more.

rbizaare commented 7 months ago

Screenshot_246 X1 No bypass is required at the moment. We just need to implement a basic procedure to load a DLL when 'ragexe' starts. Additionally, the packets are not encrypted. Netredirect' 'CRagConnection::SendPacket'. No required at the moment. Sard's only task is to remap the IP addresses as follows: 14.128.8.32:8888 14.128.8.32:51000 should be remapped to 103.169.66.142:51000. 14.128.8.32:52000 should be remapped to 103.169.66.142:52000. 14.128.8.32:53000 should be remapped to 103.169.66.142:53000.

do you encounter disconnections randomly?

I got it. Befor DC have some recev unknow packet.

how did you inject the DLL into ragexe? using what method?

https://github.com/jbersamin/ROEXEOpenkore 7year ago. We fight with EAC. We can use this method and more.

I know this method but don't have the dll to inject it.

Just https://github.com/alisonrag/NetRedirect-WinDetour

im total noob on this thing, how u runing the bot? can u explain plz?

Just Opk lastest. NetRedirect-WinDetour Inject method . Time.

Hello, im kinda confuse with "time" can you elaborate it more.

there's a readme from the link he shared. He meant time for understanding it and setting it up. I'm a total noob in xkore 1 as well and will try it.

nashzin commented 7 months ago

Thx guys im gonna try to build it up... By the way, some of u guys got send to the Jail?? i lost 2 Chars, one today and another yesterday.

rbizaare commented 7 months ago

Thx guys im gonna try to build it up... By the way, some of u guys got send to the Jail?? i lost 2 Chars, one today and another yesterday.

yeah I have some char that is in jail. that's normal. they have an anti bot that disguises as a normal monster. openkore can't detect that. I checked my console before it was sent to jail, and I can't find what was detected. All I see as normal monsters being attacked.

ryomahostingph commented 7 months ago

if you have time you can create a Guide with Screenshot it will be very helpful for those new in xkore 1

nashzin commented 7 months ago

Thx guys im gonna try to build it up... By the way, some of u guys got send to the Jail?? i lost 2 Chars, one today and another yesterday.

yeah I have some char that is in jail. that's normal. they have an anti bot that disguises as a normal monster. openkore can't detect that. I checked my console before it was sent to jail, and I can't find what was detected. All I see as normal monsters being attacked.

theres no way to dodge it? I got banned just after i left the boa/spore resp...

unknowpk commented 7 months ago

use koreShield plugin. It helpful.

nashzin commented 7 months ago

use koreShield plugin. It helpful.

to not get jailed?? Thx alot man u helping alot, im gonna study and learn those things

rbizaare commented 7 months ago

use koreShield plugin. It helpful.

I used this. Still got jailed.

unknowpk commented 7 months ago

use koreShield plugin. It helpful.

to not get jailed?? Thx alot man u helping alot, im gonna study and learn those things

koreShield plugin.

scan packet gm id in sec time in map.

If Found do some thing what you want.

rbizaare commented 7 months ago

use koreShield plugin. It helpful.

to not get jailed?? Thx alot man u helping alot, im gonna study and learn those things

koreShield plugin.

scan packet gm id in sec time in map.

If Found do some thing what you want.

GMs are clever now. I think they also know about koreShield. Instead they go to the map, they just deploy customized monsters. If that monster is attacked, it will pop up a question and if not answered, you go to jail.

unknowpk commented 7 months ago

use koreShield plugin. It helpful.

to not get jailed?? Thx alot man u helping alot, im gonna study and learn those things

koreShield plugin. scan packet gm id in sec time in map. If Found do some thing what you want.

GMs are clever now. I think they also know about koreShield. Instead they go to the map, they just deploy customized monsters. If that monster is attacked, it will pop up a question and if not answered, you go to jail.

Macro can answer?

nashzin commented 7 months ago

You are now attacking Monster Elder Willow (Lv. 34) (4) Monster Elder Willow (Lv. 34) (4) is casting Goodnight, Sweety on you (Delay: 0ms) You are now: state: BODYSTATE_SLEEP Monster Elder Willow (Lv. 34) (4) uses Goodnight, Sweety on you (Lv: 1) [dist=1.4] Elder Willow (Lv. 34) (4): Hello, Please verify yourself as human player. [dist=1.4] Elder Willow (Lv. 34) (4): You have 30 seconds to answer the following quiz. [dist=1.4] Elder Willow (Lv. 34) (4): 6 + 2 = ? You tried too long to move

Some one can write macro?

bro got caught

panikim commented 7 months ago

Você agora está atacando o Monstro Elder Willow (Lv. 34) (4) Monster Elder Willow (Lv. 34) (4) está lançando Goodnight, Sweety em você (Delay: 0ms) Você está agora: estado: BODYSTATE_SLEEP Monster Elder Willow (Lv. 34) (4) usa Goodnight, Sweety em você (Lv: 1) [dist=1.4] Elder Willow (Lv. 34) (4): Olá, Por favor, verifique-se como jogador humano. [dist=1.4] Élder Willow (Lv. 34) (4): Você tem 30 segundos para responder ao seguinte teste. [dist=1.4] Élder Willow (Lv. 34) (4): 6 + 2 = ? Você tentou muito tempo para se mover

Alguém pode escrever macro?

I have a macro! me discord LuizinN#4728 Can you teach me how to inject the dll to connect xkore 1?

99hertz commented 7 months ago

automacro calculate { pubm /(\d+) (?:+|plus) (\d+)/i, 5 call { $num = $.lastMatch1 $num2 = $.lastMatch2 $result = @eval($num+$num2) pause 2.5 do c $result } }

AutoLoot03 commented 7 months ago

Screenshot_246 X1 No bypass is required at the moment. We just need to implement a basic procedure to load a DLL when 'ragexe' starts. Additionally, the packets are not encrypted. Netredirect' 'CRagConnection::SendPacket'. No required at the moment. Sard's only task is to remap the IP addresses as follows: 14.128.8.32:8888 14.128.8.32:51000 should be remapped to 103.169.66.142:51000. 14.128.8.32:52000 should be remapped to 103.169.66.142:52000. 14.128.8.32:53000 should be remapped to 103.169.66.142:53000.

do you encounter disconnections randomly?

I got it. Befor DC have some recev unknow packet.

how did you inject the DLL into ragexe? using what method?

https://github.com/jbersamin/ROEXEOpenkore 7year ago. We fight with EAC. We can use this method and more.

I know this method but don't have the dll to inject it.

Just https://github.com/alisonrag/NetRedirect-WinDetour

im total noob on this thing, how u runing the bot? can u explain plz?

Just Opk lastest. NetRedirect-WinDetour Inject method . Time.

Atlast someone shed some light about this, thank you bro I'm a total noob about this but will try to read to make it run

marcgaming commented 7 months ago

Let's wait for the maintenance end. I think they will not use SARD again for sure !!!!

pwr43nd37 commented 7 months ago

image

feel good. Server runs smoothly after restart.

unknowpk_72328 discord

let me guess, you gonna selling the solution.

unknowpk commented 7 months ago

items.txt all item

pwr43nd37 commented 7 months ago

i share how to already guy.

But fast way talk in discord.

u used the method described in url https://github.com/jbersamin/ROEXEOpenkore, using the tool https://github.com/alisonrag/NetRedirect-WinDetour ?

unknowpk commented 7 months ago

yes

i share how to already guy. But fast way talk in discord.

u used the method described in url https://github.com/jbersamin/ROEXEOpenkore, using the tool https://github.com/alisonrag/NetRedirect-WinDetour ?

yes

pwr43nd37 commented 7 months ago

i send you message in discord

HudsonFranco commented 7 months ago

Guys, does anyone have the recvpacket updated? Share with us please

raizes01 commented 7 months ago

I'm lost, I didn't understand anything hahaha

marcosgluck8 commented 7 months ago

@unknowpk 1) What do I need to change in the NetRedirect-WinDetour project?

2) What is CFF Explorer for?

3) do I need kore1? With kore 1 I get the error: "Unable to inject NetRedirect.DLL"

can you help me please

alisonrag commented 7 months ago

if someone else try to sell something i will lock the conversation

NegrongPNKMLupeT commented 7 months ago

@unknowpk files missing hooktest.dll in C:\Windows\SysWOW64

pwr43nd37 commented 7 months ago

valeu alison, eu ja ia esculachar esse maluco tentando vender.

pwr43nd37 commented 7 months ago

I'm trying to replicate what was said here, if I can get through it. I share a step by step guide here.

alisonrag commented 7 months ago

openkore ruRO has a discord but u can use to comunicate there too

https://discord.gg/dQyJtGSN

ryomahostingph commented 7 months ago

ok waiting for guide here, for us that want to learn openkore xkore1

arrumodepois commented 7 months ago

I'm trying to replicate what was said here, if I can get through it. I share a step by step guide here.

i'm trying one solution too, whats your discord to share the progress?

noobstudent12 commented 7 months ago

Here all you need in side? https://github.com/OpenKore/openkore/archive/refs/heads/master.zip

And build netredirect https://github.com/alisonrag/NetRedirect-WinDetour

And CFF Explorer https://ntcore.com/?page_id=388

And Microsoft Visual Studio Community 2022 + vcpkg

Microsoft Visual code or notepad ++

and a lot of time!!!!

im new to this stuff but willing to learn all i need is the complete programs that i need to download and the first step of what i need to do in order

noobstudent12 commented 7 months ago

i dont get this part where to find the hooktest and netdirect.dll

You need 2 PC or VMware(Run RO in VM) *** EAC Detect Openkore in ring1

** CRITICAL STEP ** ** FAIL TO FOLLOW THIS YOU MAY GET DETECTED BY EAC ****

  1. copy "hooktest.dll" + netredirect.dll in folder "to_syswow64&inject yourself" to...
nashzin commented 7 months ago

i tried to understand but i couldnt make it work, sad. Would apreciate if someone share the steps ( for retards like me XD )

noobstudent12 commented 7 months ago

i tried to understand but i couldnt make it work, sad. Would apreciate if someone share the steps ( for retards like me XD )

same try to do it by myself but can't make it work

i dont get this part where to find the hooktest and netdirect.dll You need 2 PC or VMware(Run RO in VM) *** EAC Detect Openkore in ring1 ** CRITICAL STEP ** ** FAIL TO FOLLOW THIS YOU MAY GET DETECTED BY EAC ****

  1. copy "hooktest.dll" + netredirect.dll in folder "to_syswow64&inject yourself" to...

I think this part is not needed because this is for EAC and SARD doesn't do thinks like EAC

In his previous comment he said to use that method. But if not then where part should we start? There is no actual first by step guide.

vhinz2145 commented 7 months ago

openkore ruRO has a discord but u can use to comunicate there too

https://discord.gg/dQyJtGSN

Sir, This is my servers.txt and my config.txt. How can i inject Netredirect.dll. I'm a newbie here. Please Help. :(