• Ищем качественного (не новичок) разработчиков Xenforo для этого форума! В идеале, чтобы ты был фулл стек программистом. Если у тебя есть что показать, то свяжись с нами по контактным данным: https://t.me/DREDD

Самая легкая защита через Hwid

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
20 Ноя 2023
Сообщения
88
Реакции
1
Кароче держите легкую защиту для пасты, не обсирайте меня писал минут 30

HWIDChecker:
Expand Collapse Copy
package auth;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class HWIDChecker {
    private static final char[] hexArray = "0123456789ABCDEF".toCharArray();

    public static String getHWID() {
        try {
            MessageDigest hash = MessageDigest.getInstance("MD5");

            String data = System.getProperty("os.name") +
                    System.getProperty("os.arch") +
                    System.getProperty("os.version") +
                    Runtime.getRuntime().availableProcessors() +
                    System.getenv("PROCESSOR_IDENTIFIER") +
                    System.getenv("PROCESSOR_ARCHITECTURE") +
                    System.getenv("PROCESSOR_ARCHITEW6432") +
                    System.getenv("NUMBER_OF_PROCESSORS");

            byte[] hashedData = hash.digest(data.getBytes());
            return bytesToHex(hashedData);

        } catch (NoSuchAlgorithmException e) {
            throw new RuntimeException("Алгоритм хэширования не найден.", e);
        }
    }

    private static String bytesToHex(byte[] bytes) {
        char[] hexChars = new char[bytes.length * 2];
        for (int j = 0; j < bytes.length; j++) {
            int v = bytes[j] & 0xFF;
            hexChars[j * 2] = hexArray[v >>> 4];
            hexChars[j * 2 + 1] = hexArray[v & 0x0F];
        }
        return new String(hexChars);
    }

    public static boolean checkHWID(String hwid) {
        try {
            URL url = new URL("Ссылка на базу хвида.");
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setRequestMethod("GET");

            BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine).append("\n");
            }
            in.close();

            String[] hwidList = content.toString().replace("[", "").replace("]", "").split(",");

            for (String allowedHwid : hwidList) {
                if (allowedHwid.trim().equals(hwid)) {
                    return true;
                }
            }

            return false;

        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static void copyTocp (String hwid) {
        try {
            String command = "cmd /c echo " + hwid + " | clip";
            Process p = Runtime.getRuntime().exec(command);
            p.waitFor();
        } catch (InterruptedException | IOException e) {
            throw new RuntimeException(e);
        }
    }

    public static void main(String[] args) {
        String hwid = args[0];
        System.out.println("Полученный HWID: " + hwid);
        if (checkHWID(hwid)) {
        } else copyTocp(hwid);
        System.exit(0);
    }
}


В главный класс:
Expand Collapse Copy
      String hwid = HWIDChecker.getHWID();
        System.out.println("Hwid: " + hwid);
        if (!HWIDChecker.checkHWID(hwid)) {
            HWIDChecker.copyTocp(hwid);
            System.out.println("Пока.");
            Minecraft.getInstance().close();
            System.exit(0);
        }
 
Кароче держите легкую защиту для пасты, не обсирайте меня писал минут 30

HWIDChecker:
Expand Collapse Copy
package auth;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class HWIDChecker {
    private static final char[] hexArray = "0123456789ABCDEF".toCharArray();

    public static String getHWID() {
        try {
            MessageDigest hash = MessageDigest.getInstance("MD5");

            String data = System.getProperty("os.name") +
                    System.getProperty("os.arch") +
                    System.getProperty("os.version") +
                    Runtime.getRuntime().availableProcessors() +
                    System.getenv("PROCESSOR_IDENTIFIER") +
                    System.getenv("PROCESSOR_ARCHITECTURE") +
                    System.getenv("PROCESSOR_ARCHITEW6432") +
                    System.getenv("NUMBER_OF_PROCESSORS");

            byte[] hashedData = hash.digest(data.getBytes());
            return bytesToHex(hashedData);

        } catch (NoSuchAlgorithmException e) {
            throw new RuntimeException("Алгоритм хэширования не найден.", e);
        }
    }

    private static String bytesToHex(byte[] bytes) {
        char[] hexChars = new char[bytes.length * 2];
        for (int j = 0; j < bytes.length; j++) {
            int v = bytes[j] & 0xFF;
            hexChars[j * 2] = hexArray[v >>> 4];
            hexChars[j * 2 + 1] = hexArray[v & 0x0F];
        }
        return new String(hexChars);
    }

    public static boolean checkHWID(String hwid) {
        try {
            URL url = new URL("Ссылка на базу хвида.");
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setRequestMethod("GET");

            BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine).append("\n");
            }
            in.close();

            String[] hwidList = content.toString().replace("[", "").replace("]", "").split(",");

            for (String allowedHwid : hwidList) {
                if (allowedHwid.trim().equals(hwid)) {
                    return true;
                }
            }

            return false;

        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static void copyTocp (String hwid) {
        try {
            String command = "cmd /c echo " + hwid + " | clip";
            Process p = Runtime.getRuntime().exec(command);
            p.waitFor();
        } catch (InterruptedException | IOException e) {
            throw new RuntimeException(e);
        }
    }

    public static void main(String[] args) {
        String hwid = args[0];
        System.out.println("Полученный HWID: " + hwid);
        if (checkHWID(hwid)) {
        } else copyTocp(hwid);
        System.exit(0);
    }
}


В главный класс:
Expand Collapse Copy
      String hwid = HWIDChecker.getHWID();
        System.out.println("Hwid: " + hwid);
        if (!HWIDChecker.checkHWID(hwid)) {
            HWIDChecker.copyTocp(hwid);
            System.out.println("Пока.");
            Minecraft.getInstance().close();
            System.exit(0);
        }
код под пиво сойдет, но что бы это довести до нормальности нужно сидеть 3 часа где то
 
Кароче держите легкую защиту для пасты, не обсирайте меня писал минут 30

HWIDChecker:
Expand Collapse Copy
package auth;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class HWIDChecker {
    private static final char[] hexArray = "0123456789ABCDEF".toCharArray();

    public static String getHWID() {
        try {
            MessageDigest hash = MessageDigest.getInstance("MD5");

            String data = System.getProperty("os.name") +
                    System.getProperty("os.arch") +
                    System.getProperty("os.version") +
                    Runtime.getRuntime().availableProcessors() +
                    System.getenv("PROCESSOR_IDENTIFIER") +
                    System.getenv("PROCESSOR_ARCHITECTURE") +
                    System.getenv("PROCESSOR_ARCHITEW6432") +
                    System.getenv("NUMBER_OF_PROCESSORS");

            byte[] hashedData = hash.digest(data.getBytes());
            return bytesToHex(hashedData);

        } catch (NoSuchAlgorithmException e) {
            throw new RuntimeException("Алгоритм хэширования не найден.", e);
        }
    }

    private static String bytesToHex(byte[] bytes) {
        char[] hexChars = new char[bytes.length * 2];
        for (int j = 0; j < bytes.length; j++) {
            int v = bytes[j] & 0xFF;
            hexChars[j * 2] = hexArray[v >>> 4];
            hexChars[j * 2 + 1] = hexArray[v & 0x0F];
        }
        return new String(hexChars);
    }

    public static boolean checkHWID(String hwid) {
        try {
            URL url = new URL("Ссылка на базу хвида.");
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setRequestMethod("GET");

            BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine).append("\n");
            }
            in.close();

            String[] hwidList = content.toString().replace("[", "").replace("]", "").split(",");

            for (String allowedHwid : hwidList) {
                if (allowedHwid.trim().equals(hwid)) {
                    return true;
                }
            }

            return false;

        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static void copyTocp (String hwid) {
        try {
            String command = "cmd /c echo " + hwid + " | clip";
            Process p = Runtime.getRuntime().exec(command);
            p.waitFor();
        } catch (InterruptedException | IOException e) {
            throw new RuntimeException(e);
        }
    }

    public static void main(String[] args) {
        String hwid = args[0];
        System.out.println("Полученный HWID: " + hwid);
        if (checkHWID(hwid)) {
        } else copyTocp(hwid);
        System.exit(0);
    }
}


В главный класс:
Expand Collapse Copy
      String hwid = HWIDChecker.getHWID();
        System.out.println("Hwid: " + hwid);
        if (!HWIDChecker.checkHWID(hwid)) {
            HWIDChecker.copyTocp(hwid);
            System.out.println("Пока.");
            Minecraft.getInstance().close();
            System.exit(0);
        }
Спиздил мой код с моего ролика XD

(noad)

/DEL @SocketDeveloper
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Кароче держите легкую защиту для пасты, не обсирайте меня писал минут 30

HWIDChecker:
Expand Collapse Copy
package auth;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class HWIDChecker {
    private static final char[] hexArray = "0123456789ABCDEF".toCharArray();

    public static String getHWID() {
        try {
            MessageDigest hash = MessageDigest.getInstance("MD5");

            String data = System.getProperty("os.name") +
                    System.getProperty("os.arch") +
                    System.getProperty("os.version") +
                    Runtime.getRuntime().availableProcessors() +
                    System.getenv("PROCESSOR_IDENTIFIER") +
                    System.getenv("PROCESSOR_ARCHITECTURE") +
                    System.getenv("PROCESSOR_ARCHITEW6432") +
                    System.getenv("NUMBER_OF_PROCESSORS");

            byte[] hashedData = hash.digest(data.getBytes());
            return bytesToHex(hashedData);

        } catch (NoSuchAlgorithmException e) {
            throw new RuntimeException("Алгоритм хэширования не найден.", e);
        }
    }

    private static String bytesToHex(byte[] bytes) {
        char[] hexChars = new char[bytes.length * 2];
        for (int j = 0; j < bytes.length; j++) {
            int v = bytes[j] & 0xFF;
            hexChars[j * 2] = hexArray[v >>> 4];
            hexChars[j * 2 + 1] = hexArray[v & 0x0F];
        }
        return new String(hexChars);
    }

    public static boolean checkHWID(String hwid) {
        try {
            URL url = new URL("Ссылка на базу хвида.");
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setRequestMethod("GET");

            BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine).append("\n");
            }
            in.close();

            String[] hwidList = content.toString().replace("[", "").replace("]", "").split(",");

            for (String allowedHwid : hwidList) {
                if (allowedHwid.trim().equals(hwid)) {
                    return true;
                }
            }

            return false;

        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static void copyTocp (String hwid) {
        try {
            String command = "cmd /c echo " + hwid + " | clip";
            Process p = Runtime.getRuntime().exec(command);
            p.waitFor();
        } catch (InterruptedException | IOException e) {
            throw new RuntimeException(e);
        }
    }

    public static void main(String[] args) {
        String hwid = args[0];
        System.out.println("Полученный HWID: " + hwid);
        if (checkHWID(hwid)) {
        } else copyTocp(hwid);
        System.exit(0);
    }
}


В главный класс:
Expand Collapse Copy
      String hwid = HWIDChecker.getHWID();
        System.out.println("Hwid: " + hwid);
        if (!HWIDChecker.checkHWID(hwid)) {
            HWIDChecker.copyTocp(hwid);
            System.out.println("Пока.");
            Minecraft.getInstance().close();
            System.exit(0);
        }
очень круто!!!
"копирование" хвида через CMD cmd /c echo " + hwid + " | clip :roflanEbalo:

вкусняшки СССР
Кароче держите легкую защиту для пасты, не обсирайте меня писал минут 30

