Class ReverseShellEventInfo

    • Constructor Detail

      • ReverseShellEventInfo

        public ReverseShellEventInfo()
      • ReverseShellEventInfo

        public ReverseShellEventInfo​(ReverseShellEventInfo source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getId

        public Long getId()
        Get ID 主键
        Returns:
        Id ID 主键
      • setId

        public void setId​(Long Id)
        Set ID 主键
        Parameters:
        Id - ID 主键
      • getUuid

        public String getUuid()
        Get 云镜UUID
        Returns:
        Uuid 云镜UUID
      • setUuid

        public void setUuid​(String Uuid)
        Set 云镜UUID
        Parameters:
        Uuid - 云镜UUID
      • getQuuid

        public String getQuuid()
        Get 主机ID
        Returns:
        Quuid 主机ID
      • setQuuid

        public void setQuuid​(String Quuid)
        Set 主机ID
        Parameters:
        Quuid - 主机ID
      • getHostIp

        public String getHostIp()
        Get 主机内网IP
        Returns:
        HostIp 主机内网IP
      • setHostIp

        public void setHostIp​(String HostIp)
        Set 主机内网IP
        Parameters:
        HostIp - 主机内网IP
      • getDstIp

        public String getDstIp()
        Get 目标IP
        Returns:
        DstIp 目标IP
      • setDstIp

        public void setDstIp​(String DstIp)
        Set 目标IP
        Parameters:
        DstIp - 目标IP
      • getDstPort

        public Long getDstPort()
        Get 目标端口
        Returns:
        DstPort 目标端口
      • setDstPort

        public void setDstPort​(Long DstPort)
        Set 目标端口
        Parameters:
        DstPort - 目标端口
      • getProcessName

        public String getProcessName()
        Get 进程名
        Returns:
        ProcessName 进程名
      • setProcessName

        public void setProcessName​(String ProcessName)
        Set 进程名
        Parameters:
        ProcessName - 进程名
      • getFullPath

        public String getFullPath()
        Get 进程路径
        Returns:
        FullPath 进程路径
      • setFullPath

        public void setFullPath​(String FullPath)
        Set 进程路径
        Parameters:
        FullPath - 进程路径
      • getCmdLine

        public String getCmdLine()
        Get 命令详情
        Returns:
        CmdLine 命令详情
      • setCmdLine

        public void setCmdLine​(String CmdLine)
        Set 命令详情
        Parameters:
        CmdLine - 命令详情
      • getUserName

        public String getUserName()
        Get 执行用户
        Returns:
        UserName 执行用户
      • setUserName

        public void setUserName​(String UserName)
        Set 执行用户
        Parameters:
        UserName - 执行用户
      • getUserGroup

        public String getUserGroup()
        Get 执行用户组
        Returns:
        UserGroup 执行用户组
      • setUserGroup

        public void setUserGroup​(String UserGroup)
        Set 执行用户组
        Parameters:
        UserGroup - 执行用户组
      • getParentProcName

        public String getParentProcName()
        Get 父进程名
        Returns:
        ParentProcName 父进程名
      • setParentProcName

        public void setParentProcName​(String ParentProcName)
        Set 父进程名
        Parameters:
        ParentProcName - 父进程名
      • getParentProcUser

        public String getParentProcUser()
        Get 父进程用户
        Returns:
        ParentProcUser 父进程用户
      • setParentProcUser

        public void setParentProcUser​(String ParentProcUser)
        Set 父进程用户
        Parameters:
        ParentProcUser - 父进程用户
      • getParentProcGroup

        public String getParentProcGroup()
        Get 父进程用户组
        Returns:
        ParentProcGroup 父进程用户组
      • setParentProcGroup

        public void setParentProcGroup​(String ParentProcGroup)
        Set 父进程用户组
        Parameters:
        ParentProcGroup - 父进程用户组
      • getParentProcPath

        public String getParentProcPath()
        Get 父进程路径
        Returns:
        ParentProcPath 父进程路径
      • setParentProcPath

        public void setParentProcPath​(String ParentProcPath)
        Set 父进程路径
        Parameters:
        ParentProcPath - 父进程路径
      • getStatus

        public Long getStatus()
        Get 处理状态:0-待处理 2-白名单 3-已处理 4-已忽略
        Returns:
        Status 处理状态:0-待处理 2-白名单 3-已处理 4-已忽略
      • setStatus

        public void setStatus​(Long Status)
        Set 处理状态:0-待处理 2-白名单 3-已处理 4-已忽略
        Parameters:
        Status - 处理状态:0-待处理 2-白名单 3-已处理 4-已忽略
      • getCreateTime

        public String getCreateTime()
        Get 产生时间
        Returns:
        CreateTime 产生时间
      • setCreateTime

        public void setCreateTime​(String CreateTime)
        Set 产生时间
        Parameters:
        CreateTime - 产生时间
      • getMachineName

        public String getMachineName()
        Get 主机名
        Returns:
        MachineName 主机名
      • setMachineName

        public void setMachineName​(String MachineName)
        Set 主机名
        Parameters:
        MachineName - 主机名
      • getDetectBy

        public Long getDetectBy()
        Get 检测方法
        Returns:
        DetectBy 检测方法
      • setDetectBy

        public void setDetectBy​(Long DetectBy)
        Set 检测方法
        Parameters:
        DetectBy - 检测方法
      • getPsTree

        public String getPsTree()
        Get 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PsTree 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 注意:此字段可能返回 null,表示取不到有效值。
      • setPsTree

        public void setPsTree​(String PsTree)
        Set 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PsTree - 进程树 json pid:进程id,exe:文件路径 ,account:进程所属用组和用户 ,cmdline:执行命令,ssh_service: SSH服务ip, ssh_soure:登录源 注意:此字段可能返回 null,表示取不到有效值。
      • getSuggestScheme

        public String getSuggestScheme()
        Get 建议方案
        Returns:
        SuggestScheme 建议方案
      • setSuggestScheme

        public void setSuggestScheme​(String SuggestScheme)
        Set 建议方案
        Parameters:
        SuggestScheme - 建议方案
      • getHarmDescribe

        public String getHarmDescribe()
        Get 描述
        Returns:
        HarmDescribe 描述
      • setHarmDescribe

        public void setHarmDescribe​(String HarmDescribe)
        Set 描述
        Parameters:
        HarmDescribe - 描述
      • getTags

        public String[] getTags()
        Get 标签
        Returns:
        Tags 标签
      • setTags

        public void setTags​(String[] Tags)
        Set 标签
        Parameters:
        Tags - 标签
      • getReferences

        public String[] getReferences()
        Get 参考链接
        Returns:
        References 参考链接
      • setReferences

        public void setReferences​(String[] References)
        Set 参考链接
        Parameters:
        References - 参考链接
      • getMachineWanIp

        public String getMachineWanIp()
        Get 主机外网ip
        Returns:
        MachineWanIp 主机外网ip
      • setMachineWanIp

        public void setMachineWanIp​(String MachineWanIp)
        Set 主机外网ip
        Parameters:
        MachineWanIp - 主机外网ip
      • getMachineStatus

        public String getMachineStatus()
        Get 主机在线状态 OFFLINE ONLINE
        Returns:
        MachineStatus 主机在线状态 OFFLINE ONLINE
      • setMachineStatus

        public void setMachineStatus​(String MachineStatus)
        Set 主机在线状态 OFFLINE ONLINE
        Parameters:
        MachineStatus - 主机在线状态 OFFLINE ONLINE
      • getModifyTime

        public String getModifyTime()
        Get 处理时间
        Returns:
        ModifyTime 处理时间
      • setModifyTime

        public void setModifyTime​(String ModifyTime)
        Set 处理时间
        Parameters:
        ModifyTime - 处理时间