1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.

Crash simple que tout le monde peut faire avec WorldEdit

Discussion dans 'Demande d'aide générale à Minecraft' créé par Mario359, 23 Février 2017.

MineStrator, Votre hébergeur de serveur minecraft
  1. Mario359

    Mario359 ✬ Maréchal ✬

    1 021
    144
    63
    À tous les possesseurs de serveur Minecraft avec WorldEdit
    N'importe quel joueur peut faire planter votre serveur avec la commande :
    Code:
    //calc for(i=0;i<256;i++){for(j=0;j<256;j++){for(k=0;k<256;k++){for(l=0;l<256;l++){ln(pi)}}}}
    Des fois elle marche, des fois pas
    Pour ne pas qu'elle fonctionne, vous devez utiliser (Fast)AsyncWorldEdit qui "bloque" cette commande
    Ou un plugin qui peut bloquer des commandes tel que ChatControl
    Je ne crois pas que vous puissiez retirer la permission de cette commande si vous n'utilisez que WorldEdit

    J'ai découvert cette commande en me baladant sur le forum Spigot
     
    • J'aime J'aime x 2
  2. iiban

    iiban Soldat

    27
    9
    3
    Je pense qu'il y a d'autres calculs pouvant faire crash un serveur alors bloque carrément //calc^^
     
  3. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Ben simplement, au lieu de prendre 256 en boucle tu prends 255.

    Je dis pas 257 parce que peut-être que la limite est situé à 1octets (256).
     
  4. PW_Dram_

    PW_Dram_ Soldat

    3
    0
    1
    Sinon il te suffit de faire :
    Code:
    on command "//calc":
        cancel event
        send "Commande interdite"
    Ce qui bloquera totalement la commande x)
     
  5. Pastoy

    Pastoy Soldat

    1
    0
    1
    BTW, you can do this command if //calc is bloqued : //eval for(i=0;i<256;i++){for(j=0;j<256;j++){for(k=0;k<256;k++){for(l=0;l<256;l++){ln(pi)}}}}
     
  6. GoTa57

    GoTa57 Soldat

    10
    1
    3
    Nope, enfin, seul la commande //calc sera bloqué, (Je peux me tromper)

    command //calc [<text>]:
    trigger:
    if arg 1 is set:
    cancel event
    send "§4Commande interdite"
     
  7. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Il me semble que ça se répercute, si la commande calc est bloqué alors la commande calc avec param est bloqué
     
  8. command //calc for(i=0;i<256;i++){for(j=0;j<256;j++){for(k=0;k<256;k++){for(l=0;l<256;l++){ln(pi)}}}}:
    trigger:
    cancel event
    send "&cCette commande n'est pas autorisée !"

    Ce script fonctionne car je l'utilise sur mon serveur minecraft ip:

    sigma.mcraft.fr
     
    • Stupide. Stupide. x 1
  9. PW_Dram_

    PW_Dram_ Soldat

    3
    0
    1
    Nan il suffit bien de bloquer le //calc et les variables derrière seront automatiques interdite car la commande initiale est interdite x)
     

Partager cette page

Chargement...