Nmap Development mailing list archives
Re: IPv6 OS Detection: Call for fingerprinters!
From: Fyodor <fyodor () insecure org>
Date: Wed, 6 Jul 2011 16:30:56 -0700
On Fri, Jul 01, 2011 at 11:55:52PM +0200, Luis MartinGarcia. wrote:
Hi! As you may know, David and I are working on a new OS detection engine for IPv6 hosts. At the moment we are in a research phase and we need your help to collect a few preliminary fingerprints that we can analyze and use to refine our algorithms.
This is very exciting after all your hard work! However, I am getting an error message (stack trace) which looks like the one Patrik posted. Here are the details of what I'm running: o OS: Fedora 14 Linux, x86_64 (Kernel: 2.6.35.13-91.fc14.x86_64) o Python package: python-2.7-8.fc14.1.x86_64 o Scapy package: scapy-2.0.0.10-4.fc14.noarch I get the error in --interactive and command-line mode. Here is the full output: [root@play nping-dev]# ./ipv6fp.py 2002:43a9:54c8:0:21a:6bff:fece:b9ea --ot 22 --test 1 --force --debug ================================================================= == NMAP IPv6 OS DETECTION RESEARCH TOOL == ================================================================= You are running ipv6fp, an internal research tool for the Nmap Security Scanner. This program will send about 150 IPv6 network probes to a target system and collect any responses received. The results will let us build a new IPv6 stack fingerprinting engine in Nmap. We'd like to thank you in advance for running this tool. After the execution has finished, a file with the following name will be sted in the working directory: nmap6fp14181325.6fp Please send it to the following address: david+luis () nmap org ================================================================= Traceback (most recent call last): File "./ipv6fp.py", line 4095, in <module> main() File "./ipv6fp.py", line 4058, in main set_up_ipv6_tests(target_host6_g) File "./ipv6fp.py", line 2329, in set_up_ipv6_tests finals=fragment6(final_packet, fragSize=1480) File "/usr/lib/python2.7/site-packages/scapy/layers/inet6.py", line 945, in fragment6 s = str(pkt) # for instantiation to get upper layer checksum right File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 247, in __str__ return self.build() File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 294, in build pay = self.build_payload() File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 286, in build_payload return self.payload.build(internal=1) File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 294, in build pay = self.build_payload() File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 286, in build_payload return self.payload.build(internal=1) File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 295, in build p = self.post_build(pkt,pay) File "/usr/lib/python2.7/site-packages/scapy/layers/inet6.py", line 1139, in post_build chksum = in6_chksum(58, self.underlayer, p) File "/usr/lib/python2.7/site-packages/scapy/layers/inet6.py", line 599, in in6_chksum ph6s = str(ph6) File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 247, in __str__ return self.build() File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 291, in build pkt = self.do_build() File "/usr/lib/python2.7/site-packages/scapy/packet.py", line 278, in do_build p = f.addfield(self, p, self.getfieldval(f.name)) File "/usr/lib/python2.7/site-packages/scapy/fields.py", line 66, in addfield return s+struct.pack(self.fmt, self.i2m(pkt,val)) struct.error: 'H' format requires 0 <= number <= 65535 (it does not create an output file) Cheers, Fyodor _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- IPv6 OS Detection: Call for fingerprinters! Luis MartinGarcia. (Jul 01)
- Re: IPv6 OS Detection: Call for fingerprinters! Fyodor (Jul 06)
- Re: IPv6 OS Detection: Call for fingerprinters! Luis MartinGarcia. (Jul 07)
- Re: IPv6 OS Detection: Call for fingerprinters! Fyodor (Jul 07)
- Re: IPv6 OS Detection: Call for fingerprinters! Luis MartinGarcia. (Jul 07)
- Re: IPv6 OS Detection: Call for fingerprinters! Luis MartinGarcia. (Jul 07)
- Re: IPv6 OS Detection: Call for fingerprinters! Fyodor (Jul 06)