README.md in ronin-1.0.0.pre4 vs README.md in ronin-1.0.0.rc1
- old
+ new
@@ -11,41 +11,38 @@
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.
-### Ruby
+### Hack with Ruby
-Ronin's Ruby environment allows security researchers to leverage Ruby with
-ease. The Ruby environment contains a multitude of convenience methods
-for working with data in Ruby, a Ruby Object Database, a customized Ruby
-Console and an extendable command-line interface.
+Ronin combines the flexibility of Ruby with countless convenience methods
+and libraries, to make Ruby usable for Offensive Security or Research work.
-### Extend
+### Organize Your Data
-Ronin's more specialized features are provided by additional Ronin
-libraries, which users can choose to install. These libraries can allow
-one to write and run Exploits and Payloads, scan for PHP vulnerabilities,
-perform Google Dorks or run 3rd party scanners.
+Ronin comes with a Database designed for Security data and accessible from
+Ruby using [DataMapper](http://datamapper.org). With Ronin, storing or
+querying IP addresses, Hosts, Ports, URLs, Passwords is as simple as a
+single line of Ruby.
-### Publish
+### Share Code
-Ronin allows users to publish and share code, exploits, payloads or other
-data via Ronin Repositories. Repositories are directories of code and data
-that can be hosted on any SVN, Hg, Git or Rsync server. Ronin makes it easy
-to create, install and update Repositories.
+Ronin allows sharing code with the community, or just your friends, via
+Ronin Repositories. Ronin Repositories are like lazier versions of
+[RubyGems](http://rubygems.org/), that can be hosted with SubVersion,
+Mercurial or Git.
## Features
* Supports installing/updating/uninstalling of Repositories.
* Supports installing Repositories from various media types:
* [Subversion (SVN)](http://subversion.tigris.org/)
* [Mercurial (Hg)](http://mercurial.selenic.com/)
* [Git](http://git-scm.com/)
* Rsync
-* Provides Object Database using [DataMapper](http://datamapper.org)
- with:
+* Provides a Database using [DataMapper](http://datamapper.org) with:
* {Ronin::Author}
* {Ronin::License}
* {Ronin::Arch}
* {Ronin::OS}
* {Ronin::Software}
@@ -77,11 +74,11 @@
* Tab-completion enabled.
* Auto-indentation enabled.
* Pretty-Print loaded.
* `print_info`, `print_error`, `print_warning` and `print_debug`
output helper methods with color-output.
-* Provides an extendable command-line interface based on
+* Provides an extensible command-line interface based on
[Thor](http://github.com/wycats/thor#readme).
## Synopsis
Start the Ronin console:
@@ -149,10 +146,11 @@
* [uri-query_params](http://github.com/postmodern/uri-query_params) ~> 0.4.0
* [open_namespace](http://github.com/postmodern/open_namespace) ~> 0.3.0
* [parameters](http://github.com/postmodern/parameters) ~> 0.2.2
* [data_paths](http://github.com/postmodern/data_paths) ~> 0.2.1
* [contextify](http://github.com/postmodern/contextify/) ~> 0.1.6
+* [env](http://github.com/postmodern/env) ~> 0.1.2
* [pullr](http://github.com/postmodern/pullr/) ~> 0.1.2
* [thor](http://github.com/wycats/thor/) ~> 0.14.2
* [ronin-support](http://github.com/ronin-ruby/ronin-support/) ~> 0.1.0
## Install
@@ -185,10 +183,10 @@
for Ronin that provides various generators.
### Ronin SQL
[Ronin SQL](http://github.com/ronin-ruby/ronin-sql#readme) is a Ruby library
-for Ronin that provids support for SQL related security tasks, such as
+for Ronin that provides support for SQL related security tasks, such as
scanning for and exploiting SQL injections.
### Ronin PHP
[Ronin PHP](http://github.com/ronin-ruby/ronin-php#readme) is a Ruby library