Skip to content

Commit

Permalink
Initializing repo
Browse files Browse the repository at this point in the history
Reupload of Ecorp git repo
  • Loading branch information
Talos51 authored Jan 19, 2019
1 parent 62d724f commit a2ca052
Show file tree
Hide file tree
Showing 53 changed files with 2,320 additions and 0 deletions.
120 changes: 120 additions & 0 deletions Ecorp/Content/Computers/BootLoadList.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
#Bit Path (Endgame) -- EnTech Mostly
#we load this first because it has a lot of interconnecting things
Content/Missions/BitPath/Comps/BitWorkServer.xml
Content/Missions/BitPath/Comps/EnTechOutsideRepo.xml
Content/Missions/BitPath/Comps/EnTechMainframe.xml
Content/Missions/BitPath/Comps/EnTechWebServer.xml
Content/Missions/BitPath/Comps/EnTechPrometheus.xml
Content/Missions/BitPath/Comps/EnTechRomulus.xml
Content/Missions/BitPath/Comps/EnTechMailServer.xml
Content/Missions/BitPath/Comps/EnTechWorkstationCore.xml
Content/Missions/BitPath/Comps/EnTechOfflineBackup.xml

Content/Missions/BitPath/Comps/PorthackHeart.xml

Content/Missions/BitPath/Comps/EnTechWorkstations/EnTechWS01.xml
Content/Missions/BitPath/Comps/EnTechWorkstations/EnTechWS02.xml
Content/Missions/BitPath/Comps/EnTechWorkstations/EnTechWS03.xml
Content/Missions/BitPath/Comps/EnTechWorkstations/EnTechWS04MISSION.xml
Content/Missions/BitPath/Comps/EnTechWorkstations/EnTechWS05.xml

Content/Missions/TestComputer.xml
Content/Missions/SSHCrackComp.xml

#ThemeHack
Content/Missions/Theme/ThemeHackComp.xml
Content/Missions/Theme/NaixGatewayComp.xml
Content/Missions/Entropy/PostBranch/EntropyAdvFailComp01.xml

#Misc
Content/Missions/Misc/NetworkEducationArchives.xml
Content/Missions/Misc/RedditServer.xml
Content/Missions/Misc/PracticeServer.xml
Content/Missions/Misc/ClockArchiveServer.xml
Content/Missions/Misc/MiscMacrosoftStorageServer.xml
Content/Missions/Misc/ViperScanEarlyGameComp.xml

#Core
Content/Missions/CoreServers/ISPComp.xml
Content/Missions/CoreServers/DeathRowDatabase.xml
Content/Missions/CoreServers/MedicalDatabase.xml

#Bit Missions
Content/Missions/BitMission0Comp.xml
Content/Missions/BitMission1Comp.xml
Content/Missions/BitMission2Comp.xml

#Entropy Mission Board
Content/Missions/Entropy/StartingSet/Comps/PointClicker.xml
Content/Missions/Entropy/StartingSet/Comps/PPMarketingComp.xml
Content/Missions/Entropy/StartingSet/Comps/MilburgHighITOfficeComp.xml
Content/Missions/Entropy/StartingSet/Comps/XCM_Project_Tablet.xml
Content/Missions/Entropy/StartingSet/eosMissions/Comps/eosIntroComp.xml
Content/Missions/Entropy/StartingSet/eosMissions/Comps/eosAdded1Comp.xml

#Entropy
Content/Missions/Entropy/EntropyMissionComp01.xml
Content/Missions/Entropy/EntropyMissionComp1.1.xml
Content/Missions/Entropy/EntropyMissionListingComp.xml
Content/Missions/Theme/ThemeHackTransitionMissionComp.xml


#lelzSec
Content/Missions/lelzSec/MessageBoard/lelzSecMessageBoard.xml
Content/Missions/lelzSec/Nortron/NortronMainframe.xml
Content/Missions/lelzSec/Nortron/NortronMailServer.xml
Content/Missions/lelzSec/Nortron/NortronInternalServicesMachine.xml
Content/Missions/lelzSec/Nortron/NortronWebServer.xml

#Polar Snake
Content/Missions/lelzSec/PolarSnake/PolarSnakeComp.xml
Content/Missions/lelzSec/PolarSnake/PSTrial01.xml
Content/Missions/lelzSec/PolarSnake/PSTrial02.xml
Content/Missions/lelzSec/PolarSnake/PSTrial03.xml
Content/Missions/lelzSec/PolarSnake/PSTrial03_b.xml
Content/Missions/lelzSec/PolarSnake/PSTrial04.xml
Content/Missions/lelzSec/PolarSnake/PolarSnakeDest.xml

