This commit is contained in:
cyberpwn
2021-09-25 13:52:50 -04:00
parent 57ef3842e9
commit 384a28c517
83 changed files with 323 additions and 670 deletions

View File

@@ -25,7 +25,6 @@ import java.io.BufferedReader;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.CharArrayWriter;
import java.io.DataOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
@@ -166,16 +165,15 @@ public class IO {
public static String longsToHex(long[] bytes) {
byte[] v = new byte[bytes.length * 8];
for(int i = 0; i < bytes.length; i++)
{
v[i * 8] = (byte)(bytes[i] >>> 56);
v[(i * 8) + 1] = (byte)(bytes[i] >>> 48);
v[(i * 8) + 2] = (byte)(bytes[i] >>> 40);
v[(i * 8) + 3] = (byte)(bytes[i] >>> 32);
v[(i * 8) + 4] = (byte)(bytes[i] >>> 24);
v[(i * 8) + 5] = (byte)(bytes[i] >>> 16);
v[(i * 8) + 6] = (byte)(bytes[i] >>> 8);
v[(i * 8) + 7] = (byte)(bytes[i] >>> 0);
for (int i = 0; i < bytes.length; i++) {
v[i * 8] = (byte) (bytes[i] >>> 56);
v[(i * 8) + 1] = (byte) (bytes[i] >>> 48);
v[(i * 8) + 2] = (byte) (bytes[i] >>> 40);
v[(i * 8) + 3] = (byte) (bytes[i] >>> 32);
v[(i * 8) + 4] = (byte) (bytes[i] >>> 24);
v[(i * 8) + 5] = (byte) (bytes[i] >>> 16);
v[(i * 8) + 6] = (byte) (bytes[i] >>> 8);
v[(i * 8) + 7] = (byte) (bytes[i] >>> 0);
}
return bytesToHex(v);