Outils pour utilisateurs

Outils du site


linux:rewinged

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
linux:rewinged [2026/09/18 16:40] – rootlinux:rewinged [2026/09/18 17:40] (Version actuelle) – [13.2 Règles personnalisées] root
Ligne 776: Ligne 776:
 <file xml /var/ossec/etc/rules/local_rules.xml> <file xml /var/ossec/etc/rules/local_rules.xml>
 <group name="winget,rewinged,"> <group name="winget,rewinged,">
- 
-  <!-- ============ Journal applicatif rewinged ============ --> 
  
   <rule id="100600" level="0">   <rule id="100600" level="0">
     <decoded_as>json</decoded_as>     <decoded_as>json</decoded_as>
-    <field name="message">\.</field> 
     <location>/var/log/rewinged/rewinged.log</location>     <location>/var/log/rewinged/rewinged.log</location>
     <description>rewinged: evenement applicatif</description>     <description>rewinged: evenement applicatif</description>
Ligne 788: Ligne 785:
   <rule id="100601" level="7">   <rule id="100601" level="7">
     <if_sid>100600</if_sid>     <if_sid>100600</if_sid>
-    <field name="level">^error$</field> +    <field name="level">error</field> 
-    <description>rewinged: erreur applicative - $(message)</description> +    <description>rewinged: erreur applicative</description>
-    <group>service_availability,</group>+
   </rule>   </rule>
  
Ligne 796: Ligne 792:
     <if_sid>100601</if_sid>     <if_sid>100601</if_sid>
     <field name="message">ingestManifests</field>     <field name="message">ingestManifests</field>
-    <description>rewinged: echec d'ingestion des manifests - source potentiellement vide</description> +    <description>rewinged: echec ingestion des manifests - $(message)</description>
-    <group>service_availability,</group>+
   </rule>   </rule>
- 
-  <rule id="100603" level="3"> 
-    <if_sid>100600</if_sid> 
-    <field name="message">found \d+ package manifests</field> 
-    <description>rewinged: rechargement des manifests</description> 
-  </rule> 
- 
-  <!-- ============ Synchronisation ============ --> 
  
   <rule id="100610" level="3">   <rule id="100610" level="3">
Ligne 812: Ligne 799:
     <match>Publication verifiee</match>     <match>Publication verifiee</match>
     <description>winget: publication synchronisee et verifiee</description>     <description>winget: publication synchronisee et verifiee</description>
-    <group>winget_publication,</group> 
   </rule>   </rule>
  
Ligne 818: Ligne 804:
     <program_name>winget-sync</program_name>     <program_name>winget-sync</program_name>
     <match>SIGNATURE INVALIDE</match>     <match>SIGNATURE INVALIDE</match>
-    <description>winget: commit non signe ou signature invalide - synchronisation annulee</description> +    <description>winget: signature invalide - synchronisation annulee</description> 
-    <group>attack,winget_publication,</group>+    <group>attack,</group>
   </rule>   </rule>
  
   <rule id="100612" level="10" frequency="5" timeframe="1800">   <rule id="100612" level="10" frequency="5" timeframe="1800">
     <if_matched_sid>100601</if_matched_sid>     <if_matched_sid>100601</if_matched_sid>
-    <description>winget: echecs repetes de synchronisation - depot potentiellement fige</description> +    <description>winget: erreurs applicatives repetees</description>
-    <group>service_availability,</group>+
   </rule>   </rule>
  
-  <!-- ============ Integrite des fichiers ============ --> 
- 
-  <!-- Manifests : bruit attendu a chaque publication. 
-       Niveau informatif, le controle reel est la signature GPG (100611). --> 
   <rule id="100620" level="3">   <rule id="100620" level="3">
     <if_group>syscheck</if_group>     <if_group>syscheck</if_group>
-    <field name="file">^/srv/winget/manifests/</field>+    <field name="file">/srv/winget/manifests/</field>
     <description>winget: manifest modifie - $(file)</description>     <description>winget: manifest modifie - $(file)</description>
-    <group>winget_publication,</group> 
   </rule>   </rule>
  
-  <!-- Installeur modifie : un binaire remplace sans nouveau manifest 
-       est anormal, le SHA256 ne correspondrait plus. --> 
   <rule id="100621" level="12">   <rule id="100621" level="12">
     <if_group>syscheck</if_group>     <if_group>syscheck</if_group>
-    <field name="file">^/srv/winget/installers/</field> +    <field name="file">/srv/winget/installers/</field> 
-    <description>winget: installeur modifie ou remplace - $(file)</description>+    <description>winget: installeur modifie - $(file)</description>
     <group>attack,</group>     <group>attack,</group>
   </rule>   </rule>
  
-  <!-- Binaire rewinged ou script de synchronisation --> 
   <rule id="100622" level="14">   <rule id="100622" level="14">
     <if_group>syscheck</if_group>     <if_group>syscheck</if_group>
-    <field name="file">^/usr/local/bin/(rewinged|winget-sync\.sh)$</field> +    <field name="file">/usr/local/bin/rewinged</field> 
-    <description>winget: binaire de service modifie - $(file)</description>+    <description>winget: binaire rewinged modifie - $(file)</description>
     <group>attack,</group>     <group>attack,</group>
   </rule>   </rule>
- 
-  <!-- Unites systemd du service --> 
-  <rule id="100623" level="12"> 
-    <if_group>syscheck</if_group> 
-    <field name="file">^/etc/systemd/system/(rewinged|winget-sync)\.</field> 
-    <description>winget: unite systemd modifiee - $(file)</description> 
-    <group>attack,</group> 
-  </rule> 
- 
-  <!-- ============ Disponibilite des services ============ --> 
  
   <rule id="100630" level="0">   <rule id="100630" level="0">
Ligne 873: Ligne 840:
   <rule id="100631" level="10">   <rule id="100631" level="10">
     <if_sid>100630</if_sid>     <if_sid>100630</if_sid>
-    <match>inactive|failed|unknown</match> +    <regex>inactive|failed|unknown</regex> 
-    <description>winget: service rewinged ou timer de synchronisation arrete</description> +    <description>winget: service rewinged ou timer arrete</description>
-    <group>service_availability,</group>+
   </rule>   </rule>
  
linux/rewinged.1789749621.txt.gz · Dernière modification : de root