Ремаппер который ломает классы

Начинающий
Статус
Оффлайн
Регистрация
9 Авг 2024
Сообщения
93
Реакции[?]
1
Поинты[?]
1K
Написано на коленке за 3 минуты, код полное говнище, крякается за 5 минут, но кодерам всякого говна(ака catlavan$$, rogalik$$) может помочь в обсере табуретки.

Классы до:
1728102977840.png

Классы после:
1728103003550.png

Код:
DeusFuscator.java:
public class DeusFuscator {
    public static void main(String[] args) {
        String inputJarPath = "Z:\\free\\memory\\deus.jar";
        String outputJarPath = "Z:\\free\\memory\\deus-out.jar";

        try {
            JarFile jarFile = new JarFile(inputJarPath);
            Enumeration<JarEntry> entries = jarFile.entries();

            try (JarOutputStream outputJar = new JarOutputStream(new FileOutputStream(outputJarPath))) {
                while (entries.hasMoreElements()) {
                    JarEntry entry = entries.nextElement();
                    String entryName = entry.getName();
                    String newEntryName = entryName;

                    if (entryName.startsWith("package_name/") && !entryName.endsWith("/")) {
                        newEntryName = entryName += "/";
                        System.out.println("Remapped class: " + entryName + " -> " + newEntryName);
                    }

                    JarEntry newEntry = new JarEntry(newEntryName);
                    outputJar.putNextEntry(newEntry);

                    try (InputStream input = jarFile.getInputStream(entry)) {
                        byte[] buffer = new byte[4096];
                        int bytesRead;
                        while ((bytesRead = input.read(buffer)) != -1) {
                            outputJar.write(buffer, 0, bytesRead);
                        }
                    }

                    outputJar.closeEntry();
                }
            }

            jarFile.close();

            System.out.println("Jar remapped -> " + outputJarPath);

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
inputJarPath менять на путь до джарки которую надо ремапнуть
outputJarPath путь до готовой джарки
package_name заменить на имя пакейджа в котором надо ремапнуть классы


Навалите пожалуйста сюда реакций говна и клоунов за такой дерьмовый код!
 
Начинающий
Статус
Оффлайн
Регистрация
26 Янв 2023
Сообщения
319
Реакции[?]
1
Поинты[?]
1K
Написано на коленке за 3 минуты, код полное говнище, крякается за 5 минут, но кодерам всякого говна(ака catlavan$$, rogalik$$) может помочь в обсере табуретки.

Классы до:
Посмотреть вложение 287225

Классы после:
Посмотреть вложение 287226

Код:
DeusFuscator.java:
public class DeusFuscator {
    public static void main(String[] args) {
        String inputJarPath = "Z:\\free\\memory\\deus.jar";
        String outputJarPath = "Z:\\free\\memory\\deus-out.jar";

        try {
            JarFile jarFile = new JarFile(inputJarPath);
            Enumeration<JarEntry> entries = jarFile.entries();

            try (JarOutputStream outputJar = new JarOutputStream(new FileOutputStream(outputJarPath))) {
                while (entries.hasMoreElements()) {
                    JarEntry entry = entries.nextElement();
                    String entryName = entry.getName();
                    String newEntryName = entryName;

                    if (entryName.startsWith("package_name/") && !entryName.endsWith("/")) {
                        newEntryName = entryName += "/";
                        System.out.println("Remapped class: " + entryName + " -> " + newEntryName);
                    }

                    JarEntry newEntry = new JarEntry(newEntryName);
                    outputJar.putNextEntry(newEntry);

                    try (InputStream input = jarFile.getInputStream(entry)) {
                        byte[] buffer = new byte[4096];
                        int bytesRead;
                        while ((bytesRead = input.read(buffer)) != -1) {
                            outputJar.write(buffer, 0, bytesRead);
                        }
                    }

                    outputJar.closeEntry();
                }
            }

            jarFile.close();

            System.out.println("Jar remapped -> " + outputJarPath);

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
inputJarPath менять на путь до джарки которую надо ремапнуть
outputJarPath путь до готовой джарки
package_name заменить на имя пакейджа в котором надо ремапнуть классы


Навалите пожалуйста сюда реакций говна и клоунов за такой дерьмовый код!
Круто 👍
 
Forge Api ;-;
Забаненный
Статус
Оффлайн
Регистрация
3 Май 2023
Сообщения
867
Реакции[?]
19
Поинты[?]
9K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
/del сливали 150 лет назад эту хуйню
 
Забаненный
Статус
Оффлайн
Регистрация
10 Май 2023
Сообщения
804
Реакции[?]
9
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Мне нравится
 
Начинающий
Статус
Оффлайн
Регистрация
23 Июн 2023
Сообщения
399
Реакции[?]
2
Поинты[?]
0
Написано на коленке за 3 минуты, код полное говнище, крякается за 5 минут, но кодерам всякого говна(ака catlavan$$, rogalik$$) может помочь в обсере табуретки.

Классы до:
Посмотреть вложение 287225

Классы после:
Посмотреть вложение 287226

Код:
DeusFuscator.java:
public class DeusFuscator {
    public static void main(String[] args) {
        String inputJarPath = "Z:\\free\\memory\\deus.jar";
        String outputJarPath = "Z:\\free\\memory\\deus-out.jar";

        try {
            JarFile jarFile = new JarFile(inputJarPath);
            Enumeration<JarEntry> entries = jarFile.entries();

            try (JarOutputStream outputJar = new JarOutputStream(new FileOutputStream(outputJarPath))) {
                while (entries.hasMoreElements()) {
                    JarEntry entry = entries.nextElement();
                    String entryName = entry.getName();
                    String newEntryName = entryName;

                    if (entryName.startsWith("package_name/") && !entryName.endsWith("/")) {
                        newEntryName = entryName += "/";
                        System.out.println("Remapped class: " + entryName + " -> " + newEntryName);
                    }

                    JarEntry newEntry = new JarEntry(newEntryName);
                    outputJar.putNextEntry(newEntry);

                    try (InputStream input = jarFile.getInputStream(entry)) {
                        byte[] buffer = new byte[4096];
                        int bytesRead;
                        while ((bytesRead = input.read(buffer)) != -1) {
                            outputJar.write(buffer, 0, bytesRead);
                        }
                    }

                    outputJar.closeEntry();
                }
            }

            jarFile.close();

            System.out.println("Jar remapped -> " + outputJarPath);

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
inputJarPath менять на путь до джарки которую надо ремапнуть
outputJarPath путь до готовой джарки
package_name заменить на имя пакейджа в котором надо ремапнуть классы


Навалите пожалуйста сюда реакций говна и клоунов за такой дерьмовый код!
Хахаха ну ты бобик у дороги кнш...
У Catlavan'а будет селф база в отличие от тебя, дожирающий сурсы апгрейда)))
 
Начинающий
Статус
Оффлайн
Регистрация
14 Апр 2023
Сообщения
563
Реакции[?]
6
Поинты[?]
5K
Написано на коленке за 3 минуты, код полное говнище, крякается за 5 минут, но кодерам всякого говна(ака catlavan$$, rogalik$$) может помочь в обсере табуретки.

Классы до:
Посмотреть вложение 287225

Классы после:
Посмотреть вложение 287226

Код:
DeusFuscator.java:
public class DeusFuscator {
    public static void main(String[] args) {
        String inputJarPath = "Z:\\free\\memory\\deus.jar";
        String outputJarPath = "Z:\\free\\memory\\deus-out.jar";

        try {
            JarFile jarFile = new JarFile(inputJarPath);
            Enumeration<JarEntry> entries = jarFile.entries();

            try (JarOutputStream outputJar = new JarOutputStream(new FileOutputStream(outputJarPath))) {
                while (entries.hasMoreElements()) {
                    JarEntry entry = entries.nextElement();
                    String entryName = entry.getName();
                    String newEntryName = entryName;

                    if (entryName.startsWith("package_name/") && !entryName.endsWith("/")) {
                        newEntryName = entryName += "/";
                        System.out.println("Remapped class: " + entryName + " -> " + newEntryName);
                    }

                    JarEntry newEntry = new JarEntry(newEntryName);
                    outputJar.putNextEntry(newEntry);

                    try (InputStream input = jarFile.getInputStream(entry)) {
                        byte[] buffer = new byte[4096];
                        int bytesRead;
                        while ((bytesRead = input.read(buffer)) != -1) {
                            outputJar.write(buffer, 0, bytesRead);
                        }
                    }

                    outputJar.closeEntry();
                }
            }

            jarFile.close();

            System.out.println("Jar remapped -> " + outputJarPath);

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
inputJarPath менять на путь до джарки которую надо ремапнуть
outputJarPath путь до готовой джарки
package_name заменить на имя пакейджа в котором надо ремапнуть классы


Навалите пожалуйста сюда реакций говна и клоунов за такой дерьмовый код!
впринципе для паст пойдет, хотя это снимается буквально рекафом, хотел спастить в свой $$selfcode protect но понял что это рекафом снимается так что смысла нету(
 
Начинающий
Статус
Оффлайн
Регистрация
8 Мар 2024
Сообщения
683
Реакции[?]
3
Поинты[?]
3K
Написано на коленке за 3 минуты, код полное говнище, крякается за 5 минут, но кодерам всякого говна(ака catlavan$$, rogalik$$) может помочь в обсере табуретки.

Классы до:
Посмотреть вложение 287225

Классы после:
Посмотреть вложение 287226

Код:
DeusFuscator.java:
public class DeusFuscator {
    public static void main(String[] args) {
        String inputJarPath = "Z:\\free\\memory\\deus.jar";
        String outputJarPath = "Z:\\free\\memory\\deus-out.jar";

        try {
            JarFile jarFile = new JarFile(inputJarPath);
            Enumeration<JarEntry> entries = jarFile.entries();

            try (JarOutputStream outputJar = new JarOutputStream(new FileOutputStream(outputJarPath))) {
                while (entries.hasMoreElements()) {
                    JarEntry entry = entries.nextElement();
                    String entryName = entry.getName();
                    String newEntryName = entryName;

                    if (entryName.startsWith("package_name/") && !entryName.endsWith("/")) {
                        newEntryName = entryName += "/";
                        System.out.println("Remapped class: " + entryName + " -> " + newEntryName);
                    }

                    JarEntry newEntry = new JarEntry(newEntryName);
                    outputJar.putNextEntry(newEntry);

                    try (InputStream input = jarFile.getInputStream(entry)) {
                        byte[] buffer = new byte[4096];
                        int bytesRead;
                        while ((bytesRead = input.read(buffer)) != -1) {
                            outputJar.write(buffer, 0, bytesRead);
                        }
                    }

                    outputJar.closeEntry();
                }
            }

            jarFile.close();

            System.out.println("Jar remapped -> " + outputJarPath);

        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
inputJarPath менять на путь до джарки которую надо ремапнуть
outputJarPath путь до готовой джарки
package_name заменить на имя пакейджа в котором надо ремапнуть классы


Навалите пожалуйста сюда реакций говна и клоунов за такой дерьмовый код!
/del было
 
Забаненный
Статус
Оффлайн
Регистрация
10 Май 2023
Сообщения
804
Реакции[?]
9
Поинты[?]
3K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Начинающий
Статус
Оффлайн
Регистрация
9 Авг 2024
Сообщения
93
Реакции[?]
1
Поинты[?]
1K
Хахаха ну ты бобик у дороги кнш...
У Catlavan'а будет селф база в отличие от тебя, дожирающий сурсы апгрейда)))
Че ты несешь, катлаван это буквально чит на сурсах экспенсива, только с большим количеством функций.
 
Забаненный
Статус
Оффлайн
Регистрация
27 Окт 2023
Сообщения
50
Реакции[?]
0
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
package_name заменить на имя пакейджа в котором надо ремапнуть классы СТОП КЛАСС ИЛИ ПАПКУ
 
Забаненный
Статус
Оффлайн
Регистрация
8 Авг 2024
Сообщения
905
Реакции[?]
6
Поинты[?]
5K
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
хелп пж дс minipiga12
 
Сверху Снизу