Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Browse files

cosmetic changes

  • Loading branch information...
commit f96b00fabe5f144ecac83a565c1c94e80cd5042d 1 parent 3d7b8d8
@struct authored
Showing with 8 additions and 8 deletions.
  1. +7 −7 README.markdown
  2. +1 −1  nerve.rb
14 README.markdown
@@ -43,17 +43,17 @@
- Extend Nerve through handlers.rb or output.rb with minimal code changes
- Nerve comes with a few example breakpoint scripts such as hooking RtlAllocateHeap/malloc
-## Todo
+## Todo / Ideas
- Nerve is a simple tool, but we plan to grow it with optional add ons:
+ Nerve is a simple tool, but the plan is to grow it with optional add ons and more...
- Lots of helper scripts for breakpoints such as heap inspection, in memory fuzzing, SSL reads etc...
- Helper methods and better named instance variables for making breakpoint scripts easier to write
- Better output such as graphviz, statistics, function arguments etc...
- - An HTML5 canvas output mode
- - A basic RubyWX GUI
- - Redis database support
+ - Redis database support for offline analysis of output
- Cleaner 1.8 and 1.9 support for launching processes
+ - Continous re-attach to any targets that match the process name
+ - Change the configuration to Ruby code (the text file will be an optional fallback)
- Nerve is also helping us find the areas of Ragweed that need the most improvement
## Requirements
@@ -67,9 +67,9 @@
... OR ...
- gem install -r ragweed (you might get an older version)
+ gem install -r ragweed (you might get an older version!)
- Ragweed requires FFI which you install with rubygems:
+ Ragweed requires FFI which you can install with rubygems:
gem install -r ffi
2  nerve.rb
@@ -121,7 +121,7 @@ def initialize(opts)
bp_count = 0
@breakpoints.each {|b| bp_count+=1 if b.flag == true }
- log.str "#{bp_count} Breakpoints set ..."
+ log.str "#{bp_count} Breakpoint(s) set ..."
Please sign in to comment.
Something went wrong with that request. Please try again.