{"id":545,"date":"2023-12-25T20:27:15","date_gmt":"2023-12-25T19:27:15","guid":{"rendered":"https:\/\/www.slash-mnt.com\/?p=545"},"modified":"2024-02-02T16:36:00","modified_gmt":"2024-02-02T15:36:00","slug":"le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining","status":"publish","type":"post","link":"https:\/\/www.slash-mnt.com\/fr\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/","title":{"rendered":"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">La fin d&#8217;ann\u00e9e 2023 a \u00e9t\u00e9 marqu\u00e9e pour un de nos clients par une petite frayeur. Spoiler alert : tout a \u00e9t\u00e9 ma\u00eetris\u00e9, aucune donn\u00e9e leak\u00e9e, <strong>z\u00e9ro impact<\/strong> donc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour reproduire une suspicion de souci de performance sur le produit phare de ce client, il a \u00e9t\u00e9 jug\u00e9 n\u00e9cessaire de positionner une instance de debug de l&#8217;application sur l&#8217;environnement de production. Il s&#8217;agissait du seul environnement pouvant ressembler \u00e0 100% du cas de l&#8217;utilisateur final observant des bugs emp\u00eachant un travail op\u00e9rationnel convenable.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;application en question est d\u00e9velopp\u00e9e en Java qui, gr\u00e2ce au JRE ou JDK, permet le Remote Debug \u00e0 condition d&#8217;ouvrir un port. Cette instance n\u00e9cessitait donc d&#8217;une configuration sp\u00e9cifique pour permettre \u00e0 l&#8217;\u00e9quipe d\u00e9veloppement, en utilisant le Remote Debug, d&#8217;attacher des sondes pour comprendre au mieux l&#8217;activit\u00e9 de l&#8217;utilisateur final et surtout pouvoir ressortir des donn\u00e9es amenant \u00e0 l&#8217;analyse des bugs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Evidemment, ouverture de port, sur une production qui plus est, devient synonyme de risques et de cr\u00e9ation de surfaces d&#8217;attaques.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour y rem\u00e9dier, avant l&#8217;ouverture de ce port, des nouvelles r\u00e8gles <code>ufw<\/code> sont ajout\u00e9s pour n&#8217;autoriser ce port qu&#8217;en provenance d&#8217;une source s\u00fbre. Apr\u00e8s l&#8217;ajout des ces r\u00e8gles, un petit red\u00e9marrage d&#8217;ufw et l&#8217;\u00e9quipe de d\u00e9veloppement peut se mettre au travail.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Environ 24h plus tard, surprise, nous recevons une alerte de CrowdStrike Falcon (l&#8217;anti-virus \/ analyseur de packets) nous notifiant le blocage d&#8217;un acc\u00e8s et d&#8217;une tentative d&#8217;installation d&#8217;un soft de CryptoMining. L&#8217;attaquant \u00e9tait pass\u00e9 par le Remote Debugger ouvert un peu plus t\u00f4t.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">D\u00e9j\u00e0, bonne nouvelle, CrowdStrike Falcon a su couper court aux intentions de notre ami attaquant.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A partir de l\u00e0, il nous reste \u00e0 nous assurer que la porte permettant ce genre d&#8217;attaque soit d\u00e9finitivement close. Peu de scrupule \u00e0 ce niveau car il s&#8217;agit ici d&#8217;une instance de debug : arr\u00eat clair et net de cette derni\u00e8re.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apr\u00e8s (re)v\u00e9rification, ufw \u00e9tait bien configur\u00e9 pour ne laisser passer que les personnes autoris\u00e9es. Et pourtant&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Petit rappel, certains OS utilisent <code>ufw<\/code> comme logiciel de pare-feu par d\u00e9faut : Ubuntu depuis sa version 8.04 LTS, Debian, etc. Dans tous les cas, il s&#8217;agit d&#8217;un pare-feu utilis\u00e9 par un large panel de personnes dans le monde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour comprendre ce qu&#8217;il s&#8217;est pass\u00e9, nous commen\u00e7ons \u00e0 remettre tout simplement en question ufw :<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Comment fonctionne t&#8217;il ? <\/strong><\/li>\n\n\n\n<li><strong>Est-il surcharg\u00e9 par quelque chose ?<\/strong><\/li>\n\n\n\n<li><strong>Qu&#8217;a t&#8217;on r\u00e9ellement fait lorsqu&#8217;on a cr\u00e9\u00e9 l&#8217;instance de debug ?<\/strong><\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Pour r\u00e9pondre \u00e0 la premi\u00e8re question, il suffit de se rendre sur sa documentation : <a href=\"https:\/\/wiki.ubuntu.com\/UncomplicatedFirewall\">UncomplicatedFirewall &#8211; Ubuntu Wiki<\/a>. On peut y lire qu&#8217;il r\u00e9dige une suite de r\u00e8gles iptables. Rien de surprenant jusque l\u00e0.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-style-default is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"has-light-green-cyan-to-vivid-green-cyan-gradient-background has-background wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-nv-text-dark-bg-color\">The Linux kernel in Ubuntu provides a packet filtering system called\u00a0netfilter, and the traditional interface for manipulating\u00a0netfilter\u00a0are the\u00a0iptables\u00a0suite of commands.<\/mark><\/p>\n<cite><a href=\"https:\/\/wiki.ubuntu.com\/UncomplicatedFirewall\">UncomplicatedFirewall &#8211; Ubuntu Wiki<\/a><\/cite><\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">Seconde question, au d\u00e9but pas vraiment de r\u00e9ponse. On voit bien les r\u00e8gles <code>iptables<\/code> qui sont pr\u00e9sentes. Par contre, ce qui est constat\u00e9 c&#8217;est une autre r\u00e8gle montre que le port en question est redirig\u00e9 vers une interface Docker.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pour la derni\u00e8re question, vu le constat pr\u00e9c\u00e9dent, nous pouvons imaginer facilement que Docker \/ Docker Swarm est en conflit avec ufw. Pour ajouter du contexte, l&#8217;instance de debug \u00e9tait lanc\u00e9e avec un service Docker Swarm en publiant le port du Remote Debug.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ce qui se passe donc, est que Docker \u00e9crit ses r\u00e8gles iptables avant <code>ufw<\/code>. En lisant de haut en bas les r\u00e8gles, la r\u00e8gle Docker arrive en premier, donc dans le cycle de vie du paquet, il n&#8217;arrive jamais jusqu&#8217;\u00e0 la validation ufw : Docker bypass ufw dans ces conditions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Maintenant que le probl\u00e8me et la cause se sont pr\u00e9sent\u00e9s, il n&#8217;est pas difficile de retrouver des ressources sur le web relatant de cela. La plupart d&#8217;ailleurs conseille de d\u00e9sactiver la gestion d&#8217;iptables par Docker. Cela semble int\u00e9ressant au premier abord, par contre nous comprenons vite que les fonctionnalit\u00e9s propres \u00e0 Docker en terme de networking sont donc inutilisables. Il existe mille raisons de ne pas s&#8217;arr\u00eater \u00e0 cette solution : r\u00e9seau de containers, l&#8217;acc\u00e8s au r\u00e9seau externe, etc.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Une solution difficile \u00e0 maintenir mais qui permet de conserver toutes les features de Docker et d&#8217;<code>ufw<\/code> peut se trouver sur ce <a href=\"https:\/\/github.com\/chaifeng\/ufw-docker#solving-ufw-and-docker-issues\">repository (chaifeng\/ufw-docker &#8211; Solving UFW and Docker issues)<\/a>. Ce ne sera pas la solution la plus \u00e9l\u00e9gante mais fait preuve, je trouve, d&#8217;efficacit\u00e9.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le\u00e7on apprise sur plusieurs plan :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>M\u00eame temporaire, tout ouverture de port n\u00e9cessite une r\u00e9flexion assez avanc\u00e9e : c&#8217;est notamment car il s&#8217;agit d&#8217;un fonctionnement en marge que la ma\u00eetrise est perdue,<\/li>\n\n\n\n<li>Bien v\u00e9rifier la compatibilit\u00e9 des outils utilis\u00e9s quotidiennement,<\/li>\n\n\n\n<li>Ne pas h\u00e9siter \u00e0 mettre en place des outils de monitoring pour par exemple d\u00e9tecter des ports ouverts non d\u00e9sir\u00e9s,<\/li>\n\n\n\n<li>Avoir un syst\u00e8me permettant de s\u00e9curiser ce genre d&#8217;attaque comme Endpoint Protection.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">tl;dr<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Modifez le fichier de configuration d&#8217;<code>ufw<\/code> &nbsp;(<code>\/etc\/ufw\/after.rules<\/code>)&nbsp;et ajoutez ces r\u00e8gles \u00e0 la fin du fichier :<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span style=\"display:block;padding:16px 0 0 16px;margin-bottom:-1px;width:100%;text-align:left;background-color:#282A36\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"54\" height=\"14\" viewBox=\"0 0 54 14\"><g fill=\"none\" fill-rule=\"evenodd\" transform=\"translate(1 1)\"><circle cx=\"6\" cy=\"6\" r=\"6\" fill=\"#FF5F56\" stroke=\"#E0443E\" stroke-width=\".5\"><\/circle><circle cx=\"26\" cy=\"6\" r=\"6\" fill=\"#FFBD2E\" stroke=\"#DEA123\" stroke-width=\".5\"><\/circle><circle cx=\"46\" cy=\"6\" r=\"6\" fill=\"#27C93F\" stroke=\"#1AAB29\" stroke-width=\".5\"><\/circle><\/g><\/svg><\/span><span role=\"button\" tabindex=\"0\" data-code=\"# BEGIN UFW AND DOCKER\n*filter\n:ufw-user-forward - [0:0]\n:ufw-docker-logging-deny - [0:0]\n:DOCKER-USER - [0:0]\n-A DOCKER-USER -j ufw-user-forward\n\n-A DOCKER-USER -j RETURN -s 10.0.0.0\/8\n-A DOCKER-USER -j RETURN -s 172.16.0.0\/12\n-A DOCKER-USER -j RETURN -s 192.168.0.0\/16\n\n-A DOCKER-USER -p udp -m udp --sport 53 --dport 1024:65535 -j RETURN\n\n-A DOCKER-USER -j ufw-docker-logging-deny -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -d 192.168.0.0\/16\n-A DOCKER-USER -j ufw-docker-logging-deny -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -d 10.0.0.0\/8\n-A DOCKER-USER -j ufw-docker-logging-deny -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -d 172.16.0.0\/12\n-A DOCKER-USER -j ufw-docker-logging-deny -p udp -m udp --dport 0:32767 -d 192.168.0.0\/16\n-A DOCKER-USER -j ufw-docker-logging-deny -p udp -m udp --dport 0:32767 -d 10.0.0.0\/8\n-A DOCKER-USER -j ufw-docker-logging-deny -p udp -m udp --dport 0:32767 -d 172.16.0.0\/12\n\n-A DOCKER-USER -j RETURN\n\n-A ufw-docker-logging-deny -m limit --limit 3\/min --limit-burst 10 -j LOG --log-prefix &quot;[UFW DOCKER BLOCK] &quot;\n-A ufw-docker-logging-deny -j DROP\n\nCOMMIT\n# END UFW AND DOCKER\" style=\"color:#f6f6f4;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2m-6 9l2 2 4-4\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M9 5H7a2 2 0 00-2 2v12a2 2 0 002 2h10a2 2 0 002-2V7a2 2 0 00-2-2h-2M9 5a2 2 0 002 2h2a2 2 0 002-2M9 5a2 2 0 012-2h2a2 2 0 012 2\"><\/path><\/svg><\/span><pre class=\"shiki dracula-soft\" style=\"background-color: #282A36\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #7B7F8B\"># BEGIN UFW AND DOCKER<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F286C4\">*<\/span><span style=\"color: #F6F6F4\">filter<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">:ufw-user-forward<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">-<\/span><span style=\"color: #F6F6F4\"> [0:0]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">:ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">-<\/span><span style=\"color: #F6F6F4\"> [0:0]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">:DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">-<\/span><span style=\"color: #F6F6F4\"> [0:0]<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-user-forward<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">RETURN<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-s<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.0<\/span><span style=\"color: #E7EE98\">.0.0\/8<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">RETURN<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-s<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">172.16<\/span><span style=\"color: #E7EE98\">.0.0\/12<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">RETURN<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-s<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">192.168<\/span><span style=\"color: #E7EE98\">.0.0\/16<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-p<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">udp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-m<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">udp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--sport<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">53<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--dport<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">1024<\/span><span style=\"color: #E7EE98\">:65535<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">RETURN<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-p<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">tcp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-m<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">tcp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--tcp-flags<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">FIN,SYN,RST,ACK<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">SYN<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-d<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">192.168<\/span><span style=\"color: #E7EE98\">.0.0\/16<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-p<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">tcp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-m<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">tcp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--tcp-flags<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">FIN,SYN,RST,ACK<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">SYN<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-d<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.0<\/span><span style=\"color: #E7EE98\">.0.0\/8<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-p<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">tcp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-m<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">tcp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--tcp-flags<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">FIN,SYN,RST,ACK<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">SYN<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-d<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">172.16<\/span><span style=\"color: #E7EE98\">.0.0\/12<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-p<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">udp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-m<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">udp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--dport<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #E7EE98\">:32767<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-d<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">192.168<\/span><span style=\"color: #E7EE98\">.0.0\/16<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-p<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">udp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-m<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">udp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--dport<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #E7EE98\">:32767<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-d<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10.0<\/span><span style=\"color: #E7EE98\">.0.0\/8<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-p<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">udp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-m<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">udp<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--dport<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">0<\/span><span style=\"color: #E7EE98\">:32767<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-d<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">172.16<\/span><span style=\"color: #E7EE98\">.0.0\/12<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DOCKER-USER<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">RETURN<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-m<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">limit<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--limit<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">3<\/span><span style=\"color: #E7EE98\">\/min<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--limit-burst<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">10<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">LOG<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">--log-prefix<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #DEE492\">&quot;<\/span><span style=\"color: #E7EE98\">[UFW DOCKER BLOCK] <\/span><span style=\"color: #DEE492\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">-A<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">ufw-docker-logging-deny<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #BF9EEE\">-j<\/span><span style=\"color: #F6F6F4\"> <\/span><span style=\"color: #E7EE98\">DROP<\/span><\/span>\n<span class=\"line\"><\/span>\n<span class=\"line\"><span style=\"color: #62E884\">COMMIT<\/span><\/span>\n<span class=\"line\"><span style=\"color: #7B7F8B\"># END UFW AND DOCKER<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Puis relancez <code>ufw<\/code> : <code>sudo systemctl restart ufw<\/code>&nbsp;ou&nbsp;<code>sudo ufw reload<\/code>. Il se peut qu&#8217;un red\u00e9marrage soit n\u00e9cessaire.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tous les cr\u00e9dits vont \u00e0 <a href=\"https:\/\/github.com\/chaifeng\">chaifeng<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La fin d&#8217;ann\u00e9e 2023 a \u00e9t\u00e9 marqu\u00e9e pour un de nos clients par une petite frayeur. Spoiler alert : tout a \u00e9t\u00e9 ma\u00eetris\u00e9, aucune donn\u00e9e leak\u00e9e, z\u00e9ro impact donc. Pour reproduire une suspicion de souci de performance sur le produit phare de ce client, il a \u00e9t\u00e9 jug\u00e9 n\u00e9cessaire de positionner une instance de debug&hellip;&nbsp;<a href=\"https:\/\/www.slash-mnt.com\/fr\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/\" rel=\"bookmark\">Lire la suite &raquo;<span class=\"screen-reader-text\">Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining<\/span><\/a><\/p>","protected":false},"author":1,"featured_media":548,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"[\"content\",\"tags\",\"comments\"]","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[1],"tags":[13,12,8,10,11,9],"class_list":["post-545","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-non-classe","tag-crowdstrike","tag-docker","tag-docker-swarm","tag-firewall","tag-network","tag-ufw"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining - \/mnt<\/title>\n<meta name=\"description\" content=\"La fin d&#039;ann\u00e9e 2023 a \u00e9t\u00e9 marqu\u00e9e pour un de nos clients par une petite frayeur. Spoiler alert : tout a \u00e9t\u00e9 ma\u00eetris\u00e9, aucune donn\u00e9e leak\u00e9e, z\u00e9ro impact\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.slash-mnt.com\/fr\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining - \/mnt\" \/>\n<meta property=\"og:description\" content=\"La fin d&#039;ann\u00e9e 2023 a \u00e9t\u00e9 marqu\u00e9e pour un de nos clients par une petite frayeur. Spoiler alert : tout a \u00e9t\u00e9 ma\u00eetris\u00e9, aucune donn\u00e9e leak\u00e9e, z\u00e9ro impact\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.slash-mnt.com\/fr\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/\" \/>\n<meta property=\"og:site_name\" content=\"\/mnt\" \/>\n<meta property=\"article:published_time\" content=\"2023-12-25T19:27:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-02T15:36:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.slash-mnt.com\/wp-content\/uploads\/2023\/12\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Paul Rey\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Paul Rey\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/\"},\"author\":{\"name\":\"Paul Rey\",\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/#\\\/schema\\\/person\\\/c1ab9da41528662641aeeaeae843ce24\"},\"headline\":\"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining\",\"datePublished\":\"2023-12-25T19:27:15+00:00\",\"dateModified\":\"2024-02-02T15:36:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/\"},\"wordCount\":939,\"image\":{\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.slash-mnt.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png\",\"keywords\":[\"CrowdStrike\",\"Docker\",\"Docker Swarm\",\"Firewall\",\"Network\",\"ufw\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/\",\"url\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/\",\"name\":\"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining - \\\/mnt\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.slash-mnt.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png\",\"datePublished\":\"2023-12-25T19:27:15+00:00\",\"dateModified\":\"2024-02-02T15:36:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/#\\\/schema\\\/person\\\/c1ab9da41528662641aeeaeae843ce24\"},\"description\":\"La fin d'ann\u00e9e 2023 a \u00e9t\u00e9 marqu\u00e9e pour un de nos clients par une petite frayeur. Spoiler alert : tout a \u00e9t\u00e9 ma\u00eetris\u00e9, aucune donn\u00e9e leak\u00e9e, z\u00e9ro impact\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.slash-mnt.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png\",\"contentUrl\":\"https:\\\/\\\/www.slash-mnt.com\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png\",\"width\":1024,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/2023\\\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.slash-mnt.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/#website\",\"url\":\"https:\\\/\\\/www.slash-mnt.com\\\/\",\"name\":\"\\\/mnt\",\"description\":\"Your hiking guide to the Cloud\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.slash-mnt.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.slash-mnt.com\\\/#\\\/schema\\\/person\\\/c1ab9da41528662641aeeaeae843ce24\",\"name\":\"Paul Rey\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c4538cce7bce2418ec97551a4f349f8b7ca674bd1c466a0e3101e8c778ded60?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c4538cce7bce2418ec97551a4f349f8b7ca674bd1c466a0e3101e8c778ded60?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/8c4538cce7bce2418ec97551a4f349f8b7ca674bd1c466a0e3101e8c778ded60?s=96&d=mm&r=g\",\"caption\":\"Paul Rey\"},\"sameAs\":[\"https:\\\/\\\/www.slash-mnt.com\"],\"url\":\"https:\\\/\\\/www.slash-mnt.com\\\/fr\\\/author\\\/prey\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining - \/mnt","description":"La fin d'ann\u00e9e 2023 a \u00e9t\u00e9 marqu\u00e9e pour un de nos clients par une petite frayeur. Spoiler alert : tout a \u00e9t\u00e9 ma\u00eetris\u00e9, aucune donn\u00e9e leak\u00e9e, z\u00e9ro impact","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.slash-mnt.com\/fr\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/","og_locale":"fr_FR","og_type":"article","og_title":"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining - \/mnt","og_description":"La fin d'ann\u00e9e 2023 a \u00e9t\u00e9 marqu\u00e9e pour un de nos clients par une petite frayeur. Spoiler alert : tout a \u00e9t\u00e9 ma\u00eetris\u00e9, aucune donn\u00e9e leak\u00e9e, z\u00e9ro impact","og_url":"https:\/\/www.slash-mnt.com\/fr\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/","og_site_name":"\/mnt","article_published_time":"2023-12-25T19:27:15+00:00","article_modified_time":"2024-02-02T15:36:00+00:00","og_image":[{"width":1024,"height":1024,"url":"https:\/\/www.slash-mnt.com\/wp-content\/uploads\/2023\/12\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png","type":"image\/png"}],"author":"Paul Rey","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Paul Rey","Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/#article","isPartOf":{"@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/"},"author":{"name":"Paul Rey","@id":"https:\/\/www.slash-mnt.com\/#\/schema\/person\/c1ab9da41528662641aeeaeae843ce24"},"headline":"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining","datePublished":"2023-12-25T19:27:15+00:00","dateModified":"2024-02-02T15:36:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/"},"wordCount":939,"image":{"@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/#primaryimage"},"thumbnailUrl":"https:\/\/www.slash-mnt.com\/wp-content\/uploads\/2023\/12\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png","keywords":["CrowdStrike","Docker","Docker Swarm","Firewall","Network","ufw"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/","url":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/","name":"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining - \/mnt","isPartOf":{"@id":"https:\/\/www.slash-mnt.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/#primaryimage"},"image":{"@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/#primaryimage"},"thumbnailUrl":"https:\/\/www.slash-mnt.com\/wp-content\/uploads\/2023\/12\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png","datePublished":"2023-12-25T19:27:15+00:00","dateModified":"2024-02-02T15:36:00+00:00","author":{"@id":"https:\/\/www.slash-mnt.com\/#\/schema\/person\/c1ab9da41528662641aeeaeae843ce24"},"description":"La fin d'ann\u00e9e 2023 a \u00e9t\u00e9 marqu\u00e9e pour un de nos clients par une petite frayeur. Spoiler alert : tout a \u00e9t\u00e9 ma\u00eetris\u00e9, aucune donn\u00e9e leak\u00e9e, z\u00e9ro impact","breadcrumb":{"@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/#primaryimage","url":"https:\/\/www.slash-mnt.com\/wp-content\/uploads\/2023\/12\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png","contentUrl":"https:\/\/www.slash-mnt.com\/wp-content\/uploads\/2023\/12\/sryther_a_digital_network_with_open_ports_vector_-no_shading_d_0475eaf9-a999-4ca4-911d-36e6b8199a60.png","width":1024,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/www.slash-mnt.com\/2023\/le-jour-ou-nous-avons-subi-une-tentative-de-cryptomining\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.slash-mnt.com\/"},{"@type":"ListItem","position":2,"name":"Le jour o\u00f9 nous avons endigu\u00e9 une tentative de CryptoMining"}]},{"@type":"WebSite","@id":"https:\/\/www.slash-mnt.com\/#website","url":"https:\/\/www.slash-mnt.com\/","name":"\/mnt","description":"Votre guide montagne vers le Cloud","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.slash-mnt.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.slash-mnt.com\/#\/schema\/person\/c1ab9da41528662641aeeaeae843ce24","name":"Paul Rey","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/8c4538cce7bce2418ec97551a4f349f8b7ca674bd1c466a0e3101e8c778ded60?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/8c4538cce7bce2418ec97551a4f349f8b7ca674bd1c466a0e3101e8c778ded60?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8c4538cce7bce2418ec97551a4f349f8b7ca674bd1c466a0e3101e8c778ded60?s=96&d=mm&r=g","caption":"Paul Rey"},"sameAs":["https:\/\/www.slash-mnt.com"],"url":"https:\/\/www.slash-mnt.com\/fr\/author\/prey\/"}]}},"_links":{"self":[{"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/posts\/545","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/comments?post=545"}],"version-history":[{"count":8,"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/posts\/545\/revisions"}],"predecessor-version":[{"id":593,"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/posts\/545\/revisions\/593"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/media\/548"}],"wp:attachment":[{"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/media?parent=545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/categories?post=545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.slash-mnt.com\/fr\/wp-json\/wp\/v2\/tags?post=545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}