Commit 3f5fdfb3 authored by liujiahua123123's avatar liujiahua123123

??

parent 6e01b4ec
...@@ -11,9 +11,9 @@ import java.io.DataInputStream ...@@ -11,9 +11,9 @@ import java.io.DataInputStream
class Server0825Packet(private val type: Type, inputStream: DataInputStream) : ServerPacket(inputStream) { class Server0825Packet(private val type: Type, inputStream: DataInputStream) : ServerPacket(inputStream) {
lateinit var serverIP: String; lateinit var serverIP: String;
var loginTime: Int = 0; var loginTime: Int = 0
lateinit var loginIP: String; lateinit var loginIP: String
lateinit var token: ByteArray; lateinit var token: ByteArray
lateinit var tgtgtKey: ByteArray lateinit var tgtgtKey: ByteArray
enum class Type { enum class Type {
...@@ -36,7 +36,7 @@ class Server0825Packet(private val type: Type, inputStream: DataInputStream) : S ...@@ -36,7 +36,7 @@ class Server0825Packet(private val type: Type, inputStream: DataInputStream) : S
serverIP = data.readIP() serverIP = data.readIP()
} }
0X00 -> { 0X00 -> {
data.skip(5) data.skip(4)
token = data.readNBytes(56) token = data.readNBytes(56)
data.skip(28) data.skip(28)
......
...@@ -12,6 +12,7 @@ fun main(){ ...@@ -12,6 +12,7 @@ fun main(){
val s = DataInputStream(data.hexToBytes().inputStream()) val s = DataInputStream(data.hexToBytes().inputStream())
val packet = Server0825Packet(Server0825Packet.Type.TYPE_08_25_31_01,s) val packet = Server0825Packet(Server0825Packet.Type.TYPE_08_25_31_01,s)
packet.decode() packet.decode()
System.out.println(packet.token.toUByteArray().toHexString(" "))
System.out.println(packet.loginTime) System.out.println(packet.loginTime)
System.out.println(packet.loginIP) System.out.println(packet.loginIP)
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment