xml/smb_native_os.xml in recog-2.0.19 vs xml/smb_native_os.xml in recog-2.0.20

- old
+ new

@@ -349,6 +349,198 @@ <param pos="0" name="os.vendor" value="Wind River"/> <param pos="0" name="os.product" value="VxWorks"/> <param pos="0" name="service.vendor" value="Wind River"/> <param pos="0" name="service.product" value="VxWorks CIFS"/> </fingerprint> + + <fingerprint pattern="^OS/400 \D(\d+)\D(\d+)\D(\d+)"> + <description>OS/400</description> + <example os.version="4" os.version.version="5" os.version.version.version="0">OS/400 V4R5M0</example> + <param pos="0" name="os.vendor" value="IBM"/> + <param pos="0" name="os.product" value="OS/400"/> + <param pos="1" name="os.version"/> + <param pos="2" name="os.version.version"/> + <param pos="3" name="os.version.version.version"/> + </fingerprint> + + <!-- VisionFS --> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)ai(\d{4})"> + <description>AIX</description> + <example service.version="9876">axai9876</example> + <param pos="0" name="os.vendor" value="IBM"/> + <param pos="0" name="os.family" value="AIX"/> + <param pos="0" name="os.product" value="AIX"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)dg(\d{4})"> + <description>DG/UX</description> + <example service.version="9876">i3dg9876</example> + <param pos="0" name="os.vendor" value="Data General"/> + <param pos="0" name="os.family" value="DG/UX"/> + <param pos="0" name="os.product" value="DG/UX"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)dw(\d{4})"> + <description>Darwin</description> + <example service.version="9876">m8dw9876</example> + <param pos="0" name="os.vendor" value="Apple"/> + <param pos="0" name="os.family" value="Mac OS X"/> + <param pos="0" name="os.product" value="Mac OS X"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)dy(\d{4})"> + <description>DYNIX</description> + <example service.version="9876">m8dy9876</example> + <param pos="0" name="os.vendor" value="Sequent"/> + <param pos="0" name="os.family" value="Dynix"/> + <param pos="0" name="os.product" value="Dynix"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)fb(\d{4})"> + <description>FreeBSD</description> + <example service.version="9876">m8fb9876</example> + <param pos="0" name="os.vendor" value="FreeBSD"/> + <param pos="0" name="os.family" value="FreeBSD"/> + <param pos="0" name="os.product" value="FreeBSD"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)hp(\d{4})"> + <description>HP-UX</description> + <example service.version="9876">m8hp9876</example> + <param pos="0" name="os.vendor" value="HP"/> + <param pos="0" name="os.family" value="HP-UX"/> + <param pos="0" name="os.product" value="HP-UX"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)ir(\d{4})"> + <description>IRIX</description> + <example service.version="9876">m8ir9876</example> + <param pos="0" name="os.vendor" value="SGI"/> + <param pos="0" name="os.family" value="Irix"/> + <param pos="0" name="os.product" value="Irix"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)li(\d{4})"> + <description>Linux</description> + <example service.version="9876">m8li9876</example> + <param pos="0" name="os.vendor" value="Linux"/> + <param pos="0" name="os.family" value="Linux"/> + <param pos="0" name="os.product" value="Linux"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)mo(\d{4})"> + <description>SVR</description> + <example service.version="9876">m8mo9876</example> + <param pos="0" name="os.vendor" value="Motorola"/> + <param pos="0" name="os.family" value="SVR4"/> + <param pos="0" name="os.product" value="SVR"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)o1(\d{4})"> + <description>OSF/1</description> + <example service.version="9876">m8o19876</example> + <param pos="0" name="os.vendor" value="DEC"/> + <param pos="0" name="os.family" value="Digital UNIX"/> + <param pos="0" name="os.product" value="OSF/1"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)ro(\d{4})"> + <description>RISC OS</description> + <example service.version="9876">m8ro9876</example> + <param pos="0" name="os.family" value="RISC OS"/> + <param pos="0" name="os.product" value="RISC OS"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)sc(\d{4})"> + <description>OpenServer</description> + <example service.version="9876">m8sc9876</example> + <param pos="0" name="os.vendor" value="SCO"/> + <param pos="0" name="os.family" value="OpenServer"/> + <param pos="0" name="os.product" value="OpenServer"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)so(\d{4})"> + <description>SunOS</description> + <example service.version="9876">m8so9876</example> + <param pos="0" name="os.vendor" value="Sun"/> + <param pos="0" name="os.family" value="SunOS"/> + <param pos="0" name="os.product" value="SunOS"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)su(\d{4})"> + <description>Solaris</description> + <example service.version="9876">m8su9876</example> + <param pos="0" name="os.vendor" value="Sun"/> + <param pos="0" name="os.family" value="Solaris"/> + <param pos="0" name="os.product" value="Solaris"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)sx(\d{4})"> + <description>SINIX</description> + <example service.version="9876">m8sx9876</example> + <param pos="0" name="os.vendor" value="Siemens"/> + <param pos="0" name="os.family" value="SINIX"/> + <param pos="0" name="os.product" value="SINIX"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)ul(\d{4})"> + <description>Ultrix/1</description> + <example service.version="9876">m8ul9876</example> + <param pos="0" name="os.vendor" value="DEC"/> + <param pos="0" name="os.family" value="Ultrix"/> + <param pos="0" name="os.product" value="Ultrix"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)un(\d{4})"> + <description>UnixWare</description> + <example service.version="9876">m8un9876</example> + <param pos="0" name="os.vendor" value="SCO"/> + <param pos="0" name="os.family" value="UnixWare"/> + <param pos="0" name="os.product" value="UnixWare"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + + <fingerprint pattern="^(?:ax|i3|m8|mp|pa|pp|rs|sp)wi(\d{4})"> + <description>Windows</description> + <example service.version="9876">m8wi9876</example> + <param pos="0" name="os.vendor" value="Microsoft"/> + <param pos="0" name="os.family" value="Windows"/> + <param pos="0" name="os.product" value="Windows"/> + <param pos="0" name="service.product" value="VisionFS"/> + <param pos="1" name="service.version"/> + </fingerprint> + </fingerprints>