Space Engineers

Space Engineers

139 ratings
[EOL] Ship Virus - Codename: Shi'ido
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
2.462 KB
1 Jan, 2015 @ 9:50pm
8 Jan, 2015 @ 10:24am
18 Change Notes ( view )

Subscribe to download
[EOL] Ship Virus - Codename: Shi'ido

Description
PLEASE NOTE: AS OF 01.064 THIS IS BASICALLY OBSOLETE AGAINST BLOCKS YOU DO NOT OWN! PLEASE KEEP COMING BACK FOR A WORKAROUND

However this does bring up lots of interesting potential for spies, and "sleeper cells".


DISCLAIMER: THIS CODE IS PROVIDED "AS IS," AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO EVENT SHALL THE DEVELOPERS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS) SUSTAINED BY YOU OR A THIRD PARTY, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT, ARISING IN ANY WAY OUT OF THE USE OF THIS CODE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-------------------------------------------------------------------------------------------------------
Please check back often as this is updated very, very often!
-------------------------------------------------------------------------------------------------------
Shi'ido - Proof of concept malicious virus for ships.
Copyright (C) 2015 0xicl33n, Ben Snow, Cagatay

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation,version 3 of the License


This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
-------------------------------------------------------------------------------------------------------
UPDATE 0.9.1 "Cagatay theory" :
Added mass block to turn on for extra evil.
Disabled turning ControlThrusters off.
Enabled turning ControlThrusters on.
Changed Ore Detector to On state for more evil on hud.
Separated Turrets which use conveyors and not.
Added conveyor settings(states On/Off) to; Collector(off), Turrets(off), Reactors(on), Welders(off)

-------------------------------------------------------------------------------------------------------
UPDATE 0.9 "Procreation" :
Added code to turn off button panel
Added config and payload mode (Ben Snow)
Fixed cockpits (Cagatay)
Fixed rotors and pistons won't turn on
Fixed rotor speedup and detach script (Ben Snow)

-------------------------------------------------------------------------------------------------------
UPDATE 0.8 "Rebirth":
Complete rewrite. Tons of new features

-------------------------------------------------------------------------------------------------------
UPDATE 0.7 "Infant":
Gyros and pistons working(Thank you so much Ben Snow!)

-------------------------------------------------------------------------------------------------------
UPDATE 0.6 "Warrior":
COCKPIT ATTACKS WORKING!
Dampeners and thruster control will STAY off (Friggin NOT's)

-------------------------------------------------------------------------------------------------------
RELEASE 0.5"Homecoming":
First release

-------------------------------------------------------------------------------------------------------



This is a proof of concept malicious "virus" that does a few things to the ship its run on.

Best used with a timer block

Version 0.9.x

- Turns off batteries
- Turns off turrets
- Turn off gravity
- Reverses all pistons
- Messes with gyro settings
- Screws up all part labels
- Turns off beacons
- Turns off all remote control blocks(for any drones connected)
- Kills cockpit controls(Thrusters,dampeners,wheels)
- Throws everything from connectors
- Closes doors, locks people in
- Turns off all lights
- Activates any drills, grinders
- Turns off med room(no more respawn)
- Turns off all merge blocks
- Spins up rotors before detaching them. - WIP
- Turns up volume of all sound blocks/activates them
- Turns off any welder(s)
- Removes all friction/power/strengh from wheels
- Makes everything use the conveyor
- Turns off safety on any warheads, detonates them.
- Turns off ore detector
- Changes ownership button panels to "anyone can use"
- Turns off antennas



TODO:
- Mess with grouping ( not possible yet)
- Workaround the forcing of recompliation
- Workaround for ownership


OPTIONS:

EVERYTHING CAN BE EDITED!

By editing the code, one can...
- Turn off reactors
- Reverse gravity



FUTURE:
1.0: Infection - WIP(Everything is looking amazing!)
Stealth - WIP(Top secret)

Antivirus is here!

THIS ONLY AFFECTS SHIPS/STATIONS/ANY OTHER VEHCILE IN THE GAME. NOT YOUR COMPUTER!