def test_win_default_shift(self): dst_ref = '181.149.152.176' src_ref = '107.149.218.168' test_pkt = inet.TCP(sport=1313,dport=1212,window=0) ref_pkt = inet.TCP(sport=1313,dport=1212,window=333) data = lib.build_mock_dict() data[TMdef.PACKET]['ip_src_old'] = src_ref data[TMdef.PACKET]['ip_dst_old'] = dst_ref data[ TMdef.CONVERSATION ][ 'tcp.conversations' ][ '107.149.218.168' ][ '181.149.152.176' ][ 1313 ][ 1212 ][ 'conversation.state' ] = 'conv' pp.tcp_win(test_pkt, data) self.assertTrue( lib.compare_mac_pkts(test_pkt, ref_pkt), msg=( '{}=={}'.format(str(ref_pkt), str(test_pkt)) ) )
def test_win_default_specific(self): dst_ref = '181.149.152.176' src_ref = '107.149.218.168' test_pkt = inet.TCP(sport=1313,dport=1212,window=2) ref_pkt = inet.TCP(sport=1313,dport=1212,window=300) data = lib.build_mock_dict() data[TMdef.PACKET]['ip_src_old'] = src_ref data[TMdef.PACKET]['ip_dst_old'] = dst_ref pp.tcp_win(test_pkt, data) self.assertTrue( lib.compare_mac_pkts(test_pkt, ref_pkt), msg=( '{}=={}'.format(str(ref_pkt), str(test_pkt)) ) )
def test_win_conv_default(self): src_ref = '181.149.152.176' dst_ref = '80.142.128.2' test_pkt = inet.TCP(sport=1313,dport=1212,window=0) ref_pkt = inet.TCP(sport=1313,dport=1212,window=1) data = lib.build_mock_dict() data[TMdef.PACKET]['ip_src_old'] = src_ref data[TMdef.PACKET]['ip_dst_old'] = dst_ref pp.tcp_win(test_pkt, data) self.assertTrue( lib.compare_mac_pkts(test_pkt, ref_pkt), msg=( '{}=={}'.format(str(ref_pkt), str(test_pkt)) ) )