Data
-
Upload
ifeoma-morris -
Category
Documents
-
view
15 -
download
0
description
Transcript of Data
![Page 1: Data](https://reader036.fdocuments.in/reader036/viewer/2022072016/56813234550346895d989926/html5/thumbnails/1.jpg)
Data
Toolbox
MyStruct
Length:UBInt16
Value:Bytes(_)
Struct
Integer
Bytes
Struct
05 40 41 42 43 44 11 22 33 44 55 66 77 88 99 aa bb cc dd
length value
MyStruct
![Page 2: Data](https://reader036.fdocuments.in/reader036/viewer/2022072016/56813234550346895d989926/html5/thumbnails/2.jpg)
File View Tools CaptureWireSnake x_
ipv4ethernet
class MacAddressAdapter(Adapter): … …
ethernet_header = Struct( … … … …)
StructA sequence of …
Parameters: name – … subcons – …
Buffer: 0172996a336c3b62811de6a70806
Result: Conatiner: dst=“01-72-99-6a-33-6c” src = …
Debugger:•Traceback•Context analysis•Playback
![Page 3: Data](https://reader036.fdocuments.in/reader036/viewer/2022072016/56813234550346895d989926/html5/thumbnails/3.jpg)
Field(6) Field(6) UBInt16Ethernet header
Ethernet header01001001001001… Dest = \x01\x02\x03\x04\x05\x06Source = \x07\x08\x09\x0a\x0b\x0cType = 2054
![Page 4: Data](https://reader036.fdocuments.in/reader036/viewer/2022072016/56813234550346895d989926/html5/thumbnails/4.jpg)
Field(6) Field(6)
UBInt16Ethernet header
MacAdapter def _decode…def _encode…
MacAdapter MacAdapter
![Page 5: Data](https://reader036.fdocuments.in/reader036/viewer/2022072016/56813234550346895d989926/html5/thumbnails/5.jpg)
Field(6)
UBInt16Ethernet header
MacAdapter def _decode…def _encode…
MacAdapterMacAddress
MacAddress MacAddress
![Page 6: Data](https://reader036.fdocuments.in/reader036/viewer/2022072016/56813234550346895d989926/html5/thumbnails/6.jpg)
Field(6)
UBInt16
Ethernet header
MacAdapter def _decode…def _encode…
MacAdapterMacAddress
MacAddress MacAddress
TypeEnumEnum(IP = 0x0806,
ARP = 0x0804)
TypeEnum
Ethernet header01001001001001… Dest = 01.02.03.04.05.06Source = 07.08.09.0a.0b.0cType = IP
![Page 7: Data](https://reader036.fdocuments.in/reader036/viewer/2022072016/56813234550346895d989926/html5/thumbnails/7.jpg)
UBInt8PascalString Array( )
Field(1)
![Page 8: Data](https://reader036.fdocuments.in/reader036/viewer/2022072016/56813234550346895d989926/html5/thumbnails/8.jpg)
<number>
PascalString
Array( )
Field(1)
LengthValueAdapterLengthValue
def _decode…def _encode…LengthValueAdapter
StringAdapter
LengthValue
PascalString8 PascalString
UBInt8
PascalStringFoo PascalString
Field(1)