Euro Loki

09/03/2006 04:00 SiSa#61
Ich finde es auf eine Seite gut das sie einen Weg gefunden haben die Bots aussen vor zu halten, aber auch wieder schlecht da ich davon auch betroffen bin. :bandit:

Es war immer wieder lästig wenn ich da 30 Bots sah auf einer Map und dann noch angeben mit har ich habe heute nacht 15 Bots am laufen gehabt. :eek:
Irgendwo muss es auch eine Grenze geben und ich gehe davon stark aus das diese stark überschritten wurde, sonst würde nicht solch ein Verschlüsselungssystem in Ragnarok implantiert.
Ich spiele jetzt keine Ahnung 2,5 Jahre euro und da wurde schon gesagt Ro wird nicht mehr lange machen und siehe da, das Spiel gibt es immer noch.
Natürlich hat Ragnarok ihre Schattenseiten, aber dennoch hatte ich bis jetzt immer sehr viel Spass.

Mal gucken wie das alles so weitergeht.
09/03/2006 11:17 CyRuSTheViRuS#62
euRO IST der Grund warum RO zu Grunde gehen wird.
Als euRO erschaffen wurde, wurde nicht einfach nur ein RO Server erschaffen sondern auch die größte virtuelle menschliche Ansammlung von Noobs.... und n Schwarzes Loch über Deutschland.

Ne jetzt ma im ernst.
Ihr tut so als ob die Welt untergeht.
Wieviele Server haben das denn schon ?
euRO, pRO ?

Wäre Gravity schlau gewesen hätten sie das ganze Packet Protokoll verschlüsselt aber nein das ist ja zu viel arbeit, da vergrößern sie lieber 3 Packets um das 20~ Fache.

Außerdem würde ich da auch gar nicht ma von Verschlüsselung reden.
Es heisst nicht umsonst Padded Packets bzw Mutated Packets.
Die Packets sind nur verstellt.
Bzw eigentlich nur die größe die sich variabel ständig ändert.
Aber verschlüsselung is da keine.

Ich würde schon behaupten das RO speziell euRO zu Grunde geht.
Es hat nix mit Spielerzahlen zu tun oder so.
Das Spiel ist einfach langweilig weil von Seiten Gravitys nix mehr neues kommt.
Was gibts denn für neue Updates?
Neue Maps -> Neue Klassen -> Neue Städte -> Neue Monster
Wow x,x das nenn ich mal Innovation.
09/03/2006 12:04 ChibiEbil#63
Warum sollten die nicht jetzt schon an den nächsten mutate packets arbeiten falls dieser algo raus ist?
Aba so dämlich wie die sind nyo :rolleyes: .

Cy würden die alle packets bearbeitet hätten, würds doch sicher richtig laggen oda? ^^.

Ich kenne genug pserver die bessa als euro sind, da isses klar das euro untergeht, auch wenn ich weine wenn ich daran denk wieviel zeit ich da rein gesteckt hab, und die auf ürgend nen pserver oda iro bessa aufgehoben wär, jetzt habich kein bock nomma von neu aufn lowrate bzw iro anzufagen ^^.
Obwohl mir etwas anderes als euro sicher besser gefallen würd ~_~.

Hi*deki
09/03/2006 12:41 CyRuSTheViRuS#64
Quote:
Originally posted by Hideki@Sep 3 2006, 12:04
Cy würden die alle packets bearbeitet hätten, würds doch sicher richtig laggen oda? ^^.
ich sagte "richtige Packet Encryption" und nicht "alle Packets gepadded".
die verschlüsselung würde nich wirklich laggen, wenn mans richtig anstellt, da traffic an sich nich wirklich steigt.
aber bei padded packets steigt der traffic enorm hoch ;o
09/03/2006 14:23 killyou#65
lineage 2 arbeitet z.B. mit verschlüsselten packeten
...wofür ich immer noch ein decryption tool suche ;-)
09/03/2006 23:26 euroloki#66
Es könnte doch sein das die heute die padded packets entfernen und diese nur für dbl EXP reingemacht haben oder? Sonst hätte man doch ein offizieles Statement dazu gesehen.? Ich hoffe das Sie heute Nachts alles wieder rückgängig machen.

