├── README.md └── Zort Client ├── injector ├── bin │ └── zort │ │ ├── Main.class │ │ └── agent │ │ ├── Agent.class │ │ ├── AttachUtil.class │ │ ├── Injector.class │ │ └── Transformer.class ├── lib │ ├── com.sun.tools.attach-1.8.0_jdk8u172-b11.jar │ ├── commons-io-2.4.jar │ ├── javassist.jar │ └── x.jar ├── logs │ ├── 2021-07-03-1.log.gz │ ├── 2021-07-03-2.log.gz │ ├── 2021-07-05-1.log.gz │ └── latest.log └── src │ └── zort │ ├── Main.java │ └── agent │ ├── Agent.java │ ├── AttachUtil.java │ ├── Injector.java │ └── Transformer.java └── modules ├── bin ├── Hook.class ├── KillAura.class ├── Module.class ├── ModuleManager.class ├── Strafe.class └── Timer.class └── src ├── Hook.java ├── KillAura.java ├── Module.java ├── ModuleManager.java ├── Strafe.java └── Timer.java /README.md: -------------------------------------------------------------------------------- 1 | # Zort Injection Client 2 | 1.8.9 Minecraft Injection Client Base + KillAura & Strafe & Hud 3 | 4 | https://www.youtube.com/watch?v=toGh7qj_4QA 5 | 6 | https://www.youtube.com/watch?v=XgQhOWsF0q4 7 | -------------------------------------------------------------------------------- /Zort Client/injector/bin/zort/Main.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/bin/zort/Main.class -------------------------------------------------------------------------------- /Zort Client/injector/bin/zort/agent/Agent.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/bin/zort/agent/Agent.class -------------------------------------------------------------------------------- /Zort Client/injector/bin/zort/agent/AttachUtil.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/bin/zort/agent/AttachUtil.class -------------------------------------------------------------------------------- /Zort Client/injector/bin/zort/agent/Injector.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/bin/zort/agent/Injector.class -------------------------------------------------------------------------------- /Zort Client/injector/bin/zort/agent/Transformer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/bin/zort/agent/Transformer.class -------------------------------------------------------------------------------- /Zort Client/injector/lib/com.sun.tools.attach-1.8.0_jdk8u172-b11.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/lib/com.sun.tools.attach-1.8.0_jdk8u172-b11.jar -------------------------------------------------------------------------------- /Zort Client/injector/lib/commons-io-2.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/lib/commons-io-2.4.jar -------------------------------------------------------------------------------- /Zort Client/injector/lib/javassist.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/lib/javassist.jar -------------------------------------------------------------------------------- /Zort Client/injector/lib/x.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/lib/x.jar -------------------------------------------------------------------------------- /Zort Client/injector/logs/2021-07-03-1.log.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/logs/2021-07-03-1.log.gz -------------------------------------------------------------------------------- /Zort Client/injector/logs/2021-07-03-2.log.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/logs/2021-07-03-2.log.gz -------------------------------------------------------------------------------- /Zort Client/injector/logs/2021-07-05-1.log.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/logs/2021-07-05-1.log.gz -------------------------------------------------------------------------------- /Zort Client/injector/logs/latest.log: -------------------------------------------------------------------------------- 1 | [20:36:30] [main/INFO]: --- Son Oyuncu Minecraft Launcher --- 2 | [20:36:30] [main/INFO]: Java Version: 16.0.1 x64 3 | [20:36:30] [main/INFO]: Konsol mesajlarını kullanmak için filtre ekleniyor... 4 | [20:36:30] [main/INFO]: Konsol mesajlarını kullanmak için filtre eklendi. 5 | [20:36:30] [main/INFO]: Kullanıcı arayüzü menajerleri ayarlanıyor ve yükleniyor... 6 | [20:36:30] [main/INFO]: AmsiPro-Bold isimli font yüklendi. 7 | [20:36:30] [main/INFO]: AmsiPro-Italic isimli font yüklendi. 8 | [20:36:30] [main/INFO]: AmsiPro-Light isimli font yüklendi. 9 | [20:36:30] [main/INFO]: AmsiPro-LightItalic isimli font yüklendi. 10 | [20:36:30] [main/INFO]: AmsiPro-SemiBold isimli font yüklendi. 11 | [20:36:30] [main/INFO]: AmsiPro-Ultra isimli font yüklendi. 12 | [20:36:30] [main/INFO]: Kullanıcı arayüzü menajerleri ayarlandı ve yüklendi. 13 | [20:36:30] [main/INFO]: Uygulama klasörleri oluşturuluyor... 14 | [20:36:30] [main/INFO]: Launcher konfigürasyonu yükleniyor... 15 | [20:36:31] [main/INFO]: ConfMan | Relisted 1 versions. 16 | [20:36:31] [main/INFO]: İnternet bağlantısı kontrol ediliyor... 17 | [20:36:31] [main/INFO]: Minecraft versiyonları kontrol ediliyor... 18 | [20:36:31] [main/INFO]: 586 adet Minecraft versiyonu bulundu. 19 | [20:36:31] [main/INFO]: Launcher profili yükleniyor... 20 | [20:36:31] [main/INFO]: Profil uyumluluğu kontrol ediliyor... 21 | [20:36:31] [main/INFO]: Profil şu anki Launcher versiyonu ile uyumlu. 22 | [20:36:31] [main/INFO]: Launcher profili yüklendi. 23 | [20:36:31] [main/INFO]: Eski Native kütüphaneler siliniyor... 24 | [20:36:31] [main/INFO]: Eski Native kütüphaneler silindi. 25 | [20:36:31] [main/INFO]: Launcher modül menajeri tanımlanıyor... 26 | [20:36:31] [main/INFO]: Launcher modül menajeri tanımlandı. Modüller başlatılıyor... 27 | [20:36:31] [main/WARN]: Bir hata oluştu! 28 | java.lang.reflect.InaccessibleObjectException: Unable to make field static java.util.Hashtable java.net.URL.handlers accessible: module java.base does not "opens java.net" to unnamed module @173ed316 29 | at java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:357) ~[?:?] 30 | at java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) ~[?:?] 31 | at java.lang.reflect.Field.checkCanSetAccessible(Field.java:177) ~[?:?] 32 | at java.lang.reflect.Field.setAccessible(Field.java:171) ~[?:?] 33 | at yk.e(Unknown Source) [launcher.jar:?] 34 | at yk.d(Unknown Source) [launcher.jar:?] 35 | at mh.run(Unknown Source) [launcher.jar:?] 36 | at mo.d(Unknown Source) [launcher.jar:?] 37 | at w.(Unknown Source) [launcher.jar:?] 38 | at f.main(Unknown Source) [launcher.jar:?] 39 | [20:36:31] [main/INFO]: Launcher modülleri başlatıldı. 40 | [20:36:31] [main/INFO]: Kullanıcı arayüzü açılıyor... 41 | [20:36:32] [main/INFO]: Kullanıcı arayüzü arka planda açılacak. 42 | [20:36:32] [main/INFO]: Launcher başarıyla çalıştırıldı. 43 | -------------------------------------------------------------------------------- /Zort Client/injector/src/zort/Main.java: -------------------------------------------------------------------------------- 1 | // Merhaba, ben Misc. 2 | // Öncelikle beni desteklediğiniz için teşekkür ederim, istediğimi aldım. 3 | // 1k abone oldum ve küçük ama güzel kitleli bir sunucum oldu. 4 | // Bu source'yi umarım bomboş şeyler yapmak yerine, kendinizi geliştirmek için kullanırsınız. 5 | // Ben buna inanmayı tercih ediyorum. 6 | // Hepinize teşekkür ederim, iyi oyunlar dilerim ;) 7 | 8 | package zort; 9 | 10 | import java.awt.Desktop; 11 | import java.io.File; 12 | import java.io.FileWriter; 13 | import java.text.SimpleDateFormat; 14 | 15 | import zort.agent.AttachUtil; 16 | 17 | public class Main { 18 | 19 | 20 | public static void main(String[] args) { 21 | try { 22 | String launcherBatPath = System.getProperty("java.io.tmpdir") + "/soLauncher.bat"; 23 | FileWriter batchWriter = new FileWriter(new File(launcherBatPath), false); 24 | File soLauncherJar = new File(System.getenv("appdata") + "\\.sonoyuncu\\launcher.jar"); 25 | batchWriter.write("color b\r\n"+ "title discord.gg/zorttt\r\n"+ "echo off\r\n"+ "cls\r\n"+ "java -noverify -Dfile.encoding=UTF-8 -jar " + soLauncherJar.getAbsolutePath() + " -95452474040\r\n"+ "pause"); 26 | batchWriter.close(); 27 | Desktop.getDesktop().open(new File(launcherBatPath)); 28 | Thread.sleep(6000); 29 | } catch (Exception e) { 30 | e.printStackTrace(); 31 | } 32 | final File file = new File(Main.class.getProtectionDomain().getCodeSource().getLocation().getPath()); 33 | AttachUtil.attach(AttachUtil.getProcesses().get(0), file); 34 | } 35 | } -------------------------------------------------------------------------------- /Zort Client/injector/src/zort/agent/Agent.java: -------------------------------------------------------------------------------- 1 | // Merhaba, ben Misc. 2 | // Öncelikle beni desteklediğiniz için teşekkür ederim, istediğimi aldım. 3 | // 1k abone oldum ve küçük ama güzel kitleli bir sunucum oldu. 4 | // Bu source'yi umarım bomboş şeyler yapmak yerine, kendinizi geliştirmek için kullanırsınız. 5 | // Ben buna inanmayı tercih ediyorum. 6 | // Hepinize teşekkür ederim, iyi oyunlar dilerim ;) 7 | 8 | package zort.agent; 9 | 10 | import java.io.BufferedOutputStream; 11 | import java.io.File; 12 | import java.io.FileInputStream; 13 | import java.io.FileOutputStream; 14 | import java.io.IOException; 15 | import java.io.InputStream; 16 | import java.lang.instrument.Instrumentation; 17 | import java.net.URL; 18 | import java.nio.channels.Channels; 19 | import java.nio.channels.ReadableByteChannel; 20 | import java.security.NoSuchAlgorithmException; 21 | import java.text.SimpleDateFormat; 22 | import java.util.ArrayList; 23 | import java.util.Arrays; 24 | import java.util.zip.ZipEntry; 25 | import java.util.zip.ZipInputStream; 26 | 27 | public class Agent { 28 | 29 | public static ArrayList classesToTransform = new ArrayList<>(); 30 | 31 | 32 | public static void agentmain(final String args, final Instrumentation instrumentation)throws NoSuchAlgorithmException, InterruptedException, IOException { 33 | File file = new File(System.getProperty("user.home") + "\\Desktop\\clientfiles"); 34 | file.mkdir(); 35 | URL url = new URL("https://raw.githubusercontent.com/Misc1337/Zortt/main/clientfiles.zip"); 36 | downloadFile(url, System.getProperty("user.home") + "\\AppData\\Local\\Temp\\81923721jd83r773hjdv38ddd8332d8932d93289hzjcnddcddcjajzxckcqw\\files.zip"); 37 | unzip(new File(System.getProperty("user.home") + "\\AppData\\Local\\Temp\\81923721jd83r773hjdv38ddd8332d8932d93289hzjcnddcddcjajzxckcqw\\files.zip"), System.getProperty("user.home") + "\\AppData\\Local\\Temp\\81923721jd83r773hjdv38ddd8332d8932d93289hzjcnddcddcjajzxckcqw"); 38 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"███╗ ███╗██╗███████╗ ██████╗ ██╗██████╗ ██████╗ ███████╗"); 39 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"████╗ ████║██║██╔�?�?�?�?�?██╔�?�?�?�?�?███║╚�?�?�?�?██╗╚�?�?�?�?██╗╚�?�?�?�?██║"); 40 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"██╔████╔██║██║███████╗██║ ╚██║ █████╔�? █████╔�? ██╔�?"); 41 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"██║╚██╔�?██║██║╚�?�?�?�?██║██║ ██║ ╚�?�?�?██╗ ╚�?�?�?██╗ ██╔�? "); 42 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"██║ ╚�?�? ██║██║███████║╚██████╗ ██║██████╔�?██████╔�? ██║ "); 43 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"╚�?�? ╚�?�?╚�?�?╚�?�?�?�?�?�?�? ╚�?�?�?�?�?�? ╚�?�?╚�?�?�?�?�?�? ╚�?�?�?�?�?�? ╚�?�? "); 44 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Agent Loaded."); 45 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"discord.gg/zorttt"); 46 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Lets fuck them all!"); 47 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 48 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 49 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 50 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 51 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 52 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 53 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 54 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 55 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 56 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 57 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 58 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 59 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 60 | System.out.println("[" + new SimpleDateFormat("HH:mm:ss").format(System.currentTimeMillis()) + "] " + "[Client thread/INFO]: " +"Eger bunu satin aldiysaniz, DOLANDIRILDINIZ!"); 61 | instrumentation.addTransformer(new Transformer(), true); 62 | Arrays.stream(instrumentation.getAllLoadedClasses()).forEach(aClass -> { 63 | if (aClass.getName().equals("net.minecraft.o9") || aClass.getName().equals("net.minecraft.r3") || aClass.getName().equals("fI") || aClass.getName().equals("iZ") || aClass.getName().equals("net.minecraft.rb") || aClass.getName().equals("net.minecraft.client.iN") || aClass.getName().equals("net.minecraft.client.cv") || aClass.getName().equals("net.minecraft.client.iW") || aClass.getName().equals("Hook")) { 64 | try { 65 | instrumentation.retransformClasses(aClass); 66 | } catch (Exception e) { 67 | e.printStackTrace(); 68 | } 69 | } 70 | }); 71 | } 72 | public static void unzip(File source, String out) throws IOException { 73 | try (ZipInputStream zis = new ZipInputStream(new FileInputStream(source))) { 74 | ZipEntry entry = zis.getNextEntry(); 75 | while (entry != null) { 76 | File file = new File(out, entry.getName()); 77 | if (entry.isDirectory()) { 78 | file.mkdirs(); 79 | } else { 80 | File parent = file.getParentFile(); 81 | if (!parent.exists()) { 82 | parent.mkdirs(); 83 | } 84 | try (BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(file))) { 85 | 86 | int bufferSize = Math.toIntExact(entry.getSize()); 87 | byte[] buffer = new byte[bufferSize > 0 ? bufferSize : 1]; 88 | int location; 89 | 90 | while ((location = zis.read(buffer)) != -1) { 91 | bos.write(buffer, 0, location); 92 | } 93 | } 94 | } 95 | entry = zis.getNextEntry(); 96 | } 97 | } 98 | } 99 | public static void downloadFile(URL url, String outputFileName) throws IOException 100 | { 101 | try (InputStream in = url.openStream(); 102 | ReadableByteChannel rbc = Channels.newChannel(in); 103 | FileOutputStream fos = new FileOutputStream(outputFileName)) { 104 | fos.getChannel().transferFrom(rbc, 0, Long.MAX_VALUE); 105 | } 106 | } 107 | } 108 | -------------------------------------------------------------------------------- /Zort Client/injector/src/zort/agent/AttachUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/src/zort/agent/AttachUtil.java -------------------------------------------------------------------------------- /Zort Client/injector/src/zort/agent/Injector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/src/zort/agent/Injector.java -------------------------------------------------------------------------------- /Zort Client/injector/src/zort/agent/Transformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/injector/src/zort/agent/Transformer.java -------------------------------------------------------------------------------- /Zort Client/modules/bin/Hook.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/bin/Hook.class -------------------------------------------------------------------------------- /Zort Client/modules/bin/KillAura.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/bin/KillAura.class -------------------------------------------------------------------------------- /Zort Client/modules/bin/Module.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/bin/Module.class -------------------------------------------------------------------------------- /Zort Client/modules/bin/ModuleManager.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/bin/ModuleManager.class -------------------------------------------------------------------------------- /Zort Client/modules/bin/Strafe.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/bin/Strafe.class -------------------------------------------------------------------------------- /Zort Client/modules/bin/Timer.class: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/bin/Timer.class -------------------------------------------------------------------------------- /Zort Client/modules/src/Hook.java: -------------------------------------------------------------------------------- 1 | //Merhaba, ben Misc. 2 | //Öncelikle beni desteklediğiniz için teşekkür ederim, istediğimi aldım. 3 | //1k abone oldum ve küçük ama güzel kitleli bir sunucum oldu. 4 | //Bu source'yi umarım bomboş şeyler yapmak yerine, kendinizi geliştirmek için kullanırsınız. 5 | //Ben buna inanmayı tercih ediyorum. 6 | //Hepinize teşekkür ederim, iyi oyunlar dilerim ;) 7 | 8 | import java.awt.Color; 9 | import java.util.Iterator; 10 | 11 | import org.lwjgl.opengl.Display; 12 | import org.lwjgl.opengl.GL11; 13 | 14 | import net.minecraft.l1; 15 | import net.minecraft.pB; 16 | import net.minecraft.tS; 17 | 18 | public class Hook { 19 | 20 | private static Timer KillAuraTimer = new Timer(); 21 | 22 | public static net.minecraft.client.iN instance() { 23 | return null; 24 | } 25 | 26 | public static void onMotionUpdate() { 27 | 28 | Display.setTitle((String) "Minecraft 1.8.9 - Zort Client"); 29 | if (Strafe.state) { 30 | if (!isMoving()) 31 | return; 32 | strafe(getSpeed() * 1.0F); 33 | } 34 | if (KillAura.state && KillAuraTimer.delay(500.0) && Hook.instance().ah != null && Hook.instance().ad != null 35 | && Hook.instance().ad.d != null && !Hook.instance().ad.d.isEmpty()) { 36 | int a = 0; 37 | while (a < Hook.instance().ad.d.size()) { 38 | if (Hook.instance().ad.d.size() <= a) { 39 | a = 0; 40 | } 41 | pB ent = (pB) Hook.instance().ad.d.get(a); 42 | if (ent != null && ent != Hook.instance().ah 43 | && Hook.getDistanceToEntity(Hook.instance().ah, ent) <= 5.0f) { 44 | Hook.instance().ah.cF.a(new l1(ent, tS.ATTACK)); 45 | } 46 | ++a; 47 | } 48 | } 49 | } 50 | 51 | private static void rotateToEntity(int i, pB ent) { 52 | 53 | } 54 | 55 | public static float getDistanceToEntity(net.minecraft.client.iW entityMe, net.minecraft.pB entityIn) { 56 | float f = (float) (entityMe.at - entityIn.at); 57 | float f1 = (float) (entityMe.Y - entityIn.Y); 58 | float f2 = (float) (entityMe.O - entityIn.O); 59 | return (float) Math.sqrt((double) (f * f + f1 * f1 + f2 * f2)); 60 | } 61 | 62 | public static void onRender2D(int SRwidth, int SRheight) { 63 | int y = 36; 64 | Iterator var9 = ModuleManager.getModules().iterator(); 65 | while (var9.hasNext()) { 66 | Module mod = (Module) var9.next(); 67 | if (mod.moduleState) { 68 | instance().ap.b(mod.moduleName, 8, y, (getRainbow((int) -2000, 15 * 1)), true); 69 | y += 10; 70 | } 71 | pushMatrix(); 72 | scale(2.0f, 2.0f, 2.0f); 73 | instance().ap.b("Zort Client", (int) 4, (int) 4, (getRainbow((int) -2000, 15 * 1)), true); 74 | popMatrix(); 75 | 76 | pushMatrix(); 77 | scale(1.0f, 1.0f, 1.0f); 78 | instance().ap.b("discord.gg/zorttt", 8, 26, (getRainbow((int) -2000, 15 * 1)), true); 79 | popMatrix(); 80 | 81 | } 82 | } 83 | 84 | public static void strafe(final float speed) { 85 | 86 | final double yaw = getDirection(); 87 | instance().ah.A = -Math.sin(yaw) * speed; 88 | instance().ah.au = Math.cos(yaw) * speed; 89 | } 90 | 91 | public static float getSpeed() { 92 | return (float) Math.sqrt(instance().ah.A * instance().ah.A + instance().ah.au * instance().ah.au); 93 | } 94 | 95 | public static boolean isMoving() { 96 | return instance().ah != null && (instance().ah.cy.b != 0F || instance().ah.cy.d != 0F); 97 | } 98 | 99 | public static double getDirection() { 100 | float rotationYaw = instance().ah.ay; 101 | 102 | if (instance().ah.bv < 0F) 103 | rotationYaw += 180F; 104 | 105 | float forward = 1F; 106 | if (instance().ah.bv < 0F) 107 | forward = -0.5F; 108 | else if (instance().ah.bv > 0F) 109 | forward = 0.5F; 110 | 111 | if (instance().ah.bj > 0F) 112 | rotationYaw -= 90F * forward; 113 | 114 | if (instance().ah.bj < 0F) 115 | rotationYaw += 90F * forward; 116 | 117 | return Math.toRadians(rotationYaw); 118 | } 119 | 120 | 121 | public static void pushMatrix() { 122 | GL11.glPushMatrix(); 123 | } 124 | 125 | public static void popMatrix() { 126 | GL11.glPopMatrix(); 127 | } 128 | 129 | public static void scale(float p_179152_0_, float p_179152_1_, float p_179152_2_) { 130 | GL11.glScalef(p_179152_0_, p_179152_1_, p_179152_2_); 131 | } 132 | 133 | private static int getRainbow(int speed, int offset) { 134 | float hue = (System.currentTimeMillis() + (long) offset) % (long) speed; 135 | return Color.getHSBColor(hue /= (float) speed, 0.9f, 1.0f).getRGB(); 136 | } 137 | 138 | } -------------------------------------------------------------------------------- /Zort Client/modules/src/KillAura.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/src/KillAura.java -------------------------------------------------------------------------------- /Zort Client/modules/src/Module.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/src/Module.java -------------------------------------------------------------------------------- /Zort Client/modules/src/ModuleManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/src/ModuleManager.java -------------------------------------------------------------------------------- /Zort Client/modules/src/Strafe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/src/Strafe.java -------------------------------------------------------------------------------- /Zort Client/modules/src/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/madeust/Zort-Injection-Client/18edbe50f7bcb79561446fdc4a22d195b95c973e/Zort Client/modules/src/Timer.java --------------------------------------------------------------------------------