README.md in ronin-1.4.0 vs README.md in ronin-1.4.1

- old
+ new

@@ -1,19 +1,22 @@ # Ronin * [Website](http://ronin-ruby.github.com) -* [Source](http://github.com/ronin-ruby/ronin) -* [Issues](http://github.com/ronin-ruby/ronin/issues) -* [Documentation](http://rubydoc.info/gems/ronin/frames) +* [Source](https://github.com/ronin-ruby/ronin) +* [Issues](https://github.com/ronin-ruby/ronin/issues) +* [Documentation](http://ronin-ruby.github.com/docs/ronin/frames) * [Mailing List](http://groups.google.com/group/ronin-ruby) * [irc.freenode.net #ronin](http://webchat.freenode.net/?channels=ronin&uio=Mj10cnVldd) ## Description -Ronin is a Ruby platform for exploit development and security research. -Ronin allows for the rapid development and distribution of code, exploits -or payloads over many common Source-Code-Management (SCM) systems. +Ronin is a [Ruby](http://www.ruby-lang.org) platform for +[exploit development](http://www.exploit-db.com) and security research. +Ronin allows for the rapid development and distribution of code, +[exploits](https://github.com/postmodern/postmodern/blob/master/scripts/exploits/http/oracle/dav_bypass.rb) +or [payloads](https://gist.github.com/1403961) via +[Repositories](https://github.com/postmodern/postmodern). ### Customized Console Ronin provides users with a customized Ruby Console, pre-loaded with powerful convenience methods. In the Console one can work with data and automate @@ -36,12 +39,12 @@ $ ronin install git://github.com/user/exploits.git ### Libraries Ronin provides libraries with additional functionality, such as -[Exploitation](http://github.com/ronin-ruby/ronin-exploits#readme) -and [Scanning](http://github.com/ronin-ruby/ronin-scanners#readme). +[Exploitation](https://github.com/ronin-ruby/ronin-exploits#readme) +and [Scanning](https://github.com/ronin-ruby/ronin-scanners#readme). $ gem install ronin-exploits ## Features @@ -70,28 +73,29 @@ * {Ronin::OSGuess} * {Ronin::UserName} * {Ronin::URL} * {Ronin::EmailAddress} * {Ronin::Credential} - * {Ronin::ServiceCredential} - * {Ronin::WebCredential} + * {Ronin::ServiceCredential} + * {Ronin::WebCredential} * {Ronin::Organization} * {Ronin::Campaign} * {Ronin::Target} * Caches exploits, payloads, scanners, etc stored within Repositories into the Database. * Convenience methods provided by - [ronin-support](http://github.com/ronin-ruby/ronin-support#readme). -* Provides a customized Ruby Console with: + [ronin-support](https://github.com/ronin-ruby/ronin-support#readme). +* Provides a customized Ruby Console using + [Ripl](https://github.com/cldwalker/ripl#readme) with: * Syntax highlighting. - * Tab-completion. - * Auto-indentation. - * Pretty-Printing (`pp`). + * Tab completion. + * Auto indentation. + * Pretty Printing (`pp`). * `print_info`, `print_error`, `print_warning` and `print_debug` output helper methods with color-output. -* Provides an extensible command-line interface based on - [Thor](http://github.com/wycats/thor#readme). + * Inline commands (`!nmap -v -sT victim.com`) +* Provides an extensible command-line interface. ## Synopsis Start the Ronin console: @@ -105,27 +109,27 @@ $ ronin help Install a Repository: - $ ronin repos --install svn://example.com/path/to/repo + $ ronin install svn://example.com/path/to/repo List installed Repositories: $ ronin repos Update all installed Repositories: - $ ronin repos --update + $ ronin update Update a specific Repositories: - $ ronin repos --update repo-name + $ ronin update repo-name Uninstall a specific Repositories: - $ ronin repos --uninstall repo-name + $ ronin uninstall repo-name List available Databases: $ ronin database @@ -139,51 +143,49 @@ ## Requirements * [Ruby](http://www.ruby-lang.org/) >= 1.8.7 * [DataMapper](http://datamapper.org/): - * [dm-sqlite-adapter](http://github.com/datamapper/dm-sqlite-adapter#readme) + * [dm-sqlite-adapter](https://github.com/datamapper/dm-sqlite-adapter#readme) ~> 1.2 * [libsqlite3](http://sqlite.org/) - * [dm-core](http://github.com/datamapper/dm-core#readme) + * [dm-core](https://github.com/datamapper/dm-core#readme) ~> 1.2 - * [dm-types](http://github.com/datamapper/dm-types#readme) + * [dm-types](https://github.com/datamapper/dm-types#readme) ~> 1.2 - * [dm-migrations](http://github.com/datamapper/dm-migrations#readme) + * [dm-migrations](https://github.com/datamapper/dm-migrations#readme) ~> 1.2 - * [dm-validations](http://github.com/datamapper/dm-validations#readme) + * [dm-validations](https://github.com/datamapper/dm-validations#readme) ~> 1.2 - * [dm-aggregates](http://github.com/datamapper/dm-aggregates#readme) + * [dm-aggregates](https://github.com/datamapper/dm-aggregates#readme) ~> 1.2 - * [dm-timestamps](http://github.com/datamapper/dm-timestamps#readme) + * [dm-timestamps](https://github.com/datamapper/dm-timestamps#readme) ~> 1.2 -* [dm-is-predefined](http://github.com/postmodern/dm-is-predefined#readme) +* [dm-is-predefined](https://github.com/postmodern/dm-is-predefined#readme) ~> 0.4 -* [uri-query_params](http://github.com/postmodern/uri-query_params#readme) +* [uri-query_params](https://github.com/postmodern/uri-query_params#readme) ~> 0.6 -* [open_namespace](http://github.com/postmodern/open_namespace#readme) +* [open_namespace](https://github.com/postmodern/open_namespace#readme) ~> 0.4 -* [data_paths](http://github.com/postmodern/data_paths#readme) +* [data_paths](https://github.com/postmodern/data_paths#readme) ~> 0.3 -* [object_loader](http://github.com/postmodern/object_loader#readme) +* [object_loader](https://github.com/postmodern/object_loader#readme) ~> 1.0 -* [parameters](http://github.com/postmodern/parameters#readme) +* [parameters](https://github.com/postmodern/parameters#readme) ~> 0.4 -* [env](http://github.com/postmodern/env#readme) - ~> 0.2 -* [pullr](http://github.com/postmodern/pullr#readme) +* [pullr](https://github.com/postmodern/pullr#readme) ~> 0.1, >= 0.1.2 * [ripl](https://github.com/cldwalker/ripl#readme) ~> 0.3 * [ripl-multi_line](https://github.com/janlelis/ripl-multi_line#readme) ~> 0.2 * [ripl-auto_indent](https://github.com/janlelis/ripl-auto_indent#readme) ~> 0.1 -* [ripl-short_errors](http://rubygems.org/gems/ripl-short_errors) +* [ripl-short_errors](https://rubygems.org/gems/ripl-short_errors) ~> 0.1 * [ripl-color_result](https://github.com/janlelis/ripl-color_result#readme) ~> 0.3 -* [ronin-support](http://github.com/ronin-ruby/ronin-support#readme) +* [ronin-support](https://github.com/ronin-ruby/ronin-support#readme) ~> 0.4 ## Install ### Stable