- Installer Python3
- Installer pip
- Installer les dépendances via pip
pip install -r requirements.txt
softwarelist_parser.py
py softwarelist_parser.py
Description:
Télécharge les 27 dernières listes publiées puis met le tout en format csv dans le dossier Liste sous le format list_log4shell_mm-jj.
À chaque fois que l'on utilise la commande, on laisse une trace dans le fichier liste.txt.
softwarelist_compare.py
py softwarelist_compare.py #Par default, on va comparer la date de hier et d'aujourd'hui
py softwarelist_compare.py --mode 1 #Date par default avec un CSV qui comporte seulement les changements
py softwarelist_compare.py --date_1 1-10 --date_2 1-11 #Si on compare le 10 et le 11 janvier
py softwarelist_compare.py --date_1 1-10 #Si on compare le 10 janvier à aujourd'hui
Description:
Compare la liste du jour et la comparaison de la journée d'avant, puis créer un fichier CSV dans le dossier Resultat sous le format list_log4shell_comparaison_mm-jj avec la 2e date utilisée lors de la comparaison. Les lignes ajoutées et modifiées se retrouve à la fin du fichier CSV.