MCPcopy
hub / github.com/fortra/impacket / decode

Method decode

impacket/ImpactDecoder.py:255–263  ·  view source on GitHub ↗
(self, buffer)

Source from the content-addressed store, hash-verified

253 pass
254
255 def decode(self, buffer):
256 icmp6_packet = ICMP6.ICMP6(buffer)
257 self.set_decoded_protocol(icmp6_packet)
258 start_pos = icmp6_packet.get_header_size()
259
260 self.data_decoder = DataDecoder()
261 child_packet = self.data_decoder.decode(buffer[start_pos:])
262 icmp6_packet.contains(child_packet)
263 return icmp6_packet
264
265
266class ARPDecoder(Decoder):

Callers 1

test_message_decodingMethod · 0.95

Calls 5

get_header_sizeMethod · 0.95
DataDecoderClass · 0.85
set_decoded_protocolMethod · 0.80
decodeMethod · 0.45
containsMethod · 0.45

Tested by 1

test_message_decodingMethod · 0.76