Çözüldü Sunucumuzda M/IX trojan var?

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

teknolojitamirci

Yay Yok, İskelet Yok
Katılım
19 Mart 2025
Mesajlar
280
Elmaslar
91
Puan
1.430
Konum
Jupiter
Minecraft
teknolojitamirci

Discord:

teknodev_mc

Merhabalar,
sunucumuzun açılmasına çok az süre kaldı ve acil yetiştirmemiz lazım ancak sunucumuza bulaşmış bir MX/IO trojan olduğu verisini bize ait bir eklenti + ajleaderboards eklentisi bize bildirdi. Yaklaşık kurulu eklentilerimizin 4/3 'üne bulaşmış durumda. Bunu düzeltmenin bir kısa yolu var mıdır? Olayı çözmemize yardımcı olabilecek arkadaşlar kısa çözümü yazabilirlerse çok seviniriz.

1780129194342.webp

0:34:04 WARN]: [io.netty.channel.DefaultChannelPipeline] An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception.
java.lang.IllegalStateException: zip file closed
at java.base/java.util.zip.ZipFile.ensureOpen(ZipFile.java:846) ~[?:?]
at java.base/java.util.zip.ZipFile.getEntry(ZipFile.java:338) ~[?:?]
at java.base/java.util.jar.JarFile.getEntry(JarFile.java:517) ~[?:?]
at java.base/java.util.jar.JarFile.getJarEntry(JarFile.java:472) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:209) ~[leaf-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:169) ~[leaf-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:164) ~[leaf-api-1.21.4-R0.1-SNAPSHOT.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at nouralpx-1.0-SNAPSHOT.jar/com.teknodev.libs.packetevents.injector.connection.ServerChannelHandler.channelRead(ServerChannelHandler.java:71) ~[nouralpx-1.0-SNAPSHOT.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at ItsMyConfig-4.3.0.jar/to.itsme.itsmyconfig.shade.iopacketevents.injector.connection.ServerChannelHandler.channelRead(ServerChannelHandler.java:81) ~[ItsMyConfig-4.3.0.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at technoanticheat-2.3.3.jar/com.teknodev.libs.packetevents.impl.injector.connection.ServerChannelHandler.channelRead(ServerChannelHandler.java:75) ~[technoanticheat-2.3.3.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at Protocolib.jar/com.comphenix.protocol.injector.netty.manager.InjectionChannelInitializer.channelRead(InjectionChannelInitializer.java:26) ~[Protocolib.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at forcepack-1.3.74-paper-velocity.jar/forcepack.libs.pe.impl.injector.connection.ServerChannelHandler.channelRead(ServerChannelHandler.java:81) ~[forcepack-1.3.74-paper-velocity.jar:?]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:444) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:412) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1357) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:440) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:420) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:868) ~[netty-transport-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.epoll.AbstractEpollServerChannel$EpollServerSocketUnsafe.epollInReady(AbstractEpollServerChannel.java:120) ~[netty-transport-classes-epoll-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.epoll.AbstractEpollChannel$AbstractEpollUnsafe$1.run(AbstractEpollChannel.java:425) ~[netty-transport-classes-epoll-4.1.127.Final.jar:4.1.127.Final]
at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:173) ~[netty-common-4.1.127.Final.jar:4.1.127.Final]
at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:166) ~[netty-common-4.1.127.Final.jar:4.1.127.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472) ~[netty-common-4.1.127.Final.jar:4.1.127.Final]
at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:408) ~[netty-transport-classes-epoll-4.1.127.Final.jar:4.1.127.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:998) ~[netty-common-4.1.127.Final.jar:4.1.127.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.127.Final.jar:4.1.127.Final]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]
[10:34:05 WARN]: [io.netty.channel.DefaultChannelPipeline] An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception.
java.lang.IllegalStateException: zip file closed
at java.base/java.util.zip.ZipFile.ensureOpen(ZipFile.java:846) ~[?:?]
at java.base/java.util.zip.ZipFile.getEntry(ZipFile.java:338) ~[?:?]
at java.base/java.util.jar.JarFile.getEntry(JarFile.java:517) ~[?:?]
at java.base/java.util.jar.JarFile.getJarEntry(JarFile.java:472) ~[?:?]
 
  • nouralpx-1.0-SNAPSHOT.jar
  • technoanticheat-2.3.3.jar
  • ItsMyConfig-4.3.0.jar
  • Protocolib.jar
  • forcepack-1.3.74-paper-velocity.jar

    Logu okudum sunucu kapatılmış/bozulmuş .jardaki java classını okumaya çalıştığı için hata vermiş.

    Asıl hata şurada patlıyor: PluginClassLoader.findClass, ServerChannelHandler.channelRead
    Packet Events kullanan birden fazla plugin aynı anda Netty/packet injection yapıyor
    hatanın büyük kısmı burada.

    nouralpx ve technoanticheat pluginlerinde aynı com.teknodev.libs.packetevents kullanıyor, aynı library olunca çakışıyor olabilir.

    Özellikle anti cheat ve forcepack pluginleri aynı anda çalışınca birbirine giriyor olabilir, şimdi yapmanız gerekenler;

    Pluginleri teker teker devre dışı bırakıp test et,
    nouralpx-10 devre dışı bırak diğerleri aktif kalsın, eğer hala aynı hatayı veriyorsa
    technoanticheat-2.3.3.jar'ı devre dışı bırak nouralpx-10'u aktif et, eğer hala aynı hatayı veriyorsa sıra sıra denemeye devam et

    Not: Özellikle technoanticheat-2.3.3.jar ile forcepack.13.74-paper-velocity.jar'ı kesinlikle dene birisi sunucuda aktifken diğerini devre dışı bırak.


    Bu dediğimi sıra sıra yapıp log dosyası atarsan yardım etmeye devam ederim, iyi günler :)
 
  • nouralpx-1.0-SNAPSHOT.jar
  • technoanticheat-2.3.3.jar
  • ItsMyConfig-4.3.0.jar
  • Protocolib.jar
  • forcepack-1.3.74-paper-velocity.jar

    Logu okudum sunucu kapatılmış/bozulmuş .jardaki java classını okumaya çalıştığı için hata vermiş.

    Asıl hata şurada patlıyor: PluginClassLoader.findClass, ServerChannelHandler.channelRead
    Packet Events kullanan birden fazla plugin aynı anda Netty/packet injection yapıyor
    hatanın büyük kısmı burada.

    nouralpx ve technoanticheat pluginlerinde aynı com.teknodev.libs.packetevents kullanıyor, aynı library olunca çakışıyor olabilir.

    Özellikle anti cheat ve forcepack pluginleri aynı anda çalışınca birbirine giriyor olabilir, şimdi yapmanız gerekenler;

    Pluginleri teker teker devre dışı bırakıp test et,
    nouralpx-10 devre dışı bırak diğerleri aktif kalsın, eğer hala aynı hatayı veriyorsa
    technoanticheat-2.3.3.jar'ı devre dışı bırak nouralpx-10'u aktif et, eğer hala aynı hatayı veriyorsa sıra sıra denemeye devam et

    Not: Özellikle technoanticheat-2.3.3.jar ile forcepack.13.74-paper-velocity.jar'ı kesinlikle dene birisi sunucuda aktifken diğerini devre dışı bırak.


    Bu dediğimi sıra sıra yapıp log dosyası atarsan yardım etmeye devam ederim, iyi günler :)
Hata çözülmüştür , desteğiniz için teşekkür ederim
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst