I need to perform some test on the devices present in a network via executing commands using REST API.

I have gone through some network monitoring tools but could not find one that can let me execute command on the device and return response of executed command.

So is there any open source tool that can let me execute custom commands (Not predefined) using REST API and give response in return?

  • It sounds like you want ssh access to each system (as that is the best way to execute arbitrary custom commands). Why does it need to be a REST API? Also what do you mean by "custom not predefined"? I would be tempted to downvote as not specific enough. – Bruce Adams Nov 8 at 12:15

In case you're not afraid to write an own shell script you could use nmap and then either curl or the nmap scripting engine to do what you want: scan the network using nmap and then either have nmap run a prepared script for each present node or have a shell script that runs a curl command for every present node.

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.