1
0
mirror of https://gitlab.com/MisterBiggs/bitburner-scripts.git synced 2025-08-03 12:01:32 +00:00

spider now works wonderfully

This commit is contained in:
2021-12-17 17:50:58 -07:00
parent ddc0be34bb
commit dd601497a1
3 changed files with 41 additions and 11 deletions

View File

@@ -1,9 +1,15 @@
server = "iron-gym"; server = "iron-gym";
while (!hasRootAccess(server)) {
hack("foodnstuff");
grow("foodnstuff");
weaken("foodnstuff");
}
while (true) { while (true) {
while (getServerMaxMoney(server) * 0.9 >= getServerMoneyAvailable(server)) { while (getServerMaxMoney(server) * 0.1 >= getServerMoneyAvailable(server)) {
if ( if (
getServerSecurityLevel(server) * 1.5 >= getServerSecurityLevel(server) / 1.5 >=
getServerMinSecurityLevel(server) getServerMinSecurityLevel(server)
) { ) {
weaken(server); weaken(server);

4
scripts/hack.js Normal file
View File

@@ -0,0 +1,4 @@
server = "iron-gym";
while (true) {
hack(server);
}

View File

@@ -1,7 +1,7 @@
script = "advhack.script"; script = "advhack.script";
nuke("foodnstuff");
servers = scan(); servers = scan();
nuked = ["darkweb", "home"]; nuked = ["home"];
i = 0; i = 0;
while (i < servers.length) { while (i < servers.length) {
@@ -54,18 +54,38 @@ while (true) {
i = 0; i = 0;
while (i < tonuke.length) { while (i < tonuke.length) {
if (getServerNumPortsRequired(tonuke[i]) > 3) {
i++;
continue;
}
if (getHackingLevel() < getServerRequiredHackingLevel(tonuke[i])) { if (getHackingLevel() < getServerRequiredHackingLevel(tonuke[i])) {
i++; i++;
continue; continue;
} }
brutessh(tonuke[i]); ports = 0;
ftpcrack(tonuke[i]); if (fileExists("BruteSSH.exe")) {
ftpcrack(tonuke[i]); brutessh(tonuke[i]);
ports++;
}
if (fileExists("FTPCrack.exe")) {
ftpcrack(tonuke[i]);
ports++;
}
if (fileExists("relaySMTP.exe")) {
relaysmtp(tonuke[i]);
ports++;
}
if (fileExists("HTTPWorm.exe")) {
httpworm(tonuke[i]);
ports++;
}
if (fileExists("SQLInject.exe")) {
sqlinject(tonuke[i]);
ports++;
}
if (getServerNumPortsRequired(tonuke[i]) > ports) {
i++;
continue;
}
// ftpcrack(tonuke[i]);
nuke(tonuke[i]); nuke(tonuke[i]);
scp(script, tonuke[i]); scp(script, tonuke[i]);