Weaken()

is a basic Netscript function.
__TOC__
== Description ==
It is a function that allows a player to lower the security level of a target server is available in the game. The time required to execute the function depends on the player's hacking level and the target server's security level. The function reduces the security level of the target server by 0.05. Like the hack and grow functions, weaken can be run on any server from any server, but it requires root access to the target server. There is no required hacking level to use the weaken function.
== Usage ==
weaken("pizza");
weaken("pizza", { threads: 10 }); // Only use 10 threads to weaken