Das sowas kommt war mir klar. Ich konnte die letzte Woche komplett durch botten ohne das ein GM kam. Fand ich schon merkwürdig. Vielleicht haben Sie die packets nur reingetan um zu sehen wer ein Bot ist und wer nicht? Die Botter gehen bestimmt nicht mehr online; btw teilweise weniger online als vorher; Zumindestens in meinem Freundekreis
09/04/2006 00:04 ChibiEbil#67
rofl nur weil jemand dann nichtmehr/weniger on is heisst es nich das es ein bot is, das können die dann nicht wissen =o.
Und die haben die sicher nich nur für das event reingemacht oO
was hätte das denn fürn sinn die freun sich doch über alles was botter ownt.
09/04/2006 06:36 phr34k_17#68
@CyRuSTheViRuS
wegen novastar kann ich ned viel sagen, nur das was man hört, ob das stimmt ka
aber hör bloss auf mit shicebird, ich hab da genug gründe <.<

das euro immer mehr zu grund geht, ja die updates hmm
"langweilig" das stimmt
die "events" sind auch eher lahm und so

das was mich wirklich ankotzt, is dass, dass sie den spielern ned wirklich entgegen kommen

kein duldung von double client (mehr)
ro-market killung -> bot wurde genutzt und jetzt mit packed padding sowieso unmöglich
keine unterstützung von projekten wie euRo-Bank

ich mein, ja euRo das versuchskaninchen
Against botter (und anderem zeug)
nyo ob da nur naps, b00ns und so zocken is die andere sache

aber euro macht immer weniger spaß
und sobald das mit packet padding "gegessen" ist,
hast du über lags und botter

siehe last woe, wer lagt am schnellsten zum emp
wer lagt am meisten exp etc
find das eher ne frechheit sowas zu machen

und statement für? wozu? spielen kannst du es ja nach wie vor
damals als die carddroprate zu hoch war, wegen update und so
gabs da irgendwie statement dazu oder roll back?
nö wozu, die leute die kein real life haben die haben es
derbst ausgenutzt, but who cares?

"ich als gm weiß nix von und basta"
09/06/2006 12:58 LSD56#69
richtig nobel endlich ist euro bot-free<3
09/06/2006 14:16 XYeuRoSpieler#70
Quote:
Originally posted by metalKore@Aug 31 2006, 23:28
Support? EuRO? /hmm
Ja, es laggt übelst, ich hatte es zuerst auf das Dbl-Exp Event geschoben,
aber ich zumindest konnte kaum 5 Sekunden ohne einen längeren Freeze spielen...
so derbe hat es auch nicht gelagt aber es war schlimmer als normal dachte es läge an dbl aber wenn ich das lese -.- kein openkore mehr

aber wie geht dann der gm service noch ist ja auch ein bot?
09/06/2006 14:34 Thr!ce#71
Nur weil das OpenKore Team nicht weis wie man mit den Padded Packets umgeht, heist es nicht, dass Gravity/Bhi nicht damit umgehen kann.

Bin mir sicher, dass die den GM Service Bot schon lange angepasst haben, sind ja nicht blöd..
09/06/2006 17:38 CyRuSTheViRuS#72
Quote:
Originally posted by XYeuRoSpieler+Sep 6 2006, 14:16--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td>QUOTE (XYeuRoSpieler @ Sep 6 2006, 14:16)</td></tr><tr><td id='QUOTE'> <!--QuoteBegin--metalKore@Aug 31 2006, 23:28
Support? EuRO? /hmm
Ja, es laggt übelst, ich hatte es zuerst auf das Dbl-Exp Event geschoben,
aber ich zumindest konnte kaum 5 Sekunden ohne einen längeren Freeze spielen...
so derbe hat es auch nicht gelagt aber es war schlimmer als normal dachte es läge an dbl aber wenn ich das lese -.- kein openkore mehr

aber wie geht dann der gm service noch ist ja auch ein bot? [/b][/quote]
bots funzen weiterhin wenn mans richtig anstellt... sie können halt nur nich das sitzen, stehen bzw attack packet nutzen da diese padded sind (korrigiert mich wenn ich eins vergessen hab)
und der gm service steht ja nur dumm rum bzw ist einfach nur da
09/06/2006 17:40 unkown#73
habe denn bot sowieso nur geused um laden auf zumachen nur geht das net mehr voll asi
09/06/2006 17:52 ChibiEbil#74
Quote:
Originally posted by CyRuSTheViRuS@Sep 6 2006, 17:38
können halt nur nich das sitzen, stehen bzw attack packet nutzen da diese padded sind (korrigiert mich wenn ich eins vergessen hab)
und der gm service steht ja nur dumm rum bzw ist einfach nur da
Und skill packets soweit ich mich erriner =o, und da der gm service ( denk ich ma ) keins davon nutzt, müssten die nix ändern ;3
09/09/2006 13:02 darkfate#75
kleine beschreibung