#SecuLock
Content/Missions/lelzSec/Misc/SecuLockDrive.xml
Content/Missions/lelzSec/Misc/SecuLockHome.xml

#Hub Mission Intro
Content/Missions/MainHub/Intro/Comps/HubGauntlet03.xml
Content/Missions/MainHub/Intro/Comps/HubGauntlet02.xml
Content/Missions/MainHub/Intro/Comps/HubGauntlet01.xml
Content/Missions/MainHub/Intro/Comps/HubPublicDropComp.xml
Content/Missions/MainHub/Intro/Comps/HubCrossroadsComp.xml
Content/Missions/MainHub/KFC/KFCMainframe.xml
Content/Missions/MainHub/KFC/KFCWebServer.xml
Content/Missions/MainHub/KFC/KFCRecordsRepo.xml
Content/Missions/MainHub/BitSet/BitDropServer.xml
Content/Missions/MainHub/BitSet/BitRelayServer01.xml
Content/Missions/MainHub/DecypherSet/DECSoftMainframeComp.xml
Content/Missions/MainHub/DecypherSet/DECSoftWebsiteComp.xml
Content/Missions/MainHub/DecypherSet/JScottHomeComp.xml
Content/Missions/MainHub/DecypherSet/MacrosoftWorkhorseServerComp.xml
Content/Missions/MainHub/Misc/HoneyPot01.xml
Content/Missions/MainHub/Misc/ProducerHomeComp.xml
Content/Missions/MainHub/Misc/EosComp.xml

#PacemakerSet
Content/Missions/MainHub/PacemakerSet/PacemakerChip.xml
Content/Missions/MainHub/PacemakerSet/HardwareFrontEndComp.xml
Content/Missions/MainHub/PacemakerSet/HardwareBackEndComp.xml
Content/Missions/MainHub/PacemakerSet/SoftwareBackEndComp.xml

#Credits
Content/Missions/CreditsComp.xml


#ECorp - by Talos
Content/Missions/Evil/Comps/ECorpOfflineBackup.xml
Content/Missions/Evil/Comps/ECorpServer.xml
Content/Missions/Evil/Comps/ECorpDrop.xml
Content/Missions/Evil/Comps/ECorpMailServer.xml
Content/Missions/Evil/Comps/ECorpWebServer.xml
Content/Missions/Evil/Comps/ECorpColby.xml
Content/Missions/Evil/Comps/AllsafeComp.xml
Content/Missions/Evil/Comps/AllsafeComp2.xml
Content/Missions/Evil/Comps/FSociety.xml
44 changes: 44 additions & 0 deletions Ecorp/Content/Missions/Evil/01EvilContract.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
<?xml version = "1.0" encoding = "UTF-8" ?>
<!--
** Mr. Robot Hacknet Custom Network by Talos. **
** Don't remove this header **
** http://private-ts.tk/ **
-->
<mission id="evilSet1">
<goals>
<goal type="FileDownload" target="fSociety" file="fsociety.dat" path="home" />
<goal type="getAdmin" target="ECorpWeb"/>
<goal type="FileDeletion" target="ECorpWeb" file="index.html" path="web" />
<goal type="FileUpload" target="fSociety" file="fsociety.dat" path="home" destTarget="ECorpWeb" destPath="home" />

</goals>
<nextMission>Evil/Continuations/01EvilReply.xml</nextMission>
<posting title="[ECorp] OP TakeDown with fSociety - part 2">
Join the conjoint op "TakeDown" with fSociety to shutdown the ECorp network
</posting>
<email>
<sender>fSociety</sender>
<subject>OP TakeDown - Ecorp Webserver</subject>
<body>
#PLAYERNAME#,

Now you've got the file you know your target, Ecorp....
Ecorp .... it's too long to explain but ... We need you to shutdown the Ecorp webserver.
You'll find on our server all tools that you might need to support our cause.
You'll also find a fsociety.dat file in home/ directory.

Gain admin access on their webserver, then delete index.html, when the Ecorp server is down, upload fsociety.dat in their home/, this way we will make them know that they are not untouchable.

Reply when you're done.

