コード例 #1
0
ファイル: Symbol.py プロジェクト: EnjoyHacking/netzob
 def __init__(self, ID, name, project):
     AbstractSymbol.__init__(self, Symbol.TYPE)
     self.id = ID
     self.project = project
     self.messages = []
     self.field = Field.createDefaultField(self)
     self.field.setName(name)
     self.project = project
     self.pattern = None
コード例 #2
0
ファイル: Symbol.py プロジェクト: windli4367/netzob
 def __init__(self, ID, name, project):
     AbstractSymbol.__init__(self, Symbol.TYPE)
     self.id = ID
     self.project = project
     self.messages = []
     self.field = Field.createDefaultField(self)
     self.field.setName(name)
     self.project = project
     self.pattern = None
コード例 #3
0
ファイル: TrashSymbol.py プロジェクト: EnjoyHacking/netzob
    def __init__(self, id=None):
        AbstractSymbol.__init__(self, "TrashSymbol")
        self.id = id
        if self.id is None:
            id = str(uuid.uuid4())
        self.name = "TrashSymbol"
        self.messages = []
        self.encodingFilters = []
        self.visualizationFilters = []

        # Interpretation attributes
        self.format = Format.HEX
        self.unitSize = UnitSize.NONE
        self.sign = Sign.UNSIGNED
        self.endianess = Endianess.BIG

        # Clean the symbol
        self.fields = [Field.createDefaultField()]
コード例 #4
0
    def __init__(self, id=None):
        AbstractSymbol.__init__(self, "TrashSymbol")
        self.id = id
        if self.id is None:
            id = str(uuid.uuid4())
        self.name = "TrashSymbol"
        self.messages = []
        self.encodingFilters = []
        self.visualizationFilters = []

        # Interpretation attributes
        self.format = Format.HEX
        self.unitSize = UnitSize.NONE
        self.sign = Sign.UNSIGNED
        self.endianess = Endianess.BIG

        # Clean the symbol
        self.fields = [Field.createDefaultField()]
コード例 #5
0
ファイル: DictionarySymbol.py プロジェクト: windli4367/netzob
 def __init__(self, dictionaryEntry):
     AbstractSymbol.__init__(self, "DictionarySymbol")
     # create logger with the given configuration
     self.log = logging.getLogger('netzob.Common.MMSTD.Symbols.impl.DictionarySymbol.py')
     self.entry = dictionaryEntry
コード例 #6
0
ファイル: UnknownSymbol.py プロジェクト: windli4367/netzob
 def __init__(self):
     AbstractSymbol.__init__(self, UnknownSymbol.TYPE)
     # create logger with the given configuration
     self.log = logging.getLogger(
         'netzob.Common.MMSTD.Symbols.impl.UnknownSymbol.py')
コード例 #7
0
ファイル: EmptySymbol.py プロジェクト: KurSh/netzob
 def __init__(self):
     AbstractSymbol.__init__(self, EmptySymbol.TYPE)
     # create logger with the given configuration
     self.log = logging.getLogger('netzob.Common.MMSTD.Symbols.impl.EmptySymbol.py')