{"id":6387,"date":"2022-07-05T11:15:03","date_gmt":"2022-07-05T18:15:03","guid":{"rendered":"https:\/\/speculoos.world\/?p=6387"},"modified":"2022-07-24T07:24:59","modified_gmt":"2022-07-24T14:24:59","slug":"leternelle-quete-dattention-de-lapprenti-codeur","status":"publish","type":"post","link":"https:\/\/speculoos.world\/fr\/news\/2022\/07\/leternelle-quete-dattention-de-lapprenti-codeur\/","title":{"rendered":"L&rsquo;\u00e9ternelle qu\u00eate d&rsquo;attention de l&rsquo;apprenti codeur"},"content":{"rendered":"\n<p>Nous avons constat\u00e9 un retour en force des \u00ab\u00a0griefers\u00a0\u00bb, ces avatars qui utilisent la plateforme OpenSimulator pour g\u00e2cher l&rsquo;exp\u00e9rience des autres plut\u00f4t que pour profiter d&rsquo;un espace agr\u00e9able de rencontre et de cr\u00e9ation.<\/p>\n\n\n\n<p>Pour faciliter l&rsquo;intervention en cas d&rsquo;attaque, <strong>nous avons cr\u00e9\u00e9 un script<\/strong> qui, sur base un nom d&rsquo;utilisateur, g\u00e9n\u00e8re le code n\u00e9cessaire pour supprimer son compte, bannir ses avatars alternatifs et supprimer tous leurs objets. Ce script est destructif et non annulable, il est indispensable de faire une sauvegarde pr\u00e9alable de la base de donn\u00e9es et bien v\u00e9rifier le code SQL g\u00e9n\u00e9r\u00e9 avant de l&rsquo;ex\u00e9cuter.<\/p>\n\n\n\n<p>Le script est disponible sur GitHub&nbsp;: <\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/github.com\/GuduleLapointe\/opensim-debian\/blob\/master\/bin\/banuser\" target=\"_blank\" rel=\"noopener\">https:\/\/github.com\/GuduleLapointe\/opensim-debian\/blob\/master\/bin\/banuser<\/a><\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">tl;dr<\/h2>\n\n\n\n<p>Je ne suis pas fan d&rsquo;accorder de l&rsquo;attention \u00e0 ceux qui font des trucs idiots pour en obtenir. Mais lorsque cela pose un probl\u00e8me qui affecte plusieurs grilles, il est donc utile de partager l&rsquo;info.<\/p>\n\n\n\n<p>Cet attrait des \u00ab\u00a0chagrineurs chagrins\u00a0\u00bb pour la destruction rel\u00e8ve probablement de traumatismes remontant \u00e0 l&rsquo;enfance, mais il ne nous appartient pas de poser un diagnostic, il y a des psychiatres dans le monde r\u00e9el pour cela. Nous avions d\u00e9j\u00e0 observ\u00e9 ce genre d&rsquo;actions il y a une dizaine d&rsquo;ann\u00e9es (on avait presque oubli\u00e9 <a href=\"https:\/\/speculoos.world\/news\/2012\/04\/dummy-griefer-hits-again\/\" data-type=\"post\" data-id=\"307\">Jack Marioline<\/a>).<\/p>\n\n\n\n<p>Le dernier utilisateur en manque de neurones porte le nom de <strong>Priscilla Kleenex<\/strong>. Il ou elle a cr\u00e9\u00e9 des comptes sur au moins une demi-douzaine de grilles \u00e0 notre connaissance et s&rsquo;en sert pour des attaques localement ou sur d&rsquo;autres grilles.<\/p>\n\n\n\n<p>La m\u00e9thode est simpliste et peut \u00e0 peine \u00eatre qualifi\u00e9e de hack : cr\u00e9er des objets auto-r\u00e9pliquants, ce qui a pour effet de ruiner l&rsquo;espace visuel bien s\u00fbr, mais surtout de surcharger rapidement les serveurs. Comme les objets se multiplient eux-m\u00eames, il est difficile d&rsquo;intervenir lorsque la grille est en ligne, l&rsquo;intervention \u00e9tant plus lente que la multiplication, il est pr\u00e9f\u00e9rable de mettre toute la grille hors ligne et agir directement sur la base de donn\u00e9es.<\/p>\n\n\n\n<p>Nous avons bien s\u00fbr pris les mesures n\u00e9cessaires sur Speculoos World, mais c&rsquo;est une mesure temporaire, l&rsquo;utilisateur pourrait r\u00e9appara\u00eetre avec un nouveau compte et recommencer, nous restons vigilants.<\/p>\n\n\n\n<p>Si vous avez des informations utiles \u00e0 ce sujet, n&rsquo;h\u00e9sitez pas \u00e0 <a href=\"https:\/\/speculoos.world\/fr\/support\/contact\/\" data-type=\"page\" data-id=\"523\">nous contacter<\/a> pour les partager.<\/p>\n\n\n\n<p>HypergridBusinness y consacre \u00e9galement un article\u00a0: <a href=\"https:\/\/www.hypergridbusiness.com\/2022\/07\/opensim-grids-getting-better-at-handling-griefers\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.hypergridbusiness.com\/2022\/07\/opensim-grids-getting-better-at-handling-griefers\/<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Pour faciliter l&rsquo;intervention en cas d&rsquo;attaque de griefers sur OpenSimulator, nous avons cr\u00e9\u00e9 un script qui, sur base un nom d&rsquo;utilisateur, g\u00e9n\u00e8re le code n\u00e9cessaire pour supprimer son compte, bannir ses avatars alternatifs et supprimer tous leurs objets. Ce script est destructif et non annulable, il est indispensable de faire une sauvegarde pr\u00e9alable de la base de donn\u00e9es et bien v\u00e9rifier le code SQL g\u00e9n\u00e9r\u00e9 avant de l&rsquo;ex\u00e9cuter.<\/p>\n","protected":false},"author":2,"featured_media":6392,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-6387","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-news"},"_links":{"self":[{"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/posts\/6387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/comments?post=6387"}],"version-history":[{"count":10,"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/posts\/6387\/revisions"}],"predecessor-version":[{"id":7427,"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/posts\/6387\/revisions\/7427"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/media\/6392"}],"wp:attachment":[{"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/media?parent=6387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/categories?post=6387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/speculoos.world\/fr\/wp-json\/wp\/v2\/tags?post=6387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}