in cortado/rtas/ssh_bruteforce.py [0:0]
def main():
masquerade = "/tmp/sshd-keygen-wrapper"
masquerade2 = "/tmp/launchd"
_common.create_macos_masquerade(masquerade)
_common.create_macos_masquerade(masquerade2)
# Execute command
log.info("Launching fake ssh keygen commands to mimic ssh bruteforce")
processes: list[Process] = []
for i in range(25):
p = Process(
target=test,
args=(
masquerade,
masquerade2,
),
)
processes.append(p)
for i in processes:
i.start()
for i in processes:
i.join()
# cleanup
_common.remove_file(masquerade)
_common.remove_file(masquerade2)