added new feature to provide attack_steps that get read from json files