Class: TencentCloud::Cwp::V20180228::ReverseShell
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::ReverseShell
- Defined in:
- lib/v20180228/models.rb
Overview
反弹Shell数据
Instance Attribute Summary collapse
- #CmdLine ⇒ Object
- #CmdLineQuote ⇒ Object
- #CreateTime ⇒ Object
- #DetectBy ⇒ Object
- #DstIp ⇒ Object
- #DstPort ⇒ Object
- #FullPath ⇒ Object
- #Hostip ⇒ Object
- #Id ⇒ Object
- #MachineExtraInfo ⇒ Object
- #MachineName ⇒ Object
- #ParentProcGroup ⇒ Object
- #ParentProcName ⇒ Object
- #ParentProcPath ⇒ Object
- #ParentProcUser ⇒ Object
- #Pid ⇒ Object
- #ProcessName ⇒ Object
- #ProcTree ⇒ Object
- #Quuid ⇒ Object
- #RiskLevel ⇒ Object
- #Status ⇒ Object
- #UserGroup ⇒ Object
- #UserName ⇒ Object
- #Uuid ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(id = nil, uuid = nil, quuid = nil, hostip = nil, dstip = nil, dstport = nil, processname = nil, fullpath = nil, cmdline = nil, username = nil, usergroup = nil, parentprocname = nil, parentprocuser = nil, parentprocgroup = nil, parentprocpath = nil, status = nil, createtime = nil, machinename = nil, proctree = nil, detectby = nil, machineextrainfo = nil, pid = nil, risklevel = nil, cmdlinequote = nil) ⇒ ReverseShell
constructor
A new instance of ReverseShell.
Constructor Details
#initialize(id = nil, uuid = nil, quuid = nil, hostip = nil, dstip = nil, dstport = nil, processname = nil, fullpath = nil, cmdline = nil, username = nil, usergroup = nil, parentprocname = nil, parentprocuser = nil, parentprocgroup = nil, parentprocpath = nil, status = nil, createtime = nil, machinename = nil, proctree = nil, detectby = nil, machineextrainfo = nil, pid = nil, risklevel = nil, cmdlinequote = nil) ⇒ ReverseShell
Returns a new instance of ReverseShell.
37181 37182 37183 37184 37185 37186 37187 37188 37189 37190 37191 37192 37193 37194 37195 37196 37197 37198 37199 37200 37201 37202 37203 37204 37205 37206 |
# File 'lib/v20180228/models.rb', line 37181 def initialize(id=nil, uuid=nil, quuid=nil, hostip=nil, dstip=nil, dstport=nil, processname=nil, fullpath=nil, cmdline=nil, username=nil, usergroup=nil, parentprocname=nil, parentprocuser=nil, parentprocgroup=nil, parentprocpath=nil, status=nil, createtime=nil, machinename=nil, proctree=nil, detectby=nil, machineextrainfo=nil, pid=nil, risklevel=nil, cmdlinequote=nil) @Id = id @Uuid = uuid @Quuid = quuid @Hostip = hostip @DstIp = dstip @DstPort = dstport @ProcessName = processname @FullPath = fullpath @CmdLine = cmdline @UserName = username @UserGroup = usergroup @ParentProcName = parentprocname @ParentProcUser = parentprocuser @ParentProcGroup = parentprocgroup @ParentProcPath = parentprocpath @Status = status @CreateTime = createtime @MachineName = machinename @ProcTree = proctree @DetectBy = detectby @MachineExtraInfo = machineextrainfo @Pid = pid @RiskLevel = risklevel @CmdLineQuote = cmdlinequote end |
Instance Attribute Details
#CmdLine ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def CmdLine @CmdLine end |
#CmdLineQuote ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def CmdLineQuote @CmdLineQuote end |
#CreateTime ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def CreateTime @CreateTime end |
#DetectBy ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def DetectBy @DetectBy end |
#DstIp ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def DstIp @DstIp end |
#DstPort ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def DstPort @DstPort end |
#FullPath ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def FullPath @FullPath end |
#Hostip ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def Hostip @Hostip end |
#Id ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def Id @Id end |
#MachineExtraInfo ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def MachineExtraInfo @MachineExtraInfo end |
#MachineName ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def MachineName @MachineName end |
#ParentProcGroup ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def ParentProcGroup @ParentProcGroup end |
#ParentProcName ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def ParentProcName @ParentProcName end |
#ParentProcPath ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def ParentProcPath @ParentProcPath end |
#ParentProcUser ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def ParentProcUser @ParentProcUser end |
#Pid ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def Pid @Pid end |
#ProcessName ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def ProcessName @ProcessName end |
#ProcTree ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def ProcTree @ProcTree end |
#Quuid ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def Quuid @Quuid end |
#RiskLevel ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def RiskLevel @RiskLevel end |
#Status ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def Status @Status end |
#UserGroup ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def UserGroup @UserGroup end |
#UserName ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def UserName @UserName end |
#Uuid ⇒ Object
37179 37180 37181 |
# File 'lib/v20180228/models.rb', line 37179 def Uuid @Uuid end |
Instance Method Details
#deserialize(params) ⇒ Object
37208 37209 37210 37211 37212 37213 37214 37215 37216 37217 37218 37219 37220 37221 37222 37223 37224 37225 37226 37227 37228 37229 37230 37231 37232 37233 37234 37235 37236 |
# File 'lib/v20180228/models.rb', line 37208 def deserialize(params) @Id = params['Id'] @Uuid = params['Uuid'] @Quuid = params['Quuid'] @Hostip = params['Hostip'] @DstIp = params['DstIp'] @DstPort = params['DstPort'] @ProcessName = params['ProcessName'] @FullPath = params['FullPath'] @CmdLine = params['CmdLine'] @UserName = params['UserName'] @UserGroup = params['UserGroup'] @ParentProcName = params['ParentProcName'] @ParentProcUser = params['ParentProcUser'] @ParentProcGroup = params['ParentProcGroup'] @ParentProcPath = params['ParentProcPath'] @Status = params['Status'] @CreateTime = params['CreateTime'] @MachineName = params['MachineName'] @ProcTree = params['ProcTree'] @DetectBy = params['DetectBy'] unless params['MachineExtraInfo'].nil? @MachineExtraInfo = MachineExtraInfo.new @MachineExtraInfo.deserialize(params['MachineExtraInfo']) end @Pid = params['Pid'] @RiskLevel = params['RiskLevel'] @CmdLineQuote = params['CmdLineQuote'] end |