Arachni-RPC Pure
Version | 0.1 |
---|---|
Github page | http://github.com/Arachni/arachni-rpc-pure |
Code Documentation | http://rubydoc.info/github/Arachni/arachni-rpc-pure/ |
Author | Tasos "Zapotek" Laskos |
@Zap0tek | |
Copyright | 2011 |
License | GNU General Public License v2 |
Synopsis
Arachni-RPC Pure is a simple implementation of a client for the Arachni-RPC protocol.
It's written in pure Ruby using SSL sockets and does not have any 3rd party dependencies -- besides the Arachni-RPC spec itself.
Usage
Check out the files in the examples/ directory, they go through everything in great detail.
Installation
Gem
The Gem hasn't been pushed yet, the system is still under development.
Source
If you want to clone the repository and work with the source code:
git co git://github.com/arachni/arachni-rpc-pure.git
cd arachni-rpc-pure
rake install
Running the Specs
In order to run the specs you must first fire up 2 sample servers although they are not part of this project -- as it is only a client implementation.
You can find the required servers in the Arachni-RPC EM project.
From inside the Arachni-RPC EM directory run:
ruby spec/servers/basic.rb
ruby spec/servers/with_ssl_primitives.rb
Then, from inside the directory of Arachni-RPC Pure:
rake spec
Bug reports/Feature requests
Please send your feedback using Github's issue system at http://github.com/arachni/arachni-rpc-pure/issues.
License
Arachni is licensed under the GNU General Public License v2.
See the LICENSE file for more information.