HWIDChecker:
Expand Collapse Copy
package auth;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class HWIDChecker {
    private static final char[] hexArray = "0123456789ABCDEF".toCharArray();

    public static String getHWID() {
        try {
            MessageDigest hash = MessageDigest.getInstance("MD5");

            String data = System.getProperty("os.name") +
                    System.getProperty("os.arch") +
                    System.getProperty("os.version") +
                    Runtime.getRuntime().availableProcessors() +
                    System.getenv("PROCESSOR_IDENTIFIER") +
                    System.getenv("PROCESSOR_ARCHITECTURE") +
                    System.getenv("PROCESSOR_ARCHITEW6432") +
                    System.getenv("NUMBER_OF_PROCESSORS");

            byte[] hashedData = hash.digest(data.getBytes());
            return bytesToHex(hashedData);

        } catch (NoSuchAlgorithmException e) {
            throw new RuntimeException("Алгоритм хэширования не найден.", e);
        }
    }

    private static String bytesToHex(byte[] bytes) {
        char[] hexChars = new char[bytes.length * 2];
        for (int j = 0; j < bytes.length; j++) {
            int v = bytes[j] & 0xFF;
            hexChars[j * 2] = hexArray[v >>> 4];
            hexChars[j * 2 + 1] = hexArray[v & 0x0F];
        }
        return new String(hexChars);
    }

    public static boolean checkHWID(String hwid) {
        try {
            URL url = new URL("Ссылка на базу хвида.");
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setRequestMethod("GET");

            BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine).append("\n");
            }
            in.close();

            String[] hwidList = content.toString().replace("[", "").replace("]", "").split(",");

            for (String allowedHwid : hwidList) {
                if (allowedHwid.trim().equals(hwid)) {
                    return true;
                }
            }

            return false;

        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static void copyTocp (String hwid) {
        try {
            String command = "cmd /c echo " + hwid + " | clip";
            Process p = Runtime.getRuntime().exec(command);
            p.waitFor();
        } catch (InterruptedException | IOException e) {
            throw new RuntimeException(e);
        }
    }

    public static void main(String[] args) {
        String hwid = args[0];
        System.out.println("Полученный HWID: " + hwid);
        if (checkHWID(hwid)) {
        } else copyTocp(hwid);
        System.exit(0);
    }
}


В главный класс:
Expand Collapse Copy
      String hwid = HWIDChecker.getHWID();
        System.out.println("Hwid: " + hwid);
        if (!HWIDChecker.checkHWID(hwid)) {
            HWIDChecker.copyTocp(hwid);
            System.out.println("Пока.");
            Minecraft.getInstance().close();
            System.exit(0);
        }
бро, какие нахуй 30 минут?)
это за 10 минут от силы пишется
Спиздил мой код с моего ролика XD

(noad)

/DEL
еще лучше)
спиздил код
 
очень круто!!!
"копирование" хвида через CMD cmd /c echo " + hwid + " | clip :roflanEbalo:

вкусняшки СССР

бро, какие нахуй 30 минут?)
это за 10 минут от силы пишется

еще лучше)
спиздил код
Бля ебать рофл ХАХАХАХАХАХАХАХХ
1732622292423.png


1732622318763.png


1732622331019.png



ХАХАХАХАХАХАХААХАХ
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
взаахахах, это селфкод он package поменял!
(надеюсь)
честно я просто вахуе, я не сливал ахуенную обфу/ремап или же защиту по хвиду только если с лоадером по кейауту и маленьким протектом но этого хватает полностью для фри защиты. Но блять пиздить такой код и выдавать за свой и просить у меня помощи, это просто лицемерие надеюсь тему удалят.
 
Кароче держите легкую защиту для пасты, не обсирайте меня писал минут 30

HWIDChecker:
Expand Collapse Copy
package auth;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class HWIDChecker {
    private static final char[] hexArray = "0123456789ABCDEF".toCharArray();

    public static String getHWID() {
        try {
            MessageDigest hash = MessageDigest.getInstance("MD5");

            String data = System.getProperty("os.name") +
                    System.getProperty("os.arch") +
                    System.getProperty("os.version") +
                    Runtime.getRuntime().availableProcessors() +
                    System.getenv("PROCESSOR_IDENTIFIER") +
                    System.getenv("PROCESSOR_ARCHITECTURE") +
                    System.getenv("PROCESSOR_ARCHITEW6432") +
                    System.getenv("NUMBER_OF_PROCESSORS");

            byte[] hashedData = hash.digest(data.getBytes());
            return bytesToHex(hashedData);

        } catch (NoSuchAlgorithmException e) {
            throw new RuntimeException("Алгоритм хэширования не найден.", e);
        }
    }

    private static String bytesToHex(byte[] bytes) {
        char[] hexChars = new char[bytes.length * 2];
        for (int j = 0; j < bytes.length; j++) {
            int v = bytes[j] & 0xFF;
            hexChars[j * 2] = hexArray[v >>> 4];
            hexChars[j * 2 + 1] = hexArray[v & 0x0F];
        }
        return new String(hexChars);
    }

    public static boolean checkHWID(String hwid) {
        try {
            URL url = new URL("Ссылка на базу хвида.");
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setRequestMethod("GET");

            BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine).append("\n");
            }
            in.close();

            String[] hwidList = content.toString().replace("[", "").replace("]", "").split(",");

            for (String allowedHwid : hwidList) {
                if (allowedHwid.trim().equals(hwid)) {
                    return true;
                }
            }

            return false;

        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static void copyTocp (String hwid) {
        try {
            String command = "cmd /c echo " + hwid + " | clip";
            Process p = Runtime.getRuntime().exec(command);
            p.waitFor();
        } catch (InterruptedException | IOException e) {
            throw new RuntimeException(e);
        }
    }

    public static void main(String[] args) {
        String hwid = args[0];
        System.out.println("Полученный HWID: " + hwid);
        if (checkHWID(hwid)) {
        } else copyTocp(hwid);
        System.exit(0);
    }
}


