Skip to content

Commit

Permalink
Merge pull request #608 from jvoisin/opnsense
Browse files Browse the repository at this point in the history
Add fingerprints for OPNSense
  • Loading branch information
adungo-r7 authored Mar 27, 2024
2 parents a68b88b + c69a5eb commit eff071f
Show file tree
Hide file tree
Showing 6 changed files with 38 additions and 8 deletions.
1 change: 1 addition & 0 deletions identifiers/service_product.txt
Original file line number Diff line number Diff line change
Expand Up @@ -855,3 +855,4 @@ Dicom Server
Mantrey PACS
Lidarr
Miniflux
OPNSense
1 change: 1 addition & 0 deletions identifiers/vendor.txt
Original file line number Diff line number Diff line change
Expand Up @@ -911,3 +911,4 @@ Orthanc
Mantrey
Lidarr
Miniflux
OPNSense
13 changes: 10 additions & 3 deletions xml/favicons.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1216,13 +1216,20 @@
<fingerprint pattern="^e4fd990b4b8a5d61bd5ddb98cdfc7190$">
<description>OPNsense Firewall</description>
<example>e4fd990b4b8a5d61bd5ddb98cdfc7190</example>
<param pos="0" name="service.vendor" value="OPNSense"/>
<param pos="0" name="service.product" value="OPNSense"/>
<param pos="0" name="service.device" value="Firewall"/>
<param pos="0" name="service.cpe23" value="cpe:/a:opnsense:opnsense:-"/>
<param pos="0" name="service.component.vendor" value="lighttpd"/>
<param pos="0" name="service.component.product" value="lighttpd"/>
<param pos="0" name="service.component.cpe23" value="cpe:/a:lighttpd:lighttpd:-"/>
<param pos="0" name="os.vendor" value="FreeBSD"/>
<param pos="0" name="os.product" value="FreeBSD"/>
<param pos="0" name="os.cpe23" value="cpe:/o:freebsd:freebsd:-"/>
<param pos="0" name="hw.vendor" value="OPNsense"/>
<param pos="0" name="hw.device" value="Firewall"/>
<param pos="0" name="hw.product" value="Firewall"/>
<param pos="0" name="hw.certainty" value="0.5"/>
<param pos="0" name="os.vendor" value="OPNsense"/>
<param pos="0" name="os.product" value="FreeBSD"/>
<param pos="0" name="os.certainty" value="0.5"/>
</fingerprint>

<fingerprint pattern="^979d9a884c322862e6830f61e2c378e6$">
Expand Down
15 changes: 15 additions & 0 deletions xml/html_title.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3952,6 +3952,21 @@
<param pos="0" name="os.product" value="FreeBSD"/>
</fingerprint>

<fingerprint pattern="^Login \| OPNsense$">
<description>OPNSense Firewall</description>
<example>Login | OPNsense</example>
<param pos="0" name="service.vendor" value="OPNSense"/>
<param pos="0" name="service.product" value="OPNSense"/>
<param pos="0" name="service.device" value="Firewall"/>
<param pos="0" name="service.cpe23" value="cpe:/a:opnsense:opnsense:-"/>
<param pos="0" name="service.component.vendor" value="lighttpd"/>
<param pos="0" name="service.component.product" value="lighttpd"/>
<param pos="0" name="service.component.cpe23" value="cpe:/a:lighttpd:lighttpd:-"/>
<param pos="0" name="os.vendor" value="FreeBSD"/>
<param pos="0" name="os.product" value="FreeBSD"/>
<param pos="0" name="os.cpe23" value="cpe:/o:freebsd:freebsd:-"/>
</fingerprint>

<fingerprint pattern="^Vigor Login Page$">
<description>DrayTek Vigor network equipment - without model or version</description>
<example>Vigor Login Page</example>
Expand Down
13 changes: 9 additions & 4 deletions xml/http_servers.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4398,11 +4398,16 @@
<fingerprint pattern="^OPNsense$">
<description>OPNsense Firewall</description>
<example>OPNsense</example>
<param pos="0" name="hw.vendor" value="OPNsense"/>
<param pos="0" name="hw.device" value="Firewall"/>
<param pos="0" name="hw.product" value="Firewall"/>
<param pos="0" name="os.vendor" value="OPNsense"/>
<param pos="0" name="service.vendor" value="OPNSense"/>
<param pos="0" name="service.product" value="OPNSense"/>
<param pos="0" name="service.device" value="Firewall"/>
<param pos="0" name="service.cpe23" value="cpe:/a:opnsense:opnsense:-"/>
<param pos="0" name="service.component.vendor" value="lighttpd"/>
<param pos="0" name="service.component.product" value="lighttpd"/>
<param pos="0" name="service.component.cpe23" value="cpe:/a:lighttpd:lighttpd:-"/>
<param pos="0" name="os.vendor" value="FreeBSD"/>
<param pos="0" name="os.product" value="FreeBSD"/>
<param pos="0" name="os.cpe23" value="cpe:/o:freebsd:freebsd:-"/>
</fingerprint>

<fingerprint pattern="^ELAN Controller$">
Expand Down
3 changes: 2 additions & 1 deletion xml/x509_subjects.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1091,9 +1091,10 @@
<param pos="0" name="os.product" value="FreeBSD"/>
</fingerprint>

<fingerprint pattern="^O=OPNsense,L=Middelharnis,ST=Zuid-Holland,C=NL$">
<fingerprint pattern="^O=OPNsense(?:[.]localdomain)?,L=Middelharnis,ST=Zuid-Holland,C=NL$">
<description>OPNsense Firewall</description>
<example>O=OPNsense,L=Middelharnis,ST=Zuid-Holland,C=NL</example>
<example>O=OPNsense.localdomain,L=Middelharnis,ST=Zuid-Holland,C=NL</example>
<param pos="0" name="hw.vendor" value="OPNsense"/>
<param pos="0" name="hw.device" value="Firewall"/>
<param pos="0" name="hw.product" value="Firewall"/>
Expand Down

0 comments on commit eff071f

Please sign in to comment.