Minulla on ollut hieman meneillään lukien vapauttamista uusi viittaus työkalu Apple iPhone ja iPod. Työkalu on puhelu Packet Decode ja olen setup vaihtoehtoinen sivusto auttaa ylläpitämään sitä.
Tunnen huono laiminlyö tämän sivuston viime viikkoina, niin olen päättänyt heittää ulos toinen haaste. Voittaja saa ilmaisen kopion edellä mainituista Packet Decode työkalu. OK, joten et voi jäädä etenee, mutta toivottavasti työkalu tekee elämästäsi hieman helpompaa. ![]()
Joten tässä on haaste:
Kirjoita tcpdump tai Windump suodatinta, joka vain kaapata paketit, joiden TCP "Ikkuna Scale" vaihtoehto asetettu. Kaikki muut TCP vaihtoehto asetukset voidaan jättää huomiotta.
Melko yksinkertainen, vai? Ensimmäinen henkilö lähettää vastauksen kommentit osassa saa palkinnon.
Liittyvien virkojen:


Olen luultavasti kaukana tästä .. mutta onko se
tcpdump-i eth0 'tcp [13] & 2 == 2 ja tcp [12] ja 240> 80 ja tcp [20] == 3 "
Englanti,
on SYN paketti
'Tcp [13] & 2 == 2 "
Header on yli 5 32 bittisiä sanoja.
'Tcp [12] ja 240> 80'
Ensimmäinen TCP vaihtoehto on 3.
'Tcp [20] == 3 "
Tämä ratkaisu ei toimi, jos toinen TCP vaihtoehto oli määritelty ennen ikkunan skaalausta.
Et ole kaukana, hyvin lähellä!
Tässä Linux-järjestelmän, joka neuvottelee WScale arvo 5:
http://www.chrisbrenton.org/wp-content/uploads/2009/11/linux-syn.zip
Sinun suodatin on lähellä, mutta ei kiinni. Lievä kirjoittaa ehkä?