{"id":31486,"date":"2022-05-09T11:08:29","date_gmt":"2022-05-09T15:08:29","guid":{"rendered":"https:\/\/www.canarie.ca\/?page_id=31486"},"modified":"2024-10-30T09:47:00","modified_gmt":"2024-10-30T13:47:00","slug":"plan-de-vol-pour-projet-argus","status":"publish","type":"page","link":"https:\/\/www.canarie.ca\/fr\/catalogue\/plan-de-vol-pour-projet-argus\/","title":{"rendered":"Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications"},"content":{"rendered":"\n<section class=\"section section--banner simple-fade light-blue alignfull\">\n  <div class=\"grid-container text-center\">\n  \t\t  \t\t  \t  <div class=\"large\"><p><span class=\"TextRun SCXW20856404 BCX0\" lang=\"EN-CA\" xml:lang=\"EN-CA\" data-contrast=\"none\"><span class=\"NormalTextRun SCXW20856404 BCX0\">Bien que le programme ATIR <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">n\u2019accepte<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\"> plus les <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">demandes<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\"> pour les <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">ressources<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">en<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">nuage<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\">, <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">vous<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">avez<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">toujours<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">acc\u00e8s<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\"> aux <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">Propulseurs<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\"> et \u00e0 <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">leur<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\"> documentation, qui <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">seront<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">pr\u00e9serv\u00e9s<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\"> et <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">b\u00e9n\u00e9ficieront<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\"> d\u2019un <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">soutien<\/span> <span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">jusqu\u2019au<\/span><strong><span class=\"NormalTextRun SCXW20856404 BCX0\"> 17 <\/span><span class=\"NormalTextRun SpellingErrorV2Themed SCXW20856404 BCX0\">janvier<\/span><span class=\"NormalTextRun SCXW20856404 BCX0\"> 2025.<\/span><\/strong><\/span><strong><span class=\"EOP SCXW20856404 BCX0\" data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/strong><\/p>\n<\/div>\n\t  \t  \t\t  <\/div>\n<\/section>\n\n\n\n<section class=\"section section--text-columns no-background\">\n    <div class=\"grid-container\">\n      <div class=\"grid-x grid-padding-x\">\n        <div class=\"cell\">\n                  \t<h3>Apr\u00e8s le 17 janvier 2025:\u00a0<\/h3>\n                    <ul>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">Les saisies d\u2019\u00e9cran devraient rester fid\u00e8les, mais au lieu de vous connecter \u00e0 votre compte ATIR dans AWS quand on vous le demande, vous devrez vous connecter \u00e0 un compte AWS personnel.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">Les liens vers les scripts CloudFormation d\u2019AWS permettant le d\u00e9ploiement automatique de l\u2019application type devraient rester les m\u00eames et \u00eatre fonctionnels.<\/span><\/li>\n<li data-leveltext=\"\uf0b7\" data-font=\"Symbol\" data-listid=\"4\" data-list-defn-props=\"{&quot;335552541&quot;:1,&quot;335559683&quot;:0,&quot;335559684&quot;:-2,&quot;335559685&quot;:720,&quot;335559991&quot;:360,&quot;469769226&quot;:&quot;Symbol&quot;,&quot;469769242&quot;:[8226],&quot;469777803&quot;:&quot;left&quot;,&quot;469777804&quot;:&quot;\uf0b7&quot;,&quot;469777815&quot;:&quot;hybridMultilevel&quot;}\" aria-setsize=\"-1\" data-aria-posinset=\"1\" data-aria-level=\"1\"><span data-contrast=\"none\">Les liens vers les d\u00e9p\u00f4ts GitHub permettant de t\u00e9l\u00e9charger le code source du Propulseur resteront valables puisque c\u2019est le cr\u00e9ateur du Propulseur (celui qui a \u00e9labor\u00e9 les applications de source ouverte servant d\u2019exemple) qui en est le propri\u00e9taire et en assure le maintien.<\/span><span data-ccp-props=\"{&quot;134233117&quot;:false,&quot;134233118&quot;:false,&quot;335551550&quot;:0,&quot;335551620&quot;:0,&quot;335559738&quot;:240,&quot;335559739&quot;:240}\">\u00a0<\/span><\/li>\n<\/ul>\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n\n<section class=\"section section--text-with-image  alignfull container squares-right\">\n  <svg version=\"1.1\" class=\"animated-square-graphic\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" x=\"0px\" y=\"0px\"\n\t viewBox=\"0 0 1084.85 1080\" style=\"enable-background:new 0 0 1084.85 1080;\" xml:space=\"preserve\">\n<style type=\"text\/css\">\n\t.st0{opacity:0.51;fill:#FEFEFE;}\n\t.st1{fill:#F4F4F5;}\n\t.st2{fill:#58C3D2;}\n\t.st3{fill:#E90D0B;}\n\t.st4{fill:#393D3F;}\n<\/style>\n<g>\n\t<path class=\"st0\" d=\"M275.09,0c0,20.92,0.02,41.84-0.04,62.75c-0.01,1.9,0.82,4.06-1.04,5.66c-1.33-1.48-1.49-3.32-1.5-5.17\n\t\tc-0.07-19.54-0.1-39.07,0.02-58.61c0.01-1,0.15-2,0.5-2.95c0.27-0.62,0.62-1.18,1.06-1.68C274.42,0,274.76,0,275.09,0z\"\/>\n\t<path class=\"st0\" d=\"M270.93,134.87c0,0.67,0,1.34,0,2.01c-1.96-0.21-3.39-1.13-2.71-3.24c0.6-1.87,2.15-2.92,4.31-2.71\n\t\tc21.9,2.09,43.85,0.35,65.77,0.92c-0.01,0.67-0.01,1.34-0.02,2.01c-1.73,0.94-3.6,0.46-5.4,0.47c-19.36,0.04-38.73,0.02-58.09,0.04\n\t\tC273.5,134.36,272.11,133.88,270.93,134.87z\"\/>\n\t<path class=\"st0\" d=\"M67.6,132.85c-0.22,2.23,0.79,3.24,3.02,3.02c-0.21,1.56-0.6,3.05-2.65,2.59c-1.53-0.34-2.62-1.44-2.96-2.96\n\t\tC64.55,133.46,66.04,133.06,67.6,132.85z\"\/>\n\t<path class=\"st0\" d=\"M270.93,134.87c0.15-0.9,0.44-1.31,1.6-1.31c21.92,0.15,43.84,0.21,65.76,0.29c-1.46,1.71-3.44,0.97-5.18,0.97\n\t\tC312.38,134.88,291.66,134.87,270.93,134.87z\"\/>\n\t<rect x=\"71.76\" y=\"67.43\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"206.62\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"410.45\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"343.11\" y=\"67.73\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"544.46\" y=\"0.06\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"680.21\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"815.09\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"949.97\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"477.89\" y=\"67.73\" class=\"st3\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"612.77\" y=\"67.73\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.65\" y=\"67.73\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"882.53\" y=\"67.83\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.41\" y=\"67.73\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.41\" y=\"203.13\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"275.67\" y=\"135.45\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"208.23\" y=\"202.81\" class=\"st3\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1.8\" y=\"202.81\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"69.24\" y=\"270.83\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"410.55\" y=\"270.57\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"545.43\" y=\"270.57\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"680.44\" y=\"270.57\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"815.3\" y=\"270.57\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"950.11\" y=\"270.57\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.41\" y=\"270.57\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.41\" y=\"338.01\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"882.5\" y=\"338.16\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.86\" y=\"338.16\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"612.87\" y=\"338.16\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"271.44\" y=\"338.01\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"136.7\" y=\"405.75\" class=\"st3\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"407.3\" y=\"405.6\" class=\"st3\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"815.06\" y=\"405.6\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"950.11\" y=\"405.6\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.41\" y=\"473.04\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"882.5\" y=\"473.04\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.62\" y=\"473.04\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"611.17\" y=\"473.04\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect y=\"475.55\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"410.55\" y=\"135.45\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"680.42\" y=\"135.17\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"815.23\" y=\"135.36\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"950.12\" y=\"135.36\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"343.11\" y=\"202.81\" class=\"st3\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"477.99\" y=\"202.81\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"613\" y=\"202.81\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.86\" y=\"202.74\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"882.67\" y=\"202.8\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"950.08\" y=\"540.48\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"815.06\" y=\"540.48\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.41\" y=\"607.92\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"882.44\" y=\"607.92\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.62\" y=\"607.92\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"950.06\" y=\"675.36\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"815\" y=\"675.36\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"680.18\" y=\"675.36\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"882.7\" y=\"742.8\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.41\" y=\"742.8\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.41\" y=\"810.24\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"950.06\" y=\"810.24\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"950.06\" y=\"877.68\" class=\"st3\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"882.62\" y=\"877.68\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.66\" y=\"877.68\" class=\"st3\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"680.22\" y=\"877.68\" class=\"st1\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"815.06\" y=\"945.12\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.66\" y=\"945.12\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.5\" y=\"945.12\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"950.06\" y=\"945.12\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"882.5\" y=\"1012.56\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"1017.5\" y=\"1012.56\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"545.3\" y=\"1012.56\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"407.54\" y=\"1012.56\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"815.06\" y=\"1012.56\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.66\" y=\"1012.56\" class=\"st3\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"680.18\" y=\"1012.56\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"747.62\" y=\"742.8\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"612.74\" y=\"742.8\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"545.3\" y=\"877.68\" class=\"st2\" width=\"67.44\" height=\"67.44\"\/>\n\t<rect x=\"612.74\" y=\"945.12\" class=\"st4\" width=\"67.44\" height=\"67.44\"\/>\n<\/g>\n<\/svg>\n  <div class=\"grid-container simple-fade\">\n    <div class=\"grid-x grid-padding-x align-middle\">\n      <div class=\"cell medium-6 \">\n\t\t  \t\t\t  <img decoding=\"async\" src=\"https:\/\/www.canarie.ca\/wp-content\/uploads\/2022\/05\/DAIR-Web-Graphics.png\" alt=\"\">\n\t\t        <\/div>\n      <div class=\"cell medium-6  text-left text-cell \">\n  \t\t  \t\t          <h1 class=\"cssanimation leFadeIn\">Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications <\/h1>\n  \t\t  \t\t                                \t        \t          \t    <a class=\"button fade-in-delay\" href=\"https:\/\/www.canarie.ca\/fr\/nuage\/etudes-cas\/meet-the-builder-parabellyx\/\" target=\"_blank\">Ce Propulseur a \u00e9t\u00e9 cr\u00e9\u00e9 et la documentation r\u00e9dig\u00e9e par Parabellyx<\/a>\n        \t          \t              <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n\n\n<section class=\"section section--banner simple-fade light-blue alignfull\">\n  <div class=\"grid-container text-center\">\n  \t\t  \t\t  \t  <div class=\"large\"><p>Les Propulseurs de l\u2019ATIR sont des jeux structur\u00e9s de ressources en nuage, documentation incluse, illustrant une technologie \u00e9mergente. Offerts gratuitement, ils ont \u00e9t\u00e9 con\u00e7us par des entreprises canadiennes d\u2019exp\u00e9rience qui ont \u00e9labor\u00e9 des produits ou des services au moyen de la technologie en question et ont accept\u00e9 de partager leur savoir.<\/p>\n<\/div>\n\t  \t  \t\t  <\/div>\n<\/section>\n\n\n\n\n<section class=\"section section--text-with-image  alignfull container squares-right\">\n    <div class=\"grid-container simple-fade\">\n    <div class=\"grid-x grid-padding-x align-middle\">\n      <div class=\"cell medium-5 \">\n\t\t  \t\t\t  <img decoding=\"async\" src=\"https:\/\/www.canarie.ca\/wp-content\/uploads\/2021\/02\/DAIR_bp_builder.png\" alt=\"\">\n\t\t        <\/div>\n      <div class=\"cell medium-7  text-left text-cell \">\n  \t\t  \t\t          <h1 class=\"cssanimation leFadeIn\">Pr\u00eat \u00e0 d\u00e9coller?<\/h1>\n  \t\t  \t\t                          <div class=\"fade-in-delay text-cell-text\"><p>Voici ce que vous trouverez dans ce Plan de vol.<\/p>\n<ul>\n<li><a href=\"#apercu\">Aper\u00e7u<\/a><\/li>\n<li><a href=\"#pratiquesexamplaires\">Pratiques exemplaires<\/a><\/li>\n<li><a href=\"#trucsethics\">Trucs et hics<\/a><\/li>\n<li><a href=\"#ressources\">Ressources<\/a><\/li>\n<\/ul>\n<\/div>\n                      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n\n<div id=\"apercu\" class=\"anchor-link\"><\/div>\n<section class=\"section section--text-columns no-background\">\n    <div class=\"grid-container\">\n      <div class=\"grid-x grid-padding-x\">\n        <div class=\"cell\">\n                  \t<h3>Aper\u00e7u<\/h3>\n                    <h4>Qu\u2019est-ce que Argus?<\/h4>\n<p>Argus est un cadriciel servant \u00e0 tester la s\u00e9curit\u00e9 des applications. Gr\u00e2ce \u00e0 lui, il est possible de d\u00e9ployer une plateforme pour effectuer des essais de s\u00e9curit\u00e9 qui s\u2019int\u00e8gre facilement au flux de t\u00e2ches caract\u00e9ristique associ\u00e9 au d\u00e9veloppement d\u2019un logiciel. Argus repose sur l\u2019infrastructure Kubernetes (K3s), laquelle autorise un d\u00e9ploiement rapide dans le nuage de l\u2019ATIR et permet \u00e0 l\u2019entreprise d\u2019amorcer des <em>essais de s\u00e9curit\u00e9 statiques<\/em> (SAST) ou <em>dynamiques<\/em> (DAST), plus avanc\u00e9s, sur les applications. Si le regroupement des outils n\u00e9cessaires aux cadriciel d\u2019essai en facilite et en acc\u00e9l\u00e8re le d\u00e9ploiement, le sujet demeure n\u00e9anmoins complexe et des comp\u00e9tences techniques sont n\u00e9cessaires pour bien ma\u00eetriser la solution. Le projet se divise en deux. La premi\u00e8re partie, plus simple, concerne la configuration de l\u2019analyse SAST; la seconde (DAST) s\u2019adresse \u00e0 ceux qui aimeraient automatiser les essais sur leur application Web apr\u00e8s son d\u00e9ploiement.<\/p>\n<h4>Quelle en est l\u2019utilit\u00e9 pour mon entreprise?<\/h4>\n<p>Ajouter un syst\u00e8me structur\u00e9 pour v\u00e9rifier la s\u00e9curit\u00e9 des applications au processus de d\u00e9veloppement des logiciels vous aidera \u00e0 garantir que ces derniers n\u2019ont pas de vuln\u00e9rabilit\u00e9s et \u00e0 rendre le codage plus homog\u00e8ne. En v\u00e9rifiant la pr\u00e9sence de vuln\u00e9rabilit\u00e9s et en uniformisant le codage, vous rehausserez la qualit\u00e9 des logiciels et renforcerez la confiance de l\u2019utilisateur en lui montrant qu\u2019on a contr\u00f4l\u00e9 la qualit\u00e9 de l\u2019application sur le plan de la s\u00e9curit\u00e9 et que des mesures ont \u00e9t\u00e9 prises en ce sens.<\/p>\n<h4>Analyse SAST<\/h4>\n<p>Argus recourt \u00e0 une solution gratuite de source ouverte pour aider le d\u00e9veloppeur \u00e0 se familiariser avec l\u2019analyse par essais de s\u00e9curit\u00e9 statiques (SAST) et \u00e0 saisir les probl\u00e8mes de s\u00e9curit\u00e9 illustr\u00e9s. Cette solution peut \u00eatre install\u00e9e dans le nuage de l\u2019ATIR (ou sur les lieux, ou chez soi) aux fins d\u2019apprentissage ou d\u2019exp\u00e9rimentation. Vous n\u2019aurez besoin pour cela que d\u2019une machine virtuelle et d\u2019un acc\u00e8s au code source de l\u2019application.<\/p>\n<p>Bien que des solutions SAST existent dans le commerce, certaines mises en garde s\u2019imposent. Quelques-unes proposent un volet gratuit ou peu co\u00fbteux, mais exigent que le code de base soit vers\u00e9 dans un d\u00e9p\u00f4t public. D\u2019autres s\u2019adressent aux d\u00e9veloppeurs qui d\u00e9sirent tester leur produit et pourraient ne pas donner acc\u00e8s aux fonctionnalit\u00e9s qui r\u00e8gleront les probl\u00e8mes de s\u00e9curit\u00e9 soulev\u00e9s par le code. Autre pr\u00e9occupation\u00a0: certaines solutions SAST n\u2019indiquent pas de prix, ce qui vous obligera \u00e0 consulter le personnel de vente pour le conna\u00eetre.<\/p>\n<h4>Analyse DAST<\/h4>\n<p>Les applications DAST gratuites de qualit\u00e9 production sont peu nombreuses, probl\u00e8me auquel Argus tente de rem\u00e9dier en utilisant <em>Zaproxy<\/em>, outil de source ouverte populaire. En combinant <em>Zaproxy<\/em> aux pratiques exemplaires en usage dans la profession, on apprendra \u00e0 int\u00e9grer une solution DAST au pipeline d\u2019int\u00e9gration et de diffusion (CI\/CD) continues.<\/p>\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<div id=\"pratiquesexamplaires\" class=\"anchor-link\"><\/div>\n<section class=\"section section--text-columns no-background\">\n    <div class=\"grid-container\">\n      <div class=\"grid-x grid-padding-x\">\n        <div class=\"cell\">\n                  \t<h3>Pratiques exemplaires<\/h3>\n                    <h4>Encryptage HTTPS<\/h4>\n<p>Nous pr\u00e9conisons vivement l\u2019usage d\u2019un certificat HTTPS valide afin que les communications entre client et serveur soient chiffr\u00e9es. Veuillez lire la partie \u00ab\u00a0S\u00e9curit\u00e9\u00a0\u00bb de la solution type pour savoir comment utiliser les certificats TLS. L\u2019organisation qui ne poss\u00e8de pas d\u00e9j\u00e0 de certificat SSL\/TLS ni de domaine enregistr\u00e9 sur DNS pourra recourir \u00e0 <a href=\"https:\/\/letsencrypt.org\/\"><em>Let\u2019s Encrypt<\/em><\/a>, mais cette solution n\u2019est pas celle qu\u2019on privil\u00e9gie dans un environnement de production.<\/p>\n<h4>Strat\u00e9gie de rechange<\/h4>\n<p>Argus a \u00e9t\u00e9 con\u00e7u pour \u00eatre d\u00e9ploy\u00e9 sur K3s, version all\u00e9g\u00e9e de Kubernetes qu\u2019on peut installer sur une seule machine virtuelle (MV). K3s simplifie le processus, si bien qu\u2019il n\u2019est pas n\u00e9cessaire de ma\u00eetriser \u00e0 la perfection Kubernetes ni de mettre en place tous ses composants pour l\u2019utiliser. On peut donc sauvegarder la MV \u00e0 l\u2019aide d\u2019instantan\u00e9s puis la restaurer ais\u00e9ment. Tout le monde n\u2019adoptera pas cette strat\u00e9gie, mais elle permet d\u2019essayer rapidement le projet Argus et de revenir \u00e0 une copie ant\u00e9rieure sans recourir \u00e0 des solutions plus on\u00e9reuses. L\u2019organisation qui aimerait utiliser Argus dans un environnement Kubernetes int\u00e9gral pourra acc\u00e9der aux fichiers YAML dans le d\u00e9p\u00f4t du code source et adapter celui-ci en fonction de leurs besoins (si elle souhaite se servir de modules comme FluxCD pour un flux de t\u00e2ches plus ax\u00e9 sur le DevOps).<\/p>\n<h4>Mots de passe de l\u2019administrateur<\/h4>\n<p>La solution type vient avec de solides mots de passe par d\u00e9faut pour l\u2019administrateur. On \u00e9vitera de conserver ces mots de passe dans le d\u00e9p\u00f4t du code source et utilisera plut\u00f4t la fonctionnalit\u00e9 \u00ab\u00a0secrets\u00a0\u00bb qui accompagne les outils du pipeline CI\/CD ou on les dissimulera cachera de fa\u00e7on s\u00e9curitaire dans un nuage.<\/p>\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<div id=\"trucsethics\" class=\"anchor-link\"><\/div>\n<section class=\"section section--text-columns no-background\">\n    <div class=\"grid-container\">\n      <div class=\"grid-x grid-padding-x\">\n        <div class=\"cell\">\n                  \t<h3>Trucs et hics<\/h3>\n                    <h3><strong>Truc<\/strong><\/h3>\n<h4>Probl\u00e8me entre le certificat HTTPS et SonarScanner<\/h4>\n<p>Si vous avez install\u00e9 un certificat HTTPS valide avec <em>Let\u2019s Encrypt<\/em> et que le SonarScanner a du mal \u00e0 se connecter \u00e0 l\u2019analyseur SonarQube, il se peut que vous d\u00e9couvriez un certificat non valide dans le journal des erreurs. Pour d\u00e9terminer si le certificat HTTPS est valide ou pas, ex\u00e9cutez la commande ci-dessous sur une plateforme Linux (o\u00f9 [server] correspond au nom de domaine complet \u2013 FQDN \u2013 ou \u00e0 l\u2019adresse IP publique).<\/p>\n<p>openssl s_client -connect [server]:443<\/p>\n<p>Examinez le r\u00e9sultat pour savoir s\u2019il y a des erreurs de communication. Parfois, le nom de l\u2019\u00e9metteur peut manquer sur le certificat. L\u2019organisation qui utilise Terraform lira les instructions du fournisseur de la plateforme ACME concernant la cr\u00e9ation de certificats HTTPS avec <em>Let\u2019s Encrypt <\/em><a href=\"https:\/\/registry.terraform.io\/providers\/vancluever\/acme\/latest\/docs\/resources\/certificate#certificate_pem\">https:\/\/registry.terraform.io\/providers\/vancluever\/acme\/latest\/docs\/resources\/certificate#certificate_pem<\/a>.<\/p>\n<h4><strong>Oubli du mot de passe par d\u00e9faut<\/strong><\/h4>\n<p>Connectez-vous au serveur Argus et allez \u00e0 \/opt\/argus\/argus-infra-dair\/secrets. Parcourez les fichiers avec le postfixe .secret pour retrouver le mot de passe.<\/p>\n<h4><strong>Panne totale d\u2019Argus<\/strong><\/h4>\n<p>Si vous devez relancer Argus avec les valeurs par d\u00e9faut d\u2019origine, ouvrez une s\u00e9ance sur le serveur Argus par SSH et allez au r\u00e9pertoire \/opt\/argus\/argus-infra-dair.<\/p>\n<p>Ensuite, ex\u00e9cutez les commandes que voici\u00a0:<\/p>\n<pre>kubectl kustomization | kubectl delete -f -<\/pre>\n<pre>kubectl kustomization | kubectl apply -f -\r\n\r\n<\/pre>\n<p>Attendez dix minutes que les conteneurs soient charg\u00e9s et configurez les applications. Une autre m\u00e9thode consisterait \u00e0 l\u2019instance que vous avez cr\u00e9\u00e9e dans l\u2019ATIR et de red\u00e9ployer le Propulseur de Parabellyx.<\/p>\n<h3>Hics<\/h3>\n<p>Il arrive, mais rarement, que l\u2019analyse DAST d\u00e9molisse une application Web. Il vaut mieux b\u00e2tir l\u2019application avec des technologies utilisant les pratiques CI\/CD ad\u00e9quates. Si l\u2019application ne fonctionne plus apr\u00e8s l\u2019analyse, red\u00e9ployez-la simplement (l\u2019automatisation du pipeline CI\/CD vous \u00e9pargnera un temps consid\u00e9rable).<\/p>\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<div id=\"ressources\" class=\"anchor-link\"><\/div>\n<section class=\"section section--text-columns no-background\">\n    <div class=\"grid-container\">\n      <div class=\"grid-x grid-padding-x\">\n        <div class=\"cell\">\n                  \t<h3>Ressources<\/h3>\n                    <p>Consultez les tutoriels et la documentation \u00e9num\u00e9r\u00e9s ci-dessous pour en savoir plus sur cette technologie et son utilisation.<\/p>\n<p>Voici une liste partielle des tutoriels que nous jugeons les plus utiles.<\/p>\n<table width=\"623\">\n<tbody>\n<tr>\n<td width=\"311\"><strong>Contenu<\/strong><\/td>\n<td width=\"311\"><strong>R\u00e9sum\u00e9<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"311\"><a href=\"https:\/\/www.zaproxy.org\/zap-in-ten\/\">10 formidables vid\u00e9os sur Zap<\/a><\/td>\n<td width=\"311\">Simon Bennetts a accompli un travail fantastique en offrant \u00e0 ceux qui recourent aux sources ouvertes un outil auparavant inexistant, mais d\u00e9sormais facilement accessible. Ce lien m\u00e8ne \u00e0 dix vid\u00e9os qui vous aideront \u00e0 comprendre comment utiliser Zaproxy.<\/td>\n<\/tr>\n<tr>\n<td width=\"311\"><a href=\"https:\/\/kubernetes.io\/\">Site officiel de Kubernetes<\/a><\/td>\n<td width=\"311\">Le site de Kubernetes contient de l\u2019information facile \u00e0 lire expliquant comment fonctionne le logiciel. Beaucoup de le\u00e7ons pr\u00e9sent\u00e9es sur le site s\u2019appliquent \u00e0 K3s.<\/td>\n<\/tr>\n<tr>\n<td width=\"311\"><a href=\"https:\/\/docs.sonarqube.org\/latest\/\">Documentation de SonarQube<\/a><\/td>\n<td width=\"311\">Le site officiel de SonarQube donne une foule de d\u00e9tails sur l\u2019usage et l\u2019extension du logiciel selon les circonstances. Si vous avez vos propres pipelines d\u2019int\u00e9gration continue (CI), ce site vous procurera des instructions d\u00e9taill\u00e9es sur la fa\u00e7on de l\u2019int\u00e9grer \u00e0 SonarQube.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n<section class=\"section section--text-columns no-background\">\n    <div class=\"grid-container\">\n      <div class=\"grid-x grid-padding-x\">\n        <div class=\"cell\">\n                  \t<h3>Documentation<\/h3>\n                    <p>Le tableau ci-dessous propose un jeu de documents utiles sur l&rsquo;Argus.<\/p>\n<table width=\"623\">\n<tbody>\n<tr>\n<td width=\"311\"><strong>Document<\/strong><\/td>\n<td width=\"311\"><strong>R\u00e9sum\u00e9<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"311\">D\u00e9p\u00f4t et documentation sur GitHub<\/td>\n<td width=\"311\">Vous le trouverez <a href=\"https:\/\/github.com\/parabellyx\">ici<\/a>.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n<section class=\"section section--text-columns no-background\">\n    <div class=\"grid-container\">\n      <div class=\"grid-x grid-padding-x\">\n        <div class=\"cell\">\n                  \t<h3>Soutien<\/h3>\n                    <p>\u00c0 titre de membre de l\u2019ATIR, vous avez acc\u00e8s au soutien dispens\u00e9 pour ce Propulseur. Si vous avez des questions, posez-les sur le canal Slack de l\u2019ATIR (c\u2019est le moyen le plus rapide pour obtenir une r\u00e9ponse). Sinon, envoyez-les \u00e0 <a href=\"mailto:DAIR.Admin@canarie.ca\">DAIR.Admin@canarie.ca<\/a>.<\/p>\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n<section class=\"section section--banner simple-fade dark-blue alignfull\">\n  <div class=\"grid-container text-center\">\n  \t\t  \t\t  \t  <div class=\"large\"><p>Compris? Maintenant laissez-nous vous montrer comme nous avons d\u00e9ploy\u00e9 HLF dans le nuage de l\u2019ATIR\u2026<\/p>\n<\/div>\n\t  \t  \t\t  <\/div>\n<\/section>\n\n\n\n<section class=\"section section--text-columns no-background\">\n    <div class=\"grid-container\">\n      <div class=\"grid-x grid-padding-x\">\n        <div class=\"cell\">\n                  \t<h3>Solution type du projet Argus<\/h3>\n                    <p>Pour les petites \u00e9quipes de d\u00e9veloppement qui aimeraient v\u00e9rifier la s\u00e9curit\u00e9 de leur logiciel, la solution type illustre comment analyser la s\u00e9curit\u00e9 du code source et d\u00e9tecter les vuln\u00e9rabilit\u00e9s \u00e9ventuelles sur les applications qui ont \u00e9t\u00e9 d\u00e9ploy\u00e9es. Contrairement aux solutions commerciales, la solution type vous permettra d\u2019installer rapidement une solution SAST\/DAST compl\u00e8te que vous pourrez modifier afin de commencer \u00e0 rechercher les vuln\u00e9rabilit\u00e9s dans le code de l\u2019application ou dans celle-ci, si elle a d\u00e9j\u00e0 \u00e9t\u00e9 d\u00e9ploy\u00e9e sur le Web.<\/p>\n<p>Lisez la page <a href=\"https:\/\/www.canarie.ca\/fr\/solution-type-deploiement-rapide-de-lanalyse-statique-de-la-securite-des-applications-sast\/\"><strong>Solution type\u00a0: d\u00e9ploiement rapide de l\u2019<em>analyse statique de la s\u00e9curit\u00e9 des applications<\/em> <em>(SAST) <\/em><\/strong><\/a>pour en apprendre davantage sur le fonctionnement de la solution type.<\/p>\n<p>La solution type recourt aux technologies Jenkins, SonarQube, Zaproxy sur K3s, dont on trouvera la description dans les parties subs\u00e9quentes.<\/p>\n                  <\/div>\n      <\/div>\n    <\/div>\n  <\/section>","protected":false},"excerpt":{"rendered":"","protected":false},"author":19,"featured_media":0,"parent":6557,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-31486","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications - CANARIE<\/title>\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.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications - CANARIE\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/\" \/>\n<meta property=\"og:site_name\" content=\"CANARIE\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-30T13:47:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/nuage\\\/catalogue\\\/plan-de-vol-pour-projet-argus\\\/\",\"url\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/nuage\\\/catalogue\\\/plan-de-vol-pour-projet-argus\\\/\",\"name\":\"Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications - CANARIE\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/#website\"},\"datePublished\":\"2022-05-09T15:08:29+00:00\",\"dateModified\":\"2024-10-30T13:47:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/nuage\\\/catalogue\\\/plan-de-vol-pour-projet-argus\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/nuage\\\/catalogue\\\/plan-de-vol-pour-projet-argus\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/nuage\\\/catalogue\\\/plan-de-vol-pour-projet-argus\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Le nuage de l&#8217;ATIR\",\"item\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/?page_id=44361\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Catalogue des Propulseurs de l\u2019ATIR\",\"item\":\"https:\\\/\\\/www.canarie.ca\\\/fr\\\/?page_id=6557\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.canarie.ca\\\/#website\",\"url\":\"https:\\\/\\\/www.canarie.ca\\\/\",\"name\":\"CANARIE\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.canarie.ca\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications - CANARIE","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.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/","og_locale":"fr_FR","og_type":"article","og_title":"Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications - CANARIE","og_url":"https:\/\/www.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/","og_site_name":"CANARIE","article_modified_time":"2024-10-30T13:47:00+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/","url":"https:\/\/www.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/","name":"Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications - CANARIE","isPartOf":{"@id":"https:\/\/www.canarie.ca\/#website"},"datePublished":"2022-05-09T15:08:29+00:00","dateModified":"2024-10-30T13:47:00+00:00","breadcrumb":{"@id":"https:\/\/www.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.canarie.ca\/fr\/nuage\/catalogue\/plan-de-vol-pour-projet-argus\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.canarie.ca\/fr\/"},{"@type":"ListItem","position":2,"name":"Le nuage de l&#8217;ATIR","item":"https:\/\/www.canarie.ca\/fr\/?page_id=44361"},{"@type":"ListItem","position":3,"name":"Catalogue des Propulseurs de l\u2019ATIR","item":"https:\/\/www.canarie.ca\/fr\/?page_id=6557"},{"@type":"ListItem","position":4,"name":"Plan de vol pour : Analyse statique et dynamique automatis\u00e9e de la s\u00e9curit\u00e9 des applications"}]},{"@type":"WebSite","@id":"https:\/\/www.canarie.ca\/#website","url":"https:\/\/www.canarie.ca\/","name":"CANARIE","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.canarie.ca\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/pages\/31486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/comments?post=31486"}],"version-history":[{"count":3,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/pages\/31486\/revisions"}],"predecessor-version":[{"id":44496,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/pages\/31486\/revisions\/44496"}],"up":[{"embeddable":true,"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/pages\/6557"}],"wp:attachment":[{"href":"https:\/\/www.canarie.ca\/fr\/wp-json\/wp\/v2\/media?parent=31486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}