示例#1
0
    def __init__(self, artifact_key):
        artifact1 = AnalysisArtifact()
        artifact1.analyzer_id = "retrieve_files"
        artifact1.analyzer_artifact = "file_content.all"
        artifact1.artifact_key = artifact_key
        artifact1.analyzer_type = "base"
        artifact1.image_id = image_id
        artifact1.image_user_id = user
        artifact1.binary_value = ("root:x:0:0:root:/root:/bin/sh\n"
                                  "bin:x:1:1:bin:/bin:/usr/bin/false\n"
                                  "adm:x:22:22:adm:/var/adm:/usr/bin/false\n"
                                  f"{redis_p_entry}\n"
                                  f"{foo_p_entry}\n")

        self.artifacts = [artifact1]
示例#2
0
    def __init__(self, ):
        artifact1 = AnalysisArtifact()
        artifact1.analyzer_id = "malware"
        artifact1.analyzer_artifact = "malware"
        artifact1.artifact_key = "clamav"
        artifact1.analyzer_type = "base"
        artifact1.image_id = image_id
        artifact1.image_user_id = user

        artifact1.json_value = {
            "name": "clamav",
            "findings": [],
            "metadata": {
                "db_version": {
                    "daily": "1",
                    "main": "1",
                    "bytecode": "1"
                }
            },
        }

        self.artifacts = [artifact1]
    def __init__(self, ):
        artifact1 = AnalysisArtifact()
        artifact1.analyzer_id = 'malware'
        artifact1.analyzer_artifact = 'malware'
        artifact1.artifact_key = 'clamav'
        artifact1.analyzer_type = 'base'
        artifact1.image_id = image_id
        artifact1.image_user_id = user

        artifact1.json_value = {
            'name': 'clamav',
            'findings': [],
            'metadata': {
                'db_version': {
                    'daily': '1',
                    'main': '1',
                    'bytecode': '1'
                }
            }
        }

        self.artifacts = [artifact1]