openkore icon indicating copy to clipboard operation
openkore copied to clipboard

A thought of optimize poseidon

Open hubertyang88 opened this issue 3 years ago • 1 comments

------------------ Openkore Issues Template ------------------

  • Openkore version git:
  • Server: all server need poseidon
  • Bug Report / Feature Request: Poseidon sever sometimes disconnect from RO client for unknown reasons , and then bot will be disconnected and keep relog , relog multi times in short time might cause a block ip for some server. Can poseidon detect if the RO client is connected , if RO client is disconnected then bot should disconnect too. Or after poseidon server send a request to RO client , but don't get reply for some time ,such as 1 sec,then resend same request, after 3 fails , then disconnect bot. Just some thought .
  • Summary:

hubertyang88 avatar Jun 21 '21 01:06 hubertyang88

Poseidon are 100% code exactly with nGG. Our code now must be protected against modifications.

Maybe HiRes got some delay at tasks or delay at decrypt the replyOrRelog_algo

tip: set relog to 5 seconds if not set and you can keep botting. This dc cannot be the cause of an awarable modification or excuse to twist poseidon's source.

Openkore is managed to reproduce the executable, any change are flags of modifications in game engine.

The only feature missing is :

https://github.com/FrozenCube/My-Plugins-for-Openkore-/blob/master/plugins/kgRelogger.pl

One of last modifications of lug changing relog time to the minimum of 5s

The 'my $t' is an stolen line from bRO exe that not changes (and it does part of ggreply)

With this i was able to steal even CSAuth3 addr pointer by steganography (PoC success by me) and GG Disable Hex Strings (thx kLab)

Probably it was stolen when Ragexe used to pack with ASpack

ghost avatar Oct 30 '22 01:10 ghost