netzob.Model.Vocabulary package¶
Subpackages¶
- netzob.Model.Vocabulary.Domain package
- Subpackages
- netzob.Model.Vocabulary.Domain.Parser package
- Submodules
- netzob.Model.Vocabulary.Domain.Parser.FieldParser module
- netzob.Model.Vocabulary.Domain.Parser.FieldParserResult module
- netzob.Model.Vocabulary.Domain.Parser.FlowParser module
- netzob.Model.Vocabulary.Domain.Parser.MessageParser module
- netzob.Model.Vocabulary.Domain.Parser.ParsingPath module
- netzob.Model.Vocabulary.Domain.Parser.VariableParser module
- netzob.Model.Vocabulary.Domain.Parser.VariableParserPath module
- netzob.Model.Vocabulary.Domain.Parser.VariableParserResult module
- netzob.Model.Vocabulary.Domain.Parser.all module
- Module contents
- netzob.Model.Vocabulary.Domain.Specializer package
- Submodules
- netzob.Model.Vocabulary.Domain.Specializer.FieldSpecializer module
- netzob.Model.Vocabulary.Domain.Specializer.MessageSpecializer module
- netzob.Model.Vocabulary.Domain.Specializer.SpecializingPath module
- netzob.Model.Vocabulary.Domain.Specializer.VariableSpecializer module
- netzob.Model.Vocabulary.Domain.Specializer.VariableSpecializerResult module
- netzob.Model.Vocabulary.Domain.Specializer.all module
- Module contents
- netzob.Model.Vocabulary.Domain.Variables package
- Subpackages
- netzob.Model.Vocabulary.Domain.Variables.Leafs package
- Submodules
- netzob.Model.Vocabulary.Domain.Variables.Leafs.AbstractRelationVariableLeaf module
- netzob.Model.Vocabulary.Domain.Variables.Leafs.AbstractVariableLeaf module
- netzob.Model.Vocabulary.Domain.Variables.Leafs.Data module
- netzob.Model.Vocabulary.Domain.Variables.Leafs.InternetChecksum module
- netzob.Model.Vocabulary.Domain.Variables.Leafs.Size module
- netzob.Model.Vocabulary.Domain.Variables.Leafs.Value module
- netzob.Model.Vocabulary.Domain.Variables.Leafs.all module
- Module contents
- netzob.Model.Vocabulary.Domain.Variables.Nodes package
- Submodules
- netzob.Model.Vocabulary.Domain.Variables.Nodes.AbstractVariableNode module
- netzob.Model.Vocabulary.Domain.Variables.Nodes.Agg module
- netzob.Model.Vocabulary.Domain.Variables.Nodes.Alt module
- netzob.Model.Vocabulary.Domain.Variables.Nodes.Repeat module
- netzob.Model.Vocabulary.Domain.Variables.Nodes.all module
- Module contents
- netzob.Model.Vocabulary.Domain.Variables.Leafs package
- Submodules
- netzob.Model.Vocabulary.Domain.Variables.AbstractVariable module
- netzob.Model.Vocabulary.Domain.Variables.Memory module
- netzob.Model.Vocabulary.Domain.Variables.SVAS module
- netzob.Model.Vocabulary.Domain.Variables.all module
- Module contents
- Subpackages
- netzob.Model.Vocabulary.Domain.Parser package
- Submodules
- netzob.Model.Vocabulary.Domain.DomainFactory module
- netzob.Model.Vocabulary.Domain.GenericPath module
- netzob.Model.Vocabulary.Domain.all module
- Module contents
- Subpackages
- netzob.Model.Vocabulary.Functions package
- Subpackages
- netzob.Model.Vocabulary.Functions.EncodingFunctions package
- Submodules
- netzob.Model.Vocabulary.Functions.EncodingFunctions.Base64EncodingFunction module
- netzob.Model.Vocabulary.Functions.EncodingFunctions.DomainEncodingFunction module
- netzob.Model.Vocabulary.Functions.EncodingFunctions.TypeEncodingFunction module
- netzob.Model.Vocabulary.Functions.EncodingFunctions.ZLibEncodingFunction module
- netzob.Model.Vocabulary.Functions.EncodingFunctions.all module
- Module contents
- netzob.Model.Vocabulary.Functions.VisualizationFunctions package
- netzob.Model.Vocabulary.Functions.EncodingFunctions package
- Submodules
- netzob.Model.Vocabulary.Functions.EncodingFunction module
- netzob.Model.Vocabulary.Functions.FunctionApplicationTable module
- netzob.Model.Vocabulary.Functions.TransformationFunction module
- netzob.Model.Vocabulary.Functions.VisualizationFunction module
- netzob.Model.Vocabulary.Functions.all module
- Module contents
- Subpackages
- netzob.Model.Vocabulary.Messages package
- Submodules
- netzob.Model.Vocabulary.Messages.AbstractMessage module
- netzob.Model.Vocabulary.Messages.FileMessage module
- netzob.Model.Vocabulary.Messages.L2NetworkMessage module
- netzob.Model.Vocabulary.Messages.L3NetworkMessage module
- netzob.Model.Vocabulary.Messages.L4NetworkMessage module
- netzob.Model.Vocabulary.Messages.RawMessage module
- netzob.Model.Vocabulary.Messages.all module
- Module contents
- netzob.Model.Vocabulary.Types package
- Submodules
- netzob.Model.Vocabulary.Types.ASCII module
- netzob.Model.Vocabulary.Types.AbstractType module
- netzob.Model.Vocabulary.Types.BitArray module
- netzob.Model.Vocabulary.Types.HexaString module
- netzob.Model.Vocabulary.Types.IPv4 module
- netzob.Model.Vocabulary.Types.Integer module
- netzob.Model.Vocabulary.Types.Raw module
- netzob.Model.Vocabulary.Types.Timestamp module
- netzob.Model.Vocabulary.Types.TypeConverter module
- netzob.Model.Vocabulary.Types.all module
- Module contents
Submodules¶
netzob.Model.Vocabulary.AbstractField module¶
netzob.Model.Vocabulary.ApplicativeData module¶
-
class
ApplicativeData
(name, value, _id=None)[source]¶ Bases:
object
An applicative data represents an information used over the application that generated the captured flows. It can be the player name or the user email address if these informations are used somehow by the protocol.
An applicative data can be created out of any information. >>> from netzob.all import * >>> app = ApplicativeData(“Username”, ASCII(“toto”)) >>> print(app.name) Username
>>> app1 = ApplicativeData("Email", ASCII("contact@netzob.org")) >>> print(app1.value) ASCII=contact@netzob.org ((0, 144))
-
id
¶ The unique id of the applicative data.
Type: uuid.UUID
-
name
¶ The name of the applicative data.
Type: str
-
value
¶ The value of the applicative data.
Type: object
-