<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic libsf.db TCP Fingerprinting database in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/libsf-db-tcp-fingerprinting-database/m-p/4378562#M81983</link>
    <description>Hi all,&lt;BR /&gt;&lt;BR /&gt;I am trying to use libsf library in MinGW for active fingerprint OS detection. It uses libsf.db fingerprint databse. This databse is generate at compile time by taking a flat file database as input. I could compile the sources of libsf but not able to generate this libsf.db database. If anyone ahs used libsf, please help.</description>
    <pubDate>Fri, 13 Mar 2009 08:50:06 GMT</pubDate>
    <dc:creator>Harish KS</dc:creator>
    <dc:date>2009-03-13T08:50:06Z</dc:date>
    <item>
      <title>libsf.db TCP Fingerprinting database</title>
      <link>https://community.hpe.com/t5/operating-system-linux/libsf-db-tcp-fingerprinting-database/m-p/4378562#M81983</link>
      <description>Hi all,&lt;BR /&gt;&lt;BR /&gt;I am trying to use libsf library in MinGW for active fingerprint OS detection. It uses libsf.db fingerprint databse. This databse is generate at compile time by taking a flat file database as input. I could compile the sources of libsf but not able to generate this libsf.db database. If anyone ahs used libsf, please help.</description>
      <pubDate>Fri, 13 Mar 2009 08:50:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/libsf-db-tcp-fingerprinting-database/m-p/4378562#M81983</guid>
      <dc:creator>Harish KS</dc:creator>
      <dc:date>2009-03-13T08:50:06Z</dc:date>
    </item>
    <item>
      <title>Re: libsf.db TCP Fingerprinting database</title>
      <link>https://community.hpe.com/t5/operating-system-linux/libsf-db-tcp-fingerprinting-database/m-p/4378563#M81984</link>
      <description>This seems to be the developer's source package for libsf:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://www.packetfactory.net/projects/libsf/" target="_blank"&gt;http://www.packetfactory.net/projects/libsf/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;The source package contains a README file which contains the instructions for compiling and installing the software. The compilation step should also compile the db creation tool in the "import" sub-directory. &lt;BR /&gt;&lt;BR /&gt;The Makefiles suggest that the name of the db creation tool might be "libsf_import", not "db_import". And there are two fingerprint files in the "import" directory: nmap-fp.txt and nmap-os-fingerprints. &lt;BR /&gt;&lt;BR /&gt;Looks like the developer has been a little sloppy in updating the documentation to match the new changes!&lt;BR /&gt;&lt;BR /&gt;If I'm correct, the step 3 of the instructions in the README should be:&lt;BR /&gt;&lt;BR /&gt;3. cd import; ./libsf_import -a nmap-os-fingerprints&lt;BR /&gt;&lt;BR /&gt;This step should produce the libsf.db file. The step 4 is just copying the file to wherever it is supposed to be installed.&lt;BR /&gt;&lt;BR /&gt;MK</description>
      <pubDate>Fri, 13 Mar 2009 11:28:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/libsf-db-tcp-fingerprinting-database/m-p/4378563#M81984</guid>
      <dc:creator>Matti_Kurkela</dc:creator>
      <dc:date>2009-03-13T11:28:44Z</dc:date>
    </item>
    <item>
      <title>Re: libsf.db TCP Fingerprinting database</title>
      <link>https://community.hpe.com/t5/operating-system-linux/libsf-db-tcp-fingerprinting-database/m-p/4378564#M81985</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;Thanks for the reply kurkela.&lt;BR /&gt;&lt;BR /&gt;Yes, i tried to create libsf.db by using libsf_import file. But not able to do so. dbptr-&amp;gt;put (dbptr-&amp;gt;put(dbptr, &amp;amp;dbkey, &amp;amp;dbdata, R_NOOVERWRITE) in libsf_import.c file) is failing inconsistantly. I got the libdb binaries libdb-1.85 binaries (db.h and libdb.a) for mingw from net and using these to create libsf.db. &lt;BR /&gt;&lt;BR /&gt;Since i don't have libsf.db, i am not able to use libsf to detect OS of remote node.&lt;BR /&gt;&lt;BR /&gt;I am attaching the DB generation part of libsf that is used to generate libsf.db.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Regards&lt;BR /&gt;Harish</description>
      <pubDate>Fri, 13 Mar 2009 11:44:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/libsf-db-tcp-fingerprinting-database/m-p/4378564#M81985</guid>
      <dc:creator>Harish KS</dc:creator>
      <dc:date>2009-03-13T11:44:02Z</dc:date>
    </item>
  </channel>
</rss>

