./net/queso [determine remote OS using simple tcp packets]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 980922, Package name: queso-980922
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
How we can determine the remote OS using simple TCP packets? Well,
it's easy, they're packets that don't make any sense, so the RFCs
don't clearly state what to answer in this case. Facing this
ambiguity, each TCP/IP stack takes a different approach to the
problem, and is why, we get a different response. In some cases
(like Linux) programming mistakes make the OS detectable.

QueSO sends:

0 SYN * THIS IS VALID, used to verify LISTEN
1 SYN+ACK
2 FIN
3 FIN+ACK
4 SYN+FIN
5 PSH
6 SYN+XXX+YYY * XXX & YYY are unused TCP flags

All packets have a random seq_num and a 0x0 ack_num.


Filesize: 40.85 KB
Version History (View Complete History)
  • (2006-07-21) Package added to openports.se, version queso-980922 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349)
Log message:
Drop remaining MD5/RMD160/SHA1 checksums.
   2010-10-18 12:37:00 by Marc Espie | Files touched by this commit (357)
Log message:
USE_GROFF=Yes
   2007-09-15 16:37:00 by Michael Erdely | Files touched by this commit (333)
Log message:
Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS
Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@)
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2005-01-05 10:15:08 by Christian Weisgerber | Files touched by this commit (250)
Log message:
SIZE


   2004-12-15 17:31:27 by Aleksander Piotrowski | Files touched by this commit (179)
Log message:
Add WANTLIB markers


   2004-09-15 12:17:48 by Marc Espie | Files touched by this commit (262)
Log message:
new plists, kill a few INSTALL scripts.


   2004-09-15 12:17:48 by Marc Espie | Files touched by this commit (262)
Log message:
new plists, kill a few INSTALL scripts.


   2004-09-15 12:17:48 by Marc Espie | Files touched by this commit (262)
Log message:
new plists, kill a few INSTALL scripts.


   2004-06-10 22:48:51 by Brad Smith | Files touched by this commit (2)
Log message:
- better DESCR from <f5813 at sbcglobal dot net>
- remove myself as MAINTAINER


   2004-06-10 22:48:51 by Brad Smith | Files touched by this commit (2)
Log message:
- better DESCR from <f5813 at sbcglobal dot net>
- remove myself as MAINTAINER


   2004-04-14 12:59:09 by Xavier Santolaria | Files touched by this commit (36)
Log message:
Yes, that's yet another @extra round ...


   2004-04-14 12:59:09 by Xavier Santolaria | Files touched by this commit (36)
Log message:
Yes, that's yet another @extra round ...


   2003-04-26 08:55:32 by Nikolay Sturm | Files touched by this commit (24)
Log message:
don't hardcode /etc but use SYSCONFDIR


   2003-04-26 08:55:32 by Nikolay Sturm | Files touched by this commit (24)
Log message:
don't hardcode /etc but use SYSCONFDIR


   2003-04-22 06:08:05 by Anil Madhavapeddy | Files touched by this commit (7)
Log message:
argh, cvs refuses to add/remove these patches from the previous
update; noticed by naddy@


   2003-04-22 06:08:05 by Anil Madhavapeddy | Files touched by this commit (7)
Log message:
argh, cvs refuses to add/remove these patches from the previous
update; noticed by naddy@


   2003-04-22 06:08:05 by Anil Madhavapeddy | Files touched by this commit (7)
Log message:
argh, cvs refuses to add/remove these patches from the previous
update; noticed by naddy@


   2003-04-22 06:08:05 by Anil Madhavapeddy | Files touched by this commit (7)
Log message:
argh, cvs refuses to add/remove these patches from the previous
update; noticed by naddy@


   2003-04-22 06:08:05 by Anil Madhavapeddy | Files touched by this commit (7)
Log message:
argh, cvs refuses to add/remove these patches from the previous
update; noticed by naddy@


   2003-04-22 06:08:05 by Anil Madhavapeddy | Files touched by this commit (7)
Log message:
argh, cvs refuses to add/remove these patches from the previous
update; noticed by naddy@


   2003-04-22 06:08:05 by Anil Madhavapeddy | Files touched by this commit (7)
Log message:
argh, cvs refuses to add/remove these patches from the previous
update; noticed by naddy@


   2003-04-16 13:36:46 by Anil Madhavapeddy | Files touched by this commit (1)
Log message:
correct a nasty little typo in a string bound which a gives wrong value
(sizeof(DEVBUF-1)) -> (sizeof(DEVBUF)-1)
brad@ ok


   2002-10-27 18:38:47 by Christian Weisgerber | Files touched by this commit (72)
Log message:
No regression tests available.