38
38
import java .util .List ;
39
39
import java .util .Random ;
40
40
41
- import javax . xml . bind . DatatypeConverter ;
41
+ import static com . github . mob41 . blapi . HexUtil . bytes2hex ;
42
42
43
43
import org .slf4j .Logger ;
44
44
import org .slf4j .LoggerFactory ;
@@ -389,7 +389,7 @@ public boolean auth(boolean reauth) throws IOException {
389
389
log .debug ("auth Sending CmdPacket with AuthCmdPayload: cmd=" + Integer .toHexString (sendPayload .getCommand ())
390
390
+ " len=" + sendPayload .getPayload ().getData ().length );
391
391
392
- log .debug ("auth AuthPayload initial bytes to send: {}" , DatatypeConverter . printHexBinary (sendPayload .getPayload ().getData ()));
392
+ log .debug ("auth AuthPayload initial bytes to send: {}" , bytes2hex (sendPayload .getPayload ().getData ()));
393
393
394
394
DatagramPacket recvPack = sendCmdPkt (10000 , 2048 , sendPayload );
395
395
@@ -401,7 +401,7 @@ public boolean auth(boolean reauth) throws IOException {
401
401
return false ;
402
402
}
403
403
404
- log .debug ("auth recv encrypted data bytes (" + data .length +") after initial req: {}" , DatatypeConverter . printHexBinary (data ));
404
+ log .debug ("auth recv encrypted data bytes (" + data .length +") after initial req: {}" , bytes2hex (data ));
405
405
406
406
byte [] payload = null ;
407
407
try {
@@ -417,11 +417,11 @@ public boolean auth(boolean reauth) throws IOException {
417
417
return false ;
418
418
}
419
419
420
- log .debug ("auth Packet received payload bytes: " + DatatypeConverter . printHexBinary (payload ));
420
+ log .debug ("auth Packet received payload bytes: " + bytes2hex (payload ));
421
421
422
422
key = subbytes (payload , 0x04 , 0x14 );
423
423
424
- log .debug ("auth Packet received key bytes: " + DatatypeConverter . printHexBinary (key ));
424
+ log .debug ("auth Packet received key bytes: " + bytes2hex (key ));
425
425
426
426
if (key .length % 16 != 0 ) {
427
427
log .error ("auth Received key len is not a multiple of 16! Aborting" );
@@ -434,7 +434,7 @@ public boolean auth(boolean reauth) throws IOException {
434
434
435
435
id = subbytes (payload , 0x00 , 0x04 );
436
436
437
- log .debug ("auth Packet received id bytes: " + DatatypeConverter . printHexBinary (id ) + " with ID len=" + id .length );
437
+ log .debug ("auth Packet received id bytes: " + bytes2hex (id ) + " with ID len=" + id .length );
438
438
439
439
log .debug ("auth End of authentication method" );
440
440
alreadyAuthorized = true ;
@@ -530,7 +530,7 @@ public DatagramPacket sendCmdPkt(int timeout, int bufSize, CmdPayload cmdPayload
530
530
public DatagramPacket sendCmdPkt (InetAddress sourceIpAddr , int sourcePort , int timeout , int bufSize ,
531
531
CmdPayload cmdPayload ) throws IOException {
532
532
CmdPacket cmdPkt = new CmdPacket (mac , pktCount ++, id , aes , cmdPayload );
533
- log .debug ("sendCmdPkt - Send Command Packet bytes: {}" , DatatypeConverter . printHexBinary (cmdPkt .getData ()));
533
+ log .debug ("sendCmdPkt - Send Command Packet bytes: {}" , bytes2hex (cmdPkt .getData ()));
534
534
return sendPkt (sock , cmdPkt , InetAddress .getByName (host ), 80 , timeout , bufSize );
535
535
}
536
536
@@ -1041,7 +1041,7 @@ public static DatagramPacket sendPkt(DatagramSocket sock, Packet pkt, InetAddres
1041
1041
}
1042
1042
}
1043
1043
1044
- log .debug ("sendPkt - recv data bytes (" + recepack .getData ().length +") after initial req: {}" , DatatypeConverter . printHexBinary (recepack .getData ()));
1044
+ log .debug ("sendPkt - recv data bytes (" + recepack .getData ().length +") after initial req: {}" , bytes2hex (recepack .getData ()));
1045
1045
recepack .setData (removeNullsFromEnd (recepack .getData (), 0 ));
1046
1046
return recepack ;
1047
1047
}
0 commit comments