GithubHelp home page GithubHelp logo

zorroroot / appsensor Goto Github PK

View Code? Open in Web Editor NEW

This project forked from jtmelton/appsensor

0.0 1.0 0.0 28.49 MB

A toolkit for building self-defending applications through real-time event detection and response

Home Page: http://appsensor.org/

License: MIT License

Java 5.83% CSS 3.88% HTML 5.57% Thrift 0.01% JavaScript 84.34% Ruby 0.25% Python 0.02% Shell 0.06% Dockerfile 0.01% TSQL 0.03%

appsensor's Introduction

AppSensor

Build Status

AppSensor is a framework that provides real-time event detection and response. The initial goal is to provide application layer intrusion detection (self-defending applications), though many types of systems are possible using the framework.

AppSensor has a website with further documentation and is an OWASP project.

Previous releases are tracked here in the releases. The upcoming releases and milestones are tracked in the roadmap.

The AppSensor source code is released under an MIT license. See the accompanying LICENSE.txt file for license content.

Demo Quickstart

If you are just wanting to get a demo going, see the sample-apps/DemoSetup.md guide.

Building

AppSensor is a multi-module maven project. The project requires Java version 7 or higher. Building is generally handled by the following steps

  • clone the repo (or your fork)

    git clone https://github.com/jtmelton/appsensor.git
    
  • get into appsensor directory

    cd appsensor
    
  • install multi-module parent - one time requirement per version

    mvn -N install 
    
  • run the tests - done every time you make changes

    mvn test
    

Documentation

For an extensive book documenting the concepts (ideas) behind AppSensor, go to the OWASP site and download the PDF.

If you're looking for in-depth user or developer documentation, visit http://appsensor.org/

User / Developer Quick Start

We recommend you visit http://appsensor.org/ and read the "Getting Started" page.

If you prefer presentations, here is a recent slide deck

If you prefer video, here is a recent talk

Downloads

Both production and snapshot releases are available in the central maven repository

https://repo1.maven.org/maven2/org/owasp/appsensor/

An example of getting one of the dependencies is shown below:

<dependency>
	<groupId>org.owasp.appsensor</groupId>
	<artifactId>appsensor-core</artifactId>
	<version>2.3.1</version>
</dependency>

Contributing

Want to contribute? Great - we love the help! Start on the mailing list at [email protected] for help with any questions.

If you want more information about how to contribute, see the CONTRIBUTING.md

appsensor's People

Contributors

jtmelton avatar dscrobonia avatar maikjaek avatar prozachj avatar mahmoodm2 avatar rprzystasz avatar sims143 avatar wylly avatar hardlyhuman avatar tghosth avatar judoole avatar rtmorgan avatar ckarande avatar espenaf avatar rtaban avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.