-fSociety
</body>
<attachments>
<link comp="ECorpWeb" />
<note title="Mission Ecorp Webserver Goals">Goals :
- Gain admin access on webserver
- Delete index.html
- Upload fsociety.dat in home/</note>
</attachments>
</email>
</mission>
35 changes: 35 additions & 0 deletions Ecorp/Content/Missions/Evil/02EvilContract.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
<?xml version = "1.0" encoding = "UTF-8" ?>
<!--
** Mr. Robot Hacknet Custom Network by Talos. **
** Don't remove this header **
** http://private-ts.tk/ **
-->
<mission id="evilSet2">
<goals>
<goal type="getString" target="hLuOj85Esp"/>
</goals>
<nextMission>Evil/Continuations/02EvilReply.xml</nextMission>
<posting title="[ECorp] OP TakeDown with fSociety - part 3">
Join the conjoint op "TakeDown" with fSociety to shutdown the ECorp network
</posting>
<email>
<sender>fSociety</sender>
<subject>OP TakeDown - Ecorp Hub</subject>
<body>
#PLAYERNAME#,

The Ecorp webserver was only the tip of the iceberg, their hub server is still up and we need to gain an admin access on to discover how big is the Ecorp network.
Try to dig deeper from the Ecorp webserver to find the Ecorp hub and gain admin access then give us the password.

Reply with admin password when you're done.

-fSociety
</body>
<attachments>
<link comp="ECorpWeb" />
<note title="Mission Ecorp Hub Goals">Goals :
- Gain admin access on Ecorp hub Server
- Reply with admin password</note>
</attachments>
</email>
</mission>
37 changes: 37 additions & 0 deletions Ecorp/Content/Missions/Evil/03EvilContract.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<?xml version = "1.0" encoding = "UTF-8" ?>
<!--
** Mr. Robot Hacknet Custom Network by Talos. **
** Don't remove this header **
** http://private-ts.tk/ **
-->
<mission id="evilSet3">
<goals>
<goal type="FileDeletion" target="ECorpDrop" file="ECorp_Report.err" path="Drop/Uploads" />
</goals>
<nextMission>Evil/Continuations/03EvilReply.xml</nextMission>
<posting title="[ECorp] OP TakeDown with fSociety - part 4">
Join the conjoint op "TakeDown" with fSociety to shutdown the ECorp network
</posting>
<email>
<sender>fSociety</sender>
<subject>OP TakeDown - Missing report</subject>
<body>
#PLAYERNAME#,

Now we gained an admin access on their hub we've discovered that the ECorp CTO, Terry Colby, has planned a meeting with AllSafe Security.
You need to delete all proof that Ecorp has discovered in webserver logs.
If our knowledge of a multinational corporation is right, they must have a Drop Server where they can keep ECorp related files.
Find that Drop server and delete every files related to fSociety before Colby can meet AllSafe staff.

Reply when you're done.

-fSociety
</body>
<attachments>
<link comp="ECorpServ" />
<note title="Mission Missing report Goals">Goals :
- Find and gain admin access on Ecorp Drop server
- Delete all fSociety related files</note>
</attachments>
</email>
</mission>
36 changes: 36 additions & 0 deletions Ecorp/Content/Missions/Evil/04EvilContract.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<?xml version = "1.0" encoding = "UTF-8" ?>
<!--
** Mr. Robot Hacknet Custom Network by Talos. **
** Don't remove this header **
** http://private-ts.tk/ **
-->
<mission id="evilSet4">
<goals>
<goal type="getString" target="10.0.0.50"/>
</goals>
<nextMission>Evil/Continuations/04EvilReply.xml</nextMission>
<posting title="[ECorp] OP TakeDown with fSociety - part 5">
Join the conjoint op "TakeDown" with fSociety to shutdown the ECorp network
</posting>
<email>
<sender>fSociety</sender>
<subject>OP TakeDown - Offline Backup </subject>
<body>
#PLAYERNAME#,

They must have some offline backup ... You need to figure out the IP address of their offline backup service !
Terry Colby, ECorp CTO, he may have the IP on his personnal computer or eOS Device...

Reply with the IP when you're done.

