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:
@@ -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
4
scripts/hack.js
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
server = "iron-gym";
|
||||||
|
while (true) {
|
||||||
|
hack(server);
|
||||||
|
}
|
@@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
ports = 0;
|
||||||
|
if (fileExists("BruteSSH.exe")) {
|
||||||
brutessh(tonuke[i]);
|
brutessh(tonuke[i]);
|
||||||
|
ports++;
|
||||||
|
}
|
||||||
|
if (fileExists("FTPCrack.exe")) {
|
||||||
ftpcrack(tonuke[i]);
|
ftpcrack(tonuke[i]);
|
||||||
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]);
|
||||||
|
Reference in New Issue
Block a user