Skip to content

Latest commit

 

History

History
70 lines (39 loc) · 2.5 KB

README.jp.md

File metadata and controls

70 lines (39 loc) · 2.5 KB

Build Status License GitHub release

EasyBuggy 🚼

EasyBuggyは、メモリリーク、デッドロック、JVMクラッシュ、SQLインジェクションなど、バグや脆弱性の動作を理解するためにつくられたバグだらけのWebアプリケーションです。

logo

🕓 クイックスタート

$ mvn clean install

( またはJVMオプション付きで java -jar easybuggy.jar か任意のサーブレットコンテナに ROOT.war をデプロイ。 )

以下にアクセス:

http://localhost:8080

🕓 クイックスタート(Docker)

$ docker build . -t easybuggy:local # Build container image
$ docker run -p 8080:8080 easybuggy:local # Start easybuggy

以下にアクセス:

http://localhost:8080

停止するには:

 CTRL+Cをクリック ( または: http://localhost:8080/exit にアクセス )

🕓 詳細は

wikiページを参照下さい。

使用例

EasyBuggyを起動して、無限ループ、LDAPインジェクション、UnsatisfiedLinkError、BufferOverflowException、デッドロック、メモリリーク、JVMクラッシュの順で実行しています。

usage

🕓 EasyBuggyクローン:

  • EasyBuggy Boot

    Spring BootベースのEasyBuggyクローン

    logo

  • EasyBuggy Bootlin

    Kotlinで実装されたSpring BootベースのEasyBuggyクローン

    logo

  • EasyBuggy Django

    Pythonで実装されたDjango 2ベースのEasyBuggyクローン

     logo