- Katılım
- 30 Ağustos 2018
- Mesajlar
- 365
- Elmaslar
- 283
- Puanlar
- 9.885
- Minecraft
- Geyik
Merhabalar mc-tr üyeleri!
Hiç sunucunuzun neden çok CPU tükettiğini yada sürekli lag girdiğini düşündünüz mü?
Sorunun cevabı çok basit. Öncelikle benim nasıl öğrendiğimden bahsedelim.
Birkaç gündür kendi sunucum üzerinde 4 Çekirdeğin 2 sini tüketen bir plugin keşfetmemle bu serüven başladı.
Sunucumda durup dururken TPS 4-10 arasına düşüyor ve hiç artmıyordu. top bilgilerine baktığımda sunucumun CPU sunu %140-180 arası tüketen (Ortalama 1.4 - 1.8 Çekirdek) tüketen bir plugine rastladım. Bu plugin top bilgilerinde tabiki gözükmüyor. Daha sonra forumlarda gezerek ve bir arkadaşımla bu durumu konuşurken onda da aynı sorun olduğunu öğrendim. Biraz daha araştırdım ve bir kaç sonuca vardım. Plugin klasörüm plugin adeti başına 3mb daha ağırlaşmış (180MB) dan bahsediyoruz arkadaşlar :)
Aynı zamanda oyun içerisinde masum gibi duran bir EssentialsFly belirmişti. Bu ne acaba diye düşünürken olayı biraz daha derinleştirip sonuca vardım.
Bunu plugman ile devre dışı bırakınca bir sorunum kalmadı. Bahsettiğim arkadaşımdan AutoPickup plugini aldığım için bana bulaşmıştı. Ve o tür bir virüs ki pluginden plugine atlıyor. Kısacası kendi ellerimle hazırladığım paket birden bire virüs doldu!! Bir arkadaşıma gönderirsem ona da bulaşmak için tetikte bekliyor!
Yani kısacası kimsenin paketini almayın, kimseden plugin almayın. Kendiniz uyumlu sürümleri bulun.
EssentialsFly'dan nasıl kurtulacağımız konusuna gelirsek,
*Bütün bu işlemler için sunucunuzun kapalı durumda olması gerekmektedir.*
Sunucumuzdaki pluginlerin ne zaman virüslendiğini ve boyutunu görüyorsunuz bir çoğunun tarihi aynı :)
İşaretlediğim pluginlere virüs bulaşamamış nedenini bilmiyorum, onlar temiz duruyor çünkü 3mb dan küçükler.
Zaten açarsanız da kendiniz görebilirsiniz temiz olduklarını. (Plugini açmayı göstericem ileride.)
Öncelikle bütün pluginleri kendi bilgisayarımıza alalım yada uzak masaüstü win'unuz varsa oradan da yapabilirsiniz.
Ardından plugini seçelim ve sağ tıklayalım!
Ardından WinRAR ile aç sekmesine tıklayalım.
Ve gördüğümüz gibi virüsümüz kabak gibi ortaya çıktı :) Şimdi onu yok etmek için üstüne tıklayıp delete tuşuna basalım
(Her pluginde farklı isimde olur, zaten garip isminden ve boyutundan anlayabilirsiniz virüs olduğunu birden fazla olma durumunda hepsini siliniz.)
Boyut küçüldü plugin temizlendi :)
Daha sonrasında bütün pluginler için aynı işlemi uygulayalım. Ve son öldürücü aşamaya geçelim.
Bu plugin değildir. Pluginlerin metriklerini developerlara ileten jardır. Boyutu yoktur. Virüsün asıl barınma yeri burasıdır.
PluginMetrics.jar
PluginMetrics Klasör
Bunları da sildikten sonra sunucunuzu tekrar açabilirsiniz.
Eğer herşeyi doğru yaptıysanız virüsten kurtulmuşsunuzdur. PluginMetrics tekrar gelir fakat boyutu 0kb gibi bir değerde gözükür. Klasör de tekrar gelir onlar temiz Spigot'un kendi klasörleridir.
Virüsten sunucunuzu kurtardınız. Bu virüs öyle bir virüs ki birisinden aldığınız pluginden bile bulaşabiliyor. O yüzden pluginleri her zaman kontrol edin yoksa bir hatanız bütün pluginlere sıçramasına neden olur.
Hiç sunucunuzun neden çok CPU tükettiğini yada sürekli lag girdiğini düşündünüz mü?
Sorunun cevabı çok basit. Öncelikle benim nasıl öğrendiğimden bahsedelim.
Birkaç gündür kendi sunucum üzerinde 4 Çekirdeğin 2 sini tüketen bir plugin keşfetmemle bu serüven başladı.
Sunucumda durup dururken TPS 4-10 arasına düşüyor ve hiç artmıyordu. top bilgilerine baktığımda sunucumun CPU sunu %140-180 arası tüketen (Ortalama 1.4 - 1.8 Çekirdek) tüketen bir plugine rastladım. Bu plugin top bilgilerinde tabiki gözükmüyor. Daha sonra forumlarda gezerek ve bir arkadaşımla bu durumu konuşurken onda da aynı sorun olduğunu öğrendim. Biraz daha araştırdım ve bir kaç sonuca vardım. Plugin klasörüm plugin adeti başına 3mb daha ağırlaşmış (180MB) dan bahsediyoruz arkadaşlar :)
Aynı zamanda oyun içerisinde masum gibi duran bir EssentialsFly belirmişti. Bu ne acaba diye düşünürken olayı biraz daha derinleştirip sonuca vardım.
Bunu plugman ile devre dışı bırakınca bir sorunum kalmadı. Bahsettiğim arkadaşımdan AutoPickup plugini aldığım için bana bulaşmıştı. Ve o tür bir virüs ki pluginden plugine atlıyor. Kısacası kendi ellerimle hazırladığım paket birden bire virüs doldu!! Bir arkadaşıma gönderirsem ona da bulaşmak için tetikte bekliyor!
Yani kısacası kimsenin paketini almayın, kimseden plugin almayın. Kendiniz uyumlu sürümleri bulun.
EssentialsFly'dan nasıl kurtulacağımız konusuna gelirsek,
*Bütün bu işlemler için sunucunuzun kapalı durumda olması gerekmektedir.*
Sunucumuzdaki pluginlerin ne zaman virüslendiğini ve boyutunu görüyorsunuz bir çoğunun tarihi aynı :)
İşaretlediğim pluginlere virüs bulaşamamış nedenini bilmiyorum, onlar temiz duruyor çünkü 3mb dan küçükler.
Zaten açarsanız da kendiniz görebilirsiniz temiz olduklarını. (Plugini açmayı göstericem ileride.)
Öncelikle bütün pluginleri kendi bilgisayarımıza alalım yada uzak masaüstü win'unuz varsa oradan da yapabilirsiniz.
Ardından plugini seçelim ve sağ tıklayalım!
Ardından WinRAR ile aç sekmesine tıklayalım.
Ve gördüğümüz gibi virüsümüz kabak gibi ortaya çıktı :) Şimdi onu yok etmek için üstüne tıklayıp delete tuşuna basalım
(Her pluginde farklı isimde olur, zaten garip isminden ve boyutundan anlayabilirsiniz virüs olduğunu birden fazla olma durumunda hepsini siliniz.)
Boyut küçüldü plugin temizlendi :)
Daha sonrasında bütün pluginler için aynı işlemi uygulayalım. Ve son öldürücü aşamaya geçelim.
Bu plugin değildir. Pluginlerin metriklerini developerlara ileten jardır. Boyutu yoktur. Virüsün asıl barınma yeri burasıdır.
PluginMetrics.jar
PluginMetrics Klasör
*Önemli Güncelleme*
Eğer PaperSpigot kullanıyorsanız virüs Spigot.jar'ın içine de bulaşmıştır.
Eğer bu işlemleri yaptıktan sonra sunucuyu açtığınızda tekrar karşılaştıysanız
Lütfen sunucuyu kapatıp jarı temizleyip PluginMetrics.jar ve klasörü tekrar silip
Pluginlerin temiz olduğunu kontrol ettikten sonra tekrar başlatınız.
Eğer PaperSpigot kullanıyorsanız virüs Spigot.jar'ın içine de bulaşmıştır.
Eğer bu işlemleri yaptıktan sonra sunucuyu açtığınızda tekrar karşılaştıysanız
Lütfen sunucuyu kapatıp jarı temizleyip PluginMetrics.jar ve klasörü tekrar silip
Pluginlerin temiz olduğunu kontrol ettikten sonra tekrar başlatınız.
Bunları da sildikten sonra sunucunuzu tekrar açabilirsiniz.
Eğer herşeyi doğru yaptıysanız virüsten kurtulmuşsunuzdur. PluginMetrics tekrar gelir fakat boyutu 0kb gibi bir değerde gözükür. Klasör de tekrar gelir onlar temiz Spigot'un kendi klasörleridir.
Virüsten sunucunuzu kurtardınız. Bu virüs öyle bir virüs ki birisinden aldığınız pluginden bile bulaşabiliyor. O yüzden pluginleri her zaman kontrol edin yoksa bir hatanız bütün pluginlere sıçramasına neden olur.
Son düzenleme: