Jump to content

Recommended Posts

Posted

Thanks a lot for this, it would've been a reason to move to Hercules if this wasn't going to get supported.

After some (newbie) issues I finally got it working on my test server, can't wait to push this through.

Posted (edited)

enabled by default @_@
I should rediff all my test clients

 

 

Were too lazy to completely diff my Client again, so I just moved some lines of the "DisablePacketEncryption"-Patch by Ai4rei.

 

Maybe someone needs it, too: Paste: df6z6jd1xyi

Edited by Jey
Posted

what's the advantage of this update? if i will be using own keys on my client, what happen to players who use custom client? thanks

Posted

what's the advantage of this update? if i will be using own keys on my client, what happen to players who use custom client? thanks

I guess, they won't be able to connect to the server.

Posted

 

what's the advantage of this update? if i will be using own keys on my client, what happen to players who use custom client? thanks

I guess, they won't be able to connect to the server.

 

ohh that's great. been a major headache bcoz of cheaters.

 

can this also eliminate bots?

Posted

 

 

what's the advantage of this update? if i will be using own keys on my client, what happen to players who use custom client? thanks

I guess, they won't be able to connect to the server.

 

ohh that's great. been a major headache bcoz of cheaters.

 

can this also eliminate bots?

 

Exactly the purpose of this feature.

Posted

 

 

 

what's the advantage of this update? if i will be using own keys on my client, what happen to players who use custom client? thanks

I guess, they won't be able to connect to the server.

 

ohh that's great. been a major headache bcoz of cheaters.

 

can this also eliminate bots?

 

Exactly the purpose of this feature.

 

nice..i'm going to try this asap..thanks

Posted

150329024116.jpg

 

i need help client 2013-12-23c /sob

somehow it supposed to check for the input, not when patcher get the default keys, so just do this below

 Patches/PacketEncryptionKeys.qs | 17 -----------------
 1 file changed, 17 deletions(-)

diff --git a/Patches/PacketEncryptionKeys.qs b/Patches/PacketEncryptionKeys.qs
index ffd19c1..0d1d802 100644
--- a/Patches/PacketEncryptionKeys.qs
+++ b/Patches/PacketEncryptionKeys.qs
@@ -16,23 +16,6 @@ function PacketEncryptionKeys(varname, keyindex) {
 		return keyaddrs;//Error message
 	}
 	
-	//Duplicate Check
-	switch(keyindex) {
-		case 0:
-			if (keyaddrs[2] == keyaddrs[0]) {
-				return "First Packet Key is copy of Third for this date - change Third one instead";
-			}
-			if (keyaddrs[1] == keyaddrs[0]) {
-				return "First Packet Key is copy of Second for this date - change Second one instead";
-			}
-			break;
-		case 1:
-			if (keyaddrs[2] == keyaddrs[1]) {
-				return "Second Packet Key is copy of Third for this date - change Third one instead";
-			}
-			break;
-	}
-	
 	var curValue = convertToBE(exe.fetchHex(keyaddrs[keyindex], 4));
 	exe.getUserInput(varname, XTYPE_HEXSTRING, 'Hex input', 'Enter the new key', curValue);
 	exe.replace(keyaddrs[keyindex], varname, PTYPE_STRING);
Posted

Can someone already apply this to client 2012-04-10?

 

Been trying to make it work but still no luck. :)

 

 

[info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x4a19,l:19).

[info]: Closed connection from '127.0.0.1'.
[info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x4afe,l:19).
[info]: Closed connection from '127.0.0.1'.
 

 

I'm using weediff and nemo..with my custom keys checked here.

Posted

Can someone already apply this to client 2012-04-10?

 

Been trying to make it work but still no luck. :)

 

 

[info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x4a19,l:19).

[info]: Closed connection from '127.0.0.1'.
[info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x4afe,l:19).
[info]: Closed connection from '127.0.0.1'.
 

 

I'm using weediff and nemo..with my custom keys checked here.

Check your packet db. Set the packet version to match the client you are using.

Posted

Can someone already apply this to client 2012-04-10?

 

Been trying to make it work but still no luck. :)

 

 

[info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x4a19,l:19).

[info]: Closed connection from '127.0.0.1'.
[info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x4afe,l:19).
[info]: Closed connection from '127.0.0.1'.
 

 

I'm using weediff and nemo..with my custom keys checked here.

 

same problem , whenever i make and diff my client and put the right keys , getting rejected from the server with the error above , any idea why this is happening?

Posted

 

Can someone already apply this to client 2012-04-10?

 

Been trying to make it work but still no luck. :)

 

 

[info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x4a19,l:19).

[info]: Closed connection from '127.0.0.1'.
[info]: clif_parse: Disconnecting session #3 with unknown packet version (p:0x4afe,l:19).
[info]: Closed connection from '127.0.0.1'.
 

 

I'm using weediff and nemo..with my custom keys checked here.

Check your packet db. Set the packet version to match the client you are using.

 

 already did that.

 

here's my input in my packet db

 

 

packet_db_ver: 30

packet_keys_use: 0x792CDD46,0xE91F4D8B,0x3C7F8865
Posted

oooh my mistake..currently rA only accepts 0x7FFFFFFF for maximum key value and my 2nd key is higher.

 

 

packet_db_ver: 30

packet_keys_use: 0x792CDD46,0xE91F4D8B,0x3C7F8865

 

I changed my 2nd key and everything works fine.

Posted

hi all,

i got some error.

i'm using Nemo for  2012-04-10 Client and my skill tree become Korean language.

can i diff using another diff tools for packet obfuscation Feature ?

sorry for my bad english

   
Posted

Update your LUA/B.

i'm using the same LUA files , but if i'm using WeeDiff tree skill have normal language and i'm try to use nemo, tree skill become korean language.

because i'm using .lua

Posted

 

Update your LUA/B.

i'm using the same LUA files , but if i'm using WeeDiff tree skill have normal language and i'm try to use nemo, tree skill become korean language.

because i'm using .lua

 

 

I used first weediff to uncheck disable packet onfuscation and other recommended/custom settings and then used nemo to add the 3 keys..and it works for me..

Posted

 

 

Update your LUA/B.

i'm using the same LUA files , but if i'm using WeeDiff tree skill have normal language and i'm try to use nemo, tree skill become korean language.

because i'm using .lua

 

 

I used first weediff to uncheck disable packet onfuscation and other recommended/custom settings and then used nemo to add the 3 keys..and it works for me..

 

thank you sir ^.^

  • 2 weeks later...
Posted

 

fKoHyN8.jpg

what is this means? why my 1st and 3rd keys are the same?

generate 1st and 3rd keys again. /ok

 

thanks for the info dude. /ok

  • 2 weeks later...
Posted

Hi all,

 

According to this page

I'm using 2012-04-10, and in the result column it shows BROKEN
Does this mean Packet Obfuscation is not supported for this client date??

Or I just input my 3 custom keys and check if it's pass or not, don't mind with the table below??

Thanks
 

Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...