NoOps

Ops make no ops | Ops的目标是没有Ops,嗯!

ruby开发终端下类似pry/irb/msf的交互程序

作者: |   342 浏览  | 

实现pry,ronin,msf类似的终端下交互功能,这里主要用到了ripl gem:

  • 能够调用定义的方法,如help
  • 能够执行系统命令
  • 能够类似irb/pry进行ruby语言解析

安装:

gem install ripl
gem install ripl-shell_commands
etc..

示例

ripl这个gem,它也提供很多插件,如下是一个简单的终端下交互实现:

使用

在终端下运行程序后,出现[0] cmd>这样的提示,其中help、name、dodo这些变量/方法可以tab补全。
运行shell命令前加!,如:!df
还有更多内部方法,如: history, list, jump…

周末半夜写文章不容易啊,困~~~

One Comment

  1. 2014/09/14 at 4:59 上午

    This is my first time pay a visit at here and
    i am really impressed to read all at one place.

发表评论