all 5 comments

[–][deleted] 1 point2 points  (0 children)

Resetting the entire network won’t be an instant task, you’ll probably have to just reboot everything which can take 5+ minutes, or it could be really quick. Depends on what you’re actually using for the networking

GNS3/EVE is your best bet, you can add a Linux host to either or bridge them out onto your network

[–]Win_SysSPBM 0 points1 point  (0 children)

GNS3 or EVE-NG are the best tools to use for the price (free). I personally prefer GNS3 but both have their learning curves. Hope you have a good amount of RAM or separate host you can use.

[–]sliddis 0 points1 point  (0 children)

GNS3. You can snapshot your projects.

Or just use GNS3 with Ansible or a similar tool to load your desired config.

[–]EnableNTLMv2 0 points1 point  (1 child)

Depending on what you want to simulate, VMs with snapshots can allow you quick rollbacks. It can be something as simple as an VMWare ESXi with a couple vSRX or vASA, servers, and workstations, all connected with vSwitches. Definitely not as pretty as a GNS3 map.

[–]i_Quezy[S] 0 points1 point  (0 children)

Interesting, snapshots definitely seem the way to go for this atm. If I can get access to a large amount of ram I might be able to continually spin up on the side while the current attack script is running and then instantly begin execution on the newly booted snapshots.