В главный класс:
Expand Collapse Copy
      String hwid = HWIDChecker.getHWID();
        System.out.println("Hwid: " + hwid);
        if (!HWIDChecker.checkHWID(hwid)) {
            HWIDChecker.copyTocp(hwid);
            System.out.println("Пока.");
            Minecraft.getInstance().close();
            System.exit(0);
        }
спиздил у типа с ютуба и написал то что делал 30 минут :seemsgood:
 
Кароче держите легкую защиту для пасты, не обсирайте меня писал минут 30

HWIDChecker:
Expand Collapse Copy
package auth;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.MalformedURLException;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;

public class HWIDChecker {
    private static final char[] hexArray = "0123456789ABCDEF".toCharArray();

    public static String getHWID() {
        try {
            MessageDigest hash = MessageDigest.getInstance("MD5");

            String data = System.getProperty("os.name") +
                    System.getProperty("os.arch") +
                    System.getProperty("os.version") +
                    Runtime.getRuntime().availableProcessors() +
                    System.getenv("PROCESSOR_IDENTIFIER") +
                    System.getenv("PROCESSOR_ARCHITECTURE") +
                    System.getenv("PROCESSOR_ARCHITEW6432") +
                    System.getenv("NUMBER_OF_PROCESSORS");

            byte[] hashedData = hash.digest(data.getBytes());
            return bytesToHex(hashedData);

        } catch (NoSuchAlgorithmException e) {
            throw new RuntimeException("Алгоритм хэширования не найден.", e);
        }
    }

    private static String bytesToHex(byte[] bytes) {
        char[] hexChars = new char[bytes.length * 2];
        for (int j = 0; j < bytes.length; j++) {
            int v = bytes[j] & 0xFF;
            hexChars[j * 2] = hexArray[v >>> 4];
            hexChars[j * 2 + 1] = hexArray[v & 0x0F];
        }
        return new String(hexChars);
    }

    public static boolean checkHWID(String hwid) {
        try {
            URL url = new URL("Ссылка на базу хвида.");
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();
            connection.setRequestMethod("GET");

            BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
            String inputLine;
            StringBuilder content = new StringBuilder();
            while ((inputLine = in.readLine()) != null) {
                content.append(inputLine).append("\n");
            }
            in.close();

            String[] hwidList = content.toString().replace("[", "").replace("]", "").split(",");

            for (String allowedHwid : hwidList) {
                if (allowedHwid.trim().equals(hwid)) {
                    return true;
                }
            }

            return false;

        } catch (Exception e) {
            e.printStackTrace();
            return false;
        }
    }

    public static void copyTocp (String hwid) {
        try {
            String command = "cmd /c echo " + hwid + " | clip";
            Process p = Runtime.getRuntime().exec(command);
            p.waitFor();
        } catch (InterruptedException | IOException e) {
            throw new RuntimeException(e);
        }
    }

    public static void main(String[] args) {
        String hwid = args[0];
        System.out.println("Полученный HWID: " + hwid);
        if (checkHWID(hwid)) {
        } else copyTocp(hwid);
        System.exit(0);
    }
}


В главный класс:
Expand Collapse Copy
      String hwid = HWIDChecker.getHWID();
        System.out.println("Hwid: " + hwid);
        if (!HWIDChecker.checkHWID(hwid)) {
            HWIDChecker.copyTocp(hwid);
            System.out.println("Пока.");
            Minecraft.getInstance().close();
            System.exit(0);
        }
/DEL Еблана, украл код.
 
Назад
Сверху Снизу