A friend of mine asked me to help him with a transfer of L2j from Win 7 to Ubuntu Server. Everything is fine but whenever I login I get traffic down and 9999 ping so I cannot login on the actual server.
I will copy -paste here some info from the login/gameserver config... perhaps someone could help me with this:
loginserver.ini
ExternalHostname = 38.96...... (my public IP)
InternalHostname = 127.0.0.1
LoginserverHostname = 38.96...... (my public IP)
LoginserverPort = 2106
LoginHostname = 38.96...... (my public IP)
LoginPort = 9014
gameserver.ini
GameserverHostname = 38...... (my public IP)
GameserverPort = 7777
ExternalHostname = 38.96...... (my public IP)
InternalHostname = 127.0.0.1
LoginPort = 9014
LoginHost = 38.96...... (my public IP)
Tried all sorts of combinations with these IP's ...unfortunately the messge is the same, the needed ports are open in the firewall (tried also with firewall off) - still the same.
Classic move "its not a virus, all antiviruses are just wrong." The moment someone starts yelling "FIND THE MALICIOUS CODE" and mocking heuristic detection, its usually because there is something shady in there… or they have no clue what heuristic detection even is.
If your files was clean, you wouldn’t be this defensive or getting personal.
when half the AV vendors are throwing out names like Trojan.Win32.Kasidet, Trj/Chgt.AD, and Gen:Variant.Tedy.537463, maybe it’s not "heuristics", maybe its just a shady-ass .rar.
If there is smoke you don't argue with the smoke detector, you check the kitchen.
But hey, maybe they all got paid too, right? 🤷♂️
the argue comes down to trusting you (a nobody) versus AV vendors
Popular threat label trojan.tedy
Threat categories trojan
Family labels tedy
can i call you Teddy from now on? yes i can Teddy
https://github.com/gawric/Guide-L2Unity/blob/main/Guide/Pakets/Blowfish/General description.md
Perhaps you will find it useful
piece of encryption and decryption code from Acis Interlude
I transferred these methods to Unity c# and everything works fine
https://ibb.co/DHhP0JYr
I think the first 2 bytes are the packet size.
Third byte packet id
And then the information itself
It's all there in l2j servers
Hello,
I’m working on decrypting the Init packet that the server sends to the client during login. This packet is treated specially and contains the Blowfish keys used to encrypt and decrypt subsequent packets. Although it isn’t encrypted irreversibly and should be reversible, I haven’t succeeded yet.
My goal is to extract the Blowfish key to decrypt certain client packets without disrupting the normal session flow. I can inject a DLL to sniff the packets, and with that I plan to develop a module that extends the client’s functionality. For example, after logging in, this module would capture all the data the client receives (character data, etc.). Additionally, it could listen for real-time server events, enabling integrations with Discord SDKs or other systems, thereby expanding Lineage 2’s capabilities.
Init packet(0x00) LoginServer.
Currently in the java Cores I checked there is no decode function for this package, only encript.
Question
l2herbal
Hi guys,
A friend of mine asked me to help him with a transfer of L2j from Win 7 to Ubuntu Server. Everything is fine but whenever I login I get traffic down and 9999 ping so I cannot login on the actual server.
I will copy -paste here some info from the login/gameserver config... perhaps someone could help me with this:
loginserver.ini
ExternalHostname = 38.96...... (my public IP)
gameserver.ini
GameserverHostname = 38...... (my public IP)
Tried all sorts of combinations with these IP's ...unfortunately the messge is the same, the needed ports are open in the firewall (tried also with firewall off) - still the same.
Please advise!
Thanks in advance!
19 answers to this question
Recommended Posts