Quote:
//-- For more information visit [Only registered and activated users can see links. Click Here To Register...] --//

Packet Paddings
---------------


Introduction
------------

'Packet Padding' is an option of Aegis Ragnarok servers, they first appeared in
episode 10.2 and were probably implemented to stop bots and maybe other 3rd
party programs. They usually affect the attack, sit, stand and skill packets and
are known to cause lags depending to the size of the packets.

The 'Packet Padding' option changes the size of the attack, sit, stand and skill
packets after the client sync packet is sent to the server [1], that means the sync
(GetTickCount() reversed) probably affects the length of the packets. The
paddings (the FF's, FD's etc) in the packets are either randomly generated or
the server just doesn't care about them, the only thing it checks is the length
and nothing else.

[1]
The sync packet is usually sent all 12 seconds.

Examples:
---------

The 'Packet Padding' option seems to have a modifier that modifies the length of
the attack, sit, stand and skill packets.

In these examples the 'Packet Padding' modifier is probably 5

***Example (Sit)***

89 00 BB 00 00 00 00 00 00 00 00 FB FC FF FD FF
FF FE FF FF FF FF FF FF FF FC 00 00 00 00 FE FF
FF FF FF FF FF FF FF 00 00 FB FC FF FD FF FF FE
FF FF FF FF FF FB FC FF FD FF FF FE FF FF FF FF
FB FC FF FD FF FF FE FF FF FF FF FF FF FF 00 00
00 00 00 FF 01 00 00 00 00 FF FF FF FF 01 00 00
00 00 FF FF FE FF FF 02 00 00 00 FD FF FE FF FF
FF FF FF FF FF FF FF 00 00 00 00 01 00 00 00 01
00 00 00 FD FF FE FF FF FF FF FF FF FF 00 00 00
00 00 00 01 00 00 00 01 00 FD FF FE FF FF FF FF
FF FF FF 00 00 00 00 00 00 FF FF FF FF 01 00 00
00 00 00 00 00 FF FF 02 00 00 00

Packet Padding: YES (probably set to 5)
Size: 187 bytes
Packet: Sit

***

89 00 00 00 00 00 02

Packet Padding: NO
Size: 7 bytes
Packet: Sit


It causes lag
-------------

Actually it's not sure if it really causes lag but this is probably the reason
why most of the servers didn't activate the Packet Paddings. But in fact the lag
increased on many private servers after they updated to Aegis 10.2 [1]
euRO users also seem to be experiencing lags since they implemented the
Packet Paddings though it's not sure if the lags are really caused by the Packet
Paddings [2]

(The lags may either be caused because of the packetsize or because the server
has to recalculate the length for every user every 12 seconds)

[1]
The leaked Aegis 10.2 had the 'Packet Padding' option set to 5 and it's
hard coded so they couldn't do much against it.

[2]
I'm still sure the Packet Paddings cause lags (even if it just increases only a bit), but it seems the euRO staff
doesn't.


OpenKore and Packet Paddings
----------------------------

At the moment OpenKore doesn't support Packet Padding, you can still bot on
servers with active Packet Padding but you won't be able to attack, sit, stand
or use skills [1].

[1]
You have to set 'serverType 7'

The OpenKore developers were thinking about a temporary solution that would send the
Insert key to the client every time the sync packet is sent to obtain the length
of the attack, sit and stand packet (0089) but that isn't implemented yet.

Affected Packets
----------------

Like I already mentioned many times the affected packets are usually:

attack (0089)
sit (0089)
stand (0089)
skill use (0113)

The packet length of the 89 (attack, sit, stand) packet is different than the
one of the 113 (skill use) packet.


How to solve this problem and how you can help!
-----------------------------------------------

The only thing we know is that the client uses
GetTickCount() and the account ID to calculate the length. [1]

[1]
Maybe other things are also required, we don't really know.
I think that the initial sync is also required.
(I don't have many proofs for that :p )

If you have any knowledge in reverse engineering you can probably help us!

The only thing we need to know is how the client calculates the length of the
packet.