Sha256: cbd53a2eceb083959e88755df9db64421fa932e798b0f5692523b9fb1e798d4b

Contents?: true

Size: 1.27 KB

Versions: 1

Compression:

Stored size: 1.27 KB

Contents

# codesake

codesake is a security source code scanning engine. It's used as core engine in
[codesake.com](http://codesake.cokm) application security portal with a closed
knowledge base inside the web application itself.

codesake gem can be used in a security source code review to scan sources with
regular expressions in order to detect insecure software patterns.

## Installation

Add this line to your application's Gemfile:

    gem 'codesake'

And then execute:

    $ bundle

Or install it yourself as:

    $ gem install codesake

## Usage

To run codesake over a single file or a directory you simply specify the target
name as parameter on command line.

If you want to review a ruby source file named file1.rb, your command line will
be:

  $ codesake file1.rb


## Known limitations

Known limitation for version 0.1x are:

* Only JSP, Plain text files are analysed
* If target is a directory or a glob file expression codesake will understand
  it but it doesn't expand the file list
* codesake will use only stdout, stderr for output purposes


## Contributing

1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
codesake-0.15.1 README.md