Chained provides functionalities for pentesting. They can be used in chain to make it useful for many cases.