-fSociety
</body>
<attachments>
<link comp="ECorpServ" />
<note title="Mission Offline Backup Goals">Goals :
- Find and gain admin access on Colby personnal devices
- Find the IP address of Steel Mountains Backup
- Reply with the IP address</note>
</attachments>
</email>
</mission>
45 changes: 45 additions & 0 deletions Ecorp/Content/Missions/Evil/05EvilContract.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<?xml version = "1.0" encoding = "UTF-8" ?>
<!--
** Mr. Robot Hacknet Custom Network by Talos. **
** Don't remove this header **
** http://private-ts.tk/ **
-->
<mission id="evilSet5">
<goals>
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorp_Content.xnb" path="ARCHIVE/ECorp/28-05" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorp_Content.xnb" path="ARCHIVE/ECorp/14-12" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorp_Content.xnb" path="ARCHIVE/ECorp/21-09" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorpDatabase.sql" path="ARCHIVE/ECorp/27-05" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorpDatabase.sql" path="ARCHIVE/ECorp/13-12" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorpDatabase.sql" path="ARCHIVE/ECorp/20-09" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorp_Files.zip" path="ARCHIVE/ECorp/26-05" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorp_Files.zip" path="ARCHIVE/ECorp/12-12" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorp_Files.zip" path="ARCHIVE/ECorp/19-09" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorp_Files.zip" path="ARCHIVE/ECorp/26-05" />
<goal type="FileDeletion" target="ECorpOfflineBackup" file="ECorp_mediakit.zip" path="ARCHIVE/Misc" />
</goals>
<nextMission>Evil/Continuations/05EvilReply.xml</nextMission>
<posting title="[ECorp] OP TakeDown with fSociety - final part">
Join the conjoint op "TakeDown" with fSociety to shutdown the ECorp network
</posting>
<email>
<sender>fSociety</sender>
<subject>OP TakeDown - Steel Mountains Final Strike </subject>
<body>
#PLAYERNAME#,

We need to strike one last time. Delete all remains of Ecorp network, we must take down their Offline Backup server known as "Steel Mountains".

Reply when you're done.

-fSociety
</body>
<attachments>
<link comp="ECorpOfflineBackup" />
<note title="Mission Steel Mountains Goals">Goals :
- Gain admin access on Steel Mountains Backup
- Delete all remain files of ECorp
- Reply</note>
</attachments>
</email>
</mission>
49 changes: 49 additions & 0 deletions Ecorp/Content/Missions/Evil/Comps/AllsafeComp.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
<?xml version = "1.0" encoding = "UTF-8" ?>
<!--
** Mr. Robot Hacknet Custom Network by Talos. **
** Don't remove this header **
** http://private-ts.tk/ **
-->
<Computer id="allSafeServ" name="AllSafe Server #1" ip="10.50.1.5" security="5" type="1" >
<!-- types 1 = corporate, 2 = Home, 3 = server 4 = empty -->
<!-- icons are kellis, laptop, chip, ePhone, ePhone2, tablet, -->
<!-- Security is a number from 0 to 5 that represents how hard it is to hack
From 1-4 it will need that many ports to open, 4 and above will automatically
add other security to scale it up easily, you can overwrite specifics below -->

<!-- Accounts -->
<!-- <adminPass pass="4Z9i8aAQhDSW" /> -->

<account username="ggoddard" password="4lls4feCh1ef" type="1" />
<account username="amoss" password="zae987sd1" type="1" />
<account username="ealderson" password="scx165qs9" type="1" />
<account username="oparker" password="duvq87x61" type="1" />

<!-- Security Stuff -->
<ports>80, 22, 21, 25</ports>
<proxy time="3" /> <!-- Proxy server. Set value to -1 to make it disappear -->
<portsForCrack val="4" /> <!-- Number of ports to be open to allow porthack to run -->
<firewall level="5" solution="411S4FE" additionalTime="0.5"/>
<!-- Adds a firewall - set level to -1 to remove it.
Solution is the solution the player will need to find to break it,
the level should ideally be equal to the solution length, but can be longer
(Not shorter though!) - additional time is the nonstandard extra evaluation time
per step that the hacknet solver will need-->
<trace time="100" /> <!-- Adds a trace timer - set to -1 to remove -->
<admin type="fast" resetPassword="true" isSuper="false"/>
<!-- Auto-administrator adder - this resets the ports and stuff when the player
disconnects. Available types are "basic" and "fast" - basic only resets after
15 seconds or so.
Super admins reset passwords instantly on fast mode
-->

<!-- Network Stuff -->
<dlink target="ECorpServ" />
<dlink target="allSafeServ2" />

<positionNear target="ECorpServ" position="1" total="7" />

<!-- Files -->
<file path="bin" name="install.bin">#BINARYSMALL#</file>
<file path="home" name="allsafe.txt">Allsafe Cybersecurity is a cybersecurity firm that specializes in protecting large corporations like E Corp from cyber attacks.</file>
</Computer>
Loading

0 comments on commit a2ca052

Please sign in to comment.