diff options
Diffstat (limited to 'ShiftOS.Objects')
| -rw-r--r-- | ShiftOS.Objects/Hacking/Payload.cs | 2 | ||||
| -rw-r--r-- | ShiftOS.Objects/Hacking/Port.cs | 30 | ||||
| -rw-r--r-- | ShiftOS.Objects/ShiftOS.Objects.csproj | 1 |
3 files changed, 32 insertions, 1 deletions
diff --git a/ShiftOS.Objects/Hacking/Payload.cs b/ShiftOS.Objects/Hacking/Payload.cs index a3800fa..3d191e4 100644 --- a/ShiftOS.Objects/Hacking/Payload.cs +++ b/ShiftOS.Objects/Hacking/Payload.cs @@ -11,7 +11,7 @@ namespace ShiftOS.Objects public string FriendlyName { get; set; } public string PayloadName { get; set; } public int EffectiveAgainstFirewall { get; set; } - public SystemType EffectiveAgainstPort { get; set; } + public SystemType EffectiveAgainst { get; set; } public string Dependencies { get; set; } public string ID diff --git a/ShiftOS.Objects/Hacking/Port.cs b/ShiftOS.Objects/Hacking/Port.cs new file mode 100644 index 0000000..85360a3 --- /dev/null +++ b/ShiftOS.Objects/Hacking/Port.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace ShiftOS.Objects +{ + public class Port + { + public string Name { get; set; } + public string FriendlyName { get; set; } + public SystemType AttachTo { get; set; } + public int Value { get; set; } + + public string ID + { + get + { + return Name.ToLower().Replace(" ", "_"); + } + } + + public override string ToString() + { + return Name; + } + } + +} diff --git a/ShiftOS.Objects/ShiftOS.Objects.csproj b/ShiftOS.Objects/ShiftOS.Objects.csproj index 6fa7f79..27b950c 100644 --- a/ShiftOS.Objects/ShiftOS.Objects.csproj +++ b/ShiftOS.Objects/ShiftOS.Objects.csproj @@ -47,6 +47,7 @@ </ItemGroup> <ItemGroup> <Compile Include="EngineShiftnetSubscription.cs" /> + <Compile Include="Hacking\Port.cs" /> <Compile Include="Hacking\Payload.cs" /> <Compile Include="Hacking\Exploit.cs" /> <Compile Include="Hacking\Hackable.cs" /> |
