예제 #1
0
class DockerScanModel(SharedConfig):
    scan = String()
    shodan = String()
    mrlooquer = String()
예제 #2
0
class DockerImageInfoModel(SharedConfig):
    image_path = String()
예제 #3
0
class DockerImageAnalyzeModel(SharedConfig):
    image_path = String()
예제 #4
0
class DockerScanModel(SharedConfig):
    ports = String(default="443,80,8080,8000,5000")
    target = String()
    concurrency = String(default="4")
    timeout = String(default="2")
예제 #5
0
class DockerImageExtractModel(SharedConfig):
    image_path = String()
    extract_path = String()
예제 #6
0
class DockerAnalyzeInfoModel(SharedConfig):
    registry = String()
예제 #7
0
class DockerAnalyzeUploadModel(SharedConfig):
    registry = String()
    local_file = String()
    remote_filename = String(default="")
예제 #8
0
class DockerAnalyzeDeleteModel(SharedConfig):
    registry = String()
    image = String()
예제 #9
0
class DockerAnalyzePushModel(SharedConfig):
    registry = String()
    local_image = String()
    image_name = String()
    tag = String(default="latest")
예제 #10
0
class DockerImageInfoModifyTrojanizeModel(SharedConfig):
    image_path = String()
    remote_addr = String()
    remote_port = String(default="2222")
    output_image = String(default="")
    custom_shell = String(default="")
예제 #11
0
class DockerImageInfoModifyEntryPointModel(SharedConfig):
    image_path = String()
    new_entry_point = String()
    output_image = String(default="")
    binary_path = String(default="")
예제 #12
0
class DockerImageInfoModifyUserModel(SharedConfig):
    image_path = String()
    output_image = String(default="")
    new_user = String(default="")