Index of /~jnilsson/sscs/bitburner

[ICO]NameLast modifiedSizeDescription

[PARENTDIR]Parent Directory   -  
[   ]weaken-target.script 2020-02-14 10:29 17  
[TXT]start.script 2020-02-14 10:28 3.5K 
[TXT]spider.script 2020-02-14 10:28 1.6K 
[   ]playerServers.script 2020-02-14 10:34 1.8K 
[   ]hack-target.script 2020-02-14 10:29 15  
[TXT]hack-scheduler.script 2020-02-14 10:33 851  
[   ]grow-target.script 2020-02-14 10:30 15  
[TXT]grow-scheduler.script 2020-02-14 10:31 1.1K 
[TXT]daemon.script 2020-02-14 10:30 10K 
[   ]copyPayload.script 2020-02-14 10:27 1.1K 
[TXT]botnet.script 2020-02-21 09:48 928  
[   ]basicHack.script 2020-02-14 10:27 309  

do this:

run botnet.script

====================================================================================================

there are three parts to the botnet:
1) immediately start a basicHack on foodnstuff using this:
run copyPayload.script foodnstuff

2) playerServers.script automates purchase and upgrades of private servers (pserv-X)
run playerServers.script

3) spider.script crawls the network to build the allServers.txt file and then starts hacking
run spider.script

====================================================================================================

Description of scripts:

when spider.script is done, it launches hackAll.script and start.script on the home server.

hackAll.script

uses the allServers.txt file to cycle through the network and hack/NUKE servers as your
hacking level increases and hacking programs become available. once hacked, it starts 
basicHack.script if the server has < 32GB of RAM or start.script if it has >= 32GB RAM.

basicHack.script does a very simple loop of weaken/grow/hack on the current server


start.script

does advanced hack/grow/weaken scheduling using all available memory and it targets the
server that will give you the best ROI based on your hacking level and the servers that
you currently have NUKE'd. so the target will change as you progress.

====================================================================================================

IMPORTANT: after installing augmentations or restarting a bitnode, the network is rebuilt randomly.
servers may have different attributes (including security level, max money, etc) so it is important 
to re-run the botnet or spider script to rebuild the allServers.txt file

====================================================================================================

if you don't want to use private servers (they cost about $450m each at least, and go up from there
depending on the amount of RAM), then you can start the other parts of the botnet by hand:

run copyPayload.script foodnstuff
run spider.script

====================================================================================================

if you don't want to use your home computer as part of the botnet, then you have to:
1) wait for the spider to finish
2) run "ps" to see all the scripts and get the PID of start.script and any sub-scripts it spawned
3) run "kill <pid>" to kill the scripts