From 439276935761695da8d8973c20b139aa919fb465 Mon Sep 17 00:00:00 2001 From: Sebastien Larinier Date: Thu, 28 Dec 2023 16:40:43 +0100 Subject: [PATCH] update --- docker/check/Dockerfile | 2 +- output_file | 114 ++++++++++++++++++++++++++++++++++++++++ web/check.sh | 16 ++++++ web/generate.sh | 5 -- 4 files changed, 131 insertions(+), 6 deletions(-) create mode 100644 output_file create mode 100644 web/check.sh delete mode 100644 web/generate.sh diff --git a/docker/check/Dockerfile b/docker/check/Dockerfile index 213b694..447e571 100644 --- a/docker/check/Dockerfile +++ b/docker/check/Dockerfile @@ -6,5 +6,5 @@ ADD . /data WORKDIR /data # Définir le script d'entrypoint -ENTRYPOINT ["/data/web/generate.sh"] +ENTRYPOINT ["/data/web/check.sh"] diff --git a/output_file b/output_file new file mode 100644 index 0000000..1689840 --- /dev/null +++ b/output_file @@ -0,0 +1,114 @@ +--- +nocite: "[@*]" +references: +- author: + - family: Racic + given: Zoran + genre: PhD thesis + id: Zoran + issued: 1996 + publisher: Université Pierre et Marie Curie + title: Étude et essais du spectromètre à plasma DYMIO de la mission + MARS 96 + type: thesis +- author: + - family: Calvet + given: Joan + genre: PhD thesis + id: calvet2013analyse + issued: 2013 + publisher: Université de Lorraine + title: Analyse dynamique de logiciels malveillants + type: thesis + url: "https://www.theses.fr/2013LORR0083" +- author: + - family: Charon + given: Paul + - family: JeangVilmer + given: Jean-Baptiste + id: CharonJBJV + issued: 2021 + note: Un rapport très dense et complet sur le modèle chinois de guerre + de l'information + publisher: Institut de recherche stratégique de l'/école militaire + IRSEM + title: Les opérations d'influence chinoises + type: book +- author: + - family: Freyssinet + given: Éric + genre: PhD thesis + id: freyssinet2015lutte + issued: 2015 + publisher: Université Pierre et Marie Curie-Paris VI + title: "Lutte contre les botnets: Analyse et stratégie" + title-short: Lutte contre les botnets + type: thesis + url: "https://theses.hal.science/tel-01274007/document" +- author: + - family: Kaczmarek + given: Matthieu + genre: PhD thesis + id: kaczmarek2008fondements + issued: 2008 + publisher: Thèse de Doctorat d'Université, Institut National + Polytechnique de Lorraine ... + title: Des fondements de la virologie informatique vers une + immunologie formelle + type: thesis + url: "https://www.theses.fr/2008INPL097N" +- author: + - family: Center + given: Mandiant Intelligence + container-title: "URL: https://www. fireeye. + com/content/dam/fireeye-www/services/pdfs/mandiant-apt1-report. pdf + (), pág" + id: center76apt1 + note: Nous avons choisi de faire figurer dans notre sélection, le + rapport APT 1 de 2013 car il constitue une véritable bascule dans + l'histoire de la CTI et de la conflictualité dans le cyberespace. En + effet, pour la première fois, un acteur privé expose publiquement un + attaquant étatique. Il s'agit de la première attribution publique + par un acteur privé. + title: APT1 exposing one of china's cyber espionage units, 2013 + type: article-journal + volume: 76 +- author: + - family: Naik + given: Nitin + - family: Jenkins + given: Paul + - family: Grace + given: Paul + - family: Song + given: Jingping + container-title: 2022 IEEE international symposium on systems + engineering (ISSE) + id: naik2022comparing + issued: 2022 + page: 1-7 + publisher: IEEE + title: "Comparing attack models for it systems: Lockheed martin's + cyber kill chain, mitre att&ck framework and diamond model" + title-short: Comparing attack models for it systems + type: paper-conference + url: "https://ieeexplore.ieee.org/abstract/document/10005490" +- author: + - family: JeangVilmer + given: Jean-Baptiste + - family: Alexandre + given: Escoria + - family: Marine + given: Guillaume + - family: Janaina + given: Herrera + id: JBJV + issued: 2018 + publisher: Institut de recherche stratégique de l'/école militaire + (IRSEM); Centre d'analyse de prévision et de stratégie (CAPS) + title: "Les manipulations de l'information : Un défi pour nos + démocraties" + title-short: Les manipulations de l'information + type: book +--- + diff --git a/web/check.sh b/web/check.sh new file mode 100644 index 0000000..4df5463 --- /dev/null +++ b/web/check.sh @@ -0,0 +1,16 @@ +#!/bin/bash + +# Chemin du répertoire à partir duquel la recherche commence +SEARCH_DIR="." + +# Recherche de tous les fichiers .bib dans le répertoire et ses sous-répertoires +# et les traiter avec Pandoc +find "$SEARCH_DIR" -name "*.bib" | while read -r bibfile; do + echo "Traitement du fichier: $bibfile" + + # Exemple de commande Pandoc (à ajuster selon vos besoins) + # Remplacez 'output_file' et 'format' par vos valeurs souhaitées + pandoc "$bibfile" -s -o "output_file" --to=markdown + + echo "Traitement terminé pour: $bibfile" +done diff --git a/web/generate.sh b/web/generate.sh deleted file mode 100644 index 12f27bf..0000000 --- a/web/generate.sh +++ /dev/null @@ -1,5 +0,0 @@ -#!/bin/bash -docs=("Juillet_2023" "Novembre_2023" "Septembre_2023") -for doc in ${docs[@]}; do - pandoc -t markdown_strict --citeproc /data/web/template.md -o ${doc}/${doc}.md --bibliography ${doc}/*.bib -done