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

tRO Mega Thread - All tRO issues here only #221

Closed aecuto closed 7 years ago

aecuto commented 8 years ago

how can i fix this problem??

today my server has update new EAC, my openkore can login to map server but after 1-3 second my openkore has disconnect from map server, please help me or notice me about this problem.

ps. i'm newbie for programmer :D ps2. i'm from Free bot page....

viperball commented 8 years ago

I have the same issue with @picesszaza @beerdrumers Any idea how to do it please guide us?

ghost commented 8 years ago

@SuperBotTz thank for guide , but I still don't know how to do it I don't even know where I should looking for in wireshark. I never capture npc talk packet before.

muzazhi commented 8 years ago

picesszaza commented 5 hours ago @unknown-item this my console log use your recvpackets

http://pastebin.com/CSDyXiq9 x3 ???

beerdrumers commented 8 years ago

@viperball

in sub modifyPacketOut of XKoreProxy.pm I've add $tempMsg for keep original message after I have added @unknown-item changes.

and in Send.pm I've get rid of some code below

if ($messageID eq $self->{packet_lut}{map_login}) {
    $self->{hmac_enc} = 1;
    $self->{seq} = 0;
    $self->{flag} = 1;
}

and modify to validate those 6 packets instead for enable HMAC .

if ($self->isLastInitReqFromClient($msg)) {
    $self->{hmac_enc} = 1;
    $self->{seq} = 7;       #after these must be seq 7
    $self->{flag} = 1;
}

Sorry for have no detail about isLastInitReqFromClient($msg) cause by i'm out of my home :( It's just check those all packets have arrived or not.

SuperBotTz commented 8 years ago

Can anyone solve x3 problems and run

firstsozaa commented 8 years ago

pls help on the npc talk i cant really fix it T_T

zuroba commented 8 years ago

@unknown-item you recv not work for me it's dc issue same old recv

viperball commented 8 years ago

thanks @beerdrumers but I still stuck at isLastInitReqFromClient($msg) function coz I have on idea about it. :(

more detail please when you reach home.

picesszaza commented 8 years ago

@beerdrumers okay i will try and report to you

realro commented 8 years ago

@unknown-item I modify code

if ($switch eq "0001") { $self->{client_hmac} = 1; }

is see character name then left click move .

eakkasitx commented 8 years ago

@unknow-item Everything stable and go on Thank you very much. Now every people in thailand can botting again. IF not have u. Now nobody can botting. Thx again

banksleepy commented 8 years ago

15/9/2559 15Pm map server keeps disconnecting every 30 sec is there any clue?

reallyg0d commented 8 years ago

@unknown-item now server thai close 1 hr

and x0 not work it again

this my console http://pastebin.com/MxaAZbSf

kunchamp commented 8 years ago

@eakkasitx me too.

devilbat1993 commented 8 years ago

@unknown-item how can find new key for HMAC

tonblur commented 8 years ago

@unknown-item how can find new key for HMAC me too

dogsmile commented 8 years ago

@unknown-item now waitng for you dude.

kunchamp commented 8 years ago

Now RO can't Login

ghost commented 8 years ago

@reallyg0d Server have some problem at this moment this mean after you log-in your char into map thenyou will be dc ...just be patient.

I think x0 still working don't worry.

picesszaza commented 8 years ago

@tarkungZ Sent packet : 035F [31 bytes] <<< looklike bytes have change

dekaze commented 8 years ago

After maintenance, Xkore0 has disconnect after 5 sec and can't walk. I think the key has changed.

kunchamp commented 8 years ago

On Page Ragnarok have more player comment about can't login and disconnect on lockmap after 5-10 sec

pr0di9yexe commented 8 years ago

@dekaze Yeah, I think so. I want to know how to find HMAC. @unknown-item Pls help us. Thx a lot.

firstsozaa commented 8 years ago

@unknown-item bro the bot aint working again kept disconnect every 5 seconds after the update

dekaze commented 8 years ago

@kunchamp This issue has resolve by close and open the game. I think server side request new key from client it make to disconnect after 5 sec.

ghost commented 8 years ago

@picesszaza well then ...here we go again

kenjiza commented 8 years ago

15/9/2559 15Pm map server keeps disconnecting every 30 sec is there any clue?

quarified commented 8 years ago

@unknown-item old key can't use now.

danmadoon commented 8 years ago

Client network buffer flushed out Packet Tokenizer: Unknown outgoing switch: 001C Packet Tokenizer: Unknown outgoing switch: 001C Packet Tokenizer: Unknown outgoing switch: 0020 Packet Tokenizer: Unknown outgoing switch: 001C AI suspend by clientSuspend dequeued

How to fix this one, plssss

lata191 commented 8 years ago

one, plssss

zuroba commented 8 years ago

@unknown-item say hi again it late for tonight i see today have new update server i think the old key not use maybe change and auto gen not the stick key one only

whatever somebody can know how to find key and use for private

eieirelaxz4 commented 8 years ago

pls help @unknown-item

ghost commented 8 years ago

@picesszaza I try to capture whole packet when login into map until got DC but there is no (new 31 byte) like you said ...So where should I looking for then?

unknown-item commented 8 years ago

It's funny that you guys raise one MEGA THREAD per day about that stupid EAC key. I think there are plenty of things you should put some work on rather than doing nothing. Like X3 it should just work as a ninja SOCKS5 proxy instead of a redirector, which will make things significantly easier.

unknown-item commented 8 years ago

By the way, AE7AEE43215F3B442010CEE2AB647FBA

ts10bee commented 8 years ago

@unknown-item

Apologized for that can you please kindly teach us how to get that key? so we can do it for next time my english is not that bad so if you got times could you please teach me then next move i can teach Thai people later tq for the key

pr0di9yexe commented 8 years ago

@unknown-item pls help us. i don't know how to put function or eac key. Thank You in Advance.

quarified commented 8 years ago

@unknown-item

Pls, just tell how to find it

tonblur commented 8 years ago

thx you @unknown-item i love you

rabbitgreen commented 8 years ago

@unknown-item Thank you very much .. !!!!

firstsozaa commented 8 years ago

we love u unknow-item @@@@@@@@@@@@@@@@@

roxstars commented 8 years ago

@unknown-item Could you please fix npc talk.I always disconnect when talk to npc

ghost commented 8 years ago

@unknown-item We're really appreciate your help but please could you teach us how to find that key.

Most of us are not an expert in programming or network but we still can learn.

Once you teach we will never waiting and begging for your help again.

Thank for your kindness.

oDestroyeRo commented 8 years ago

@unknown-item how to find this key

pr0di9yexe commented 8 years ago

@unknown-item I want to know how to find HMAC key. please

dogsmile commented 8 years ago

@roxstars disabled autoTalkcont

alexpure commented 8 years ago

Thank you @unknown-item

i want find this key.Can you teach us?

kantza commented 8 years ago

Thank for you

solaenpdrx commented 8 years ago

@unknown-item Can you teach me fine HMAC?

unknown-item commented 8 years ago

I used private cryptographic methods against MD5 to retrieve that key. Explaining it will cause panic so I'd rather not, and I don't think you can understand even if I explained.

You should just try something like reverse-engineering.