Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
dashbuilder — CVE-2016-4999 | Kitploit
ツール/GitHubGitHub/shanika04/dashbuilder
汎用ユーティリティ脆弱性スキャナー脆弱性分析ウェブセキュリティデータベースセキュリティログ分析
GitHubshanika04/dashbuilder

dashbuilder

CVE-2016-4999

リポジトリを見る
5年前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

Dashbuilder

===========

Dashbuilder は、汎用のダッシュボードおよびレポート Web アプリケーションであり、以下を可能にします。

  • ダッシュボードの視覚的な設定とパーソナライゼーション
  • 複数のチャートライブラリを使用したさまざまな種類の可視化のサポート
  • チャートの可視化を定義するためのフル機能を備えたエディタ
  • インタラクティブなレポートテーブルの定義
  • さまざまなプロトコルを通した外部システムからのデータ抽出
  • 分析ダッシュボードとリアルタイムダッシュボードの両方のサポート

Apache License, Version 2.0 の下でライセンスされています。

詳細については、プロジェクトの Web サイト dashbuilder.org をご覧ください。

今後の機能

  • D3 JS、Lienzo GWT、Chart JS に基づく新しいレンダラー
  • 階層(ネストされたグループ)ディスプレイヤータイプ: Tree と Pie
  • 複数の動的データ系列のサポート
  • リッチなモビリティサポート
  • アラートと SLA 設定
  • RESTful API

アーキテクチャ

  • いかなるチャートレンダリング技術にも依存しない。プラグイン可能なレンダラー。
  • いかなるデータストレージにも依存しない。
  • CSV ファイル、データベース、Elastic Search、または Java ジェネレーターからデータを読み取る機能。
  • クライアント層とサーバー層の分離。純粋な軽量クライアントダッシュボードを構築する機能。
  • パフォーマンス向上のため、クライアント上でデータセットをプッシュおよび処理する機能。
  • Uberfire に基づく。これは、Web 上でリッチなワークベンチスタイルのアプリを構築するためのフレームワークです。

変更履歴

0.4.0.Final

  • ユーザーインターフェイスが Bootstrap3/PatternFly にアップグレードされました。

  • MonetDB サポートが SQL プロバイダーに追加されました。 (このプロバイダーは MonetDB 11.21.5 リリースでテストされています)

  • 新しいデータセットフィルタリング関数 "IN" と "NOT IN"

  • Data Set Core API が組み込み可能な Java ライブラリとして利用可能になりました。 (詳細は こちら)

0.3.0.Final

  • SQL データベースに格納されたデータセットを定義するための新しいプロバイダー。 以下はテスト済みおよびサポートされている DB のリストです。

    • MySQL 5.5
    • Postgres 9.2
    • H2 1.3.168+
    • Oracle 12c および 11gR2
    • IBM DB2 9.7 および 10.5
    • Sybase ASE 15.7
  • Elastic Search ノードに格納されたデータを取得するための新しいプロバイダー。 このプロバイダーは Elastic Search 1.7.1 リリースでテストされています。

  • 新しいデータセットエディタ UI モジュール:

    • SQL、Bean、CSV、Elastic Search データセット定義の作成
    • データセット取得のテストとプレビュー
    • データプレビューのフィルタリング、並べ替え、エクスポート
  • 単一値メトリクスを表示するための新しいディスプレイヤー。

  • 新しいディスプレイヤーサブタイプ: bar (stacked)、pie (3d, donut)、line (smooth)

  • リアルタイムダッシュボードのサポート。ディスプレイヤーの更新設定。

  • ディスプレイヤーエディタのデータセットルックアップ機能の拡張:

    • データのサブセットのみを取得するためのフィルターエディタ。
    • リアルタイムで時系列データを取得するための時間枠関数。
    • 時系列データをグループ化するためのさまざまな戦略。
    • 表示する列/系列を追加/削除する機能。

0.2.0.Final

  • データセット定義ファイル: CSV および Bean 生成データセットのサポート
  • ディスプレイヤー定義を作成するための Displayer Editor ウィジェット
  • ドラッグ&ドロップによるダッシュボード作成を可能にするパースペクティブエディタの統合

0.1.1.Final

  • データセットの登録/削除イベントをクライアントに通知
  • すべての Displayer インスタンスに HTML 識別子を割り当て(テスト目的に便利)

0.1.0.Final

この最初のリリースの主な目的は、単純な API を使用して複合ダッシュボードの作成を可能にすることです。機能セット:

  • データセットを定義および登録するための共有 API
  • データセットに対してフィルタ、グループ、ソート操作を実行するための共有操作エンジン
  • Displayer インスタンスを定義するためのクライアント API とウィジェット
  • Displayer ウィジェット用の Uberfire ラッパー画面
  • 組み込みのディスプレイヤーギャラリーといくつかのダッシュボードサンプルを提供する Showcase アプリ
  • Google Visualization ライブラリに基づくデフォルトのレンダラー
  • Uberfire PagedTable ウィジェットに基づく追加のテーブルレンダラー
  • Tomcat 7 および JBoss AS 7 ディストリビューションを提供

ビルドと実行

前提条件

  • Git クライアント
  • Maven 3.2.5+
  • Java 1.6+

最初のステップ

プロジェクトをクローンします

root@kitploit:~
git clone [email protected]:dashbuilder/dashbuilder.git

これで、開発モードまたは本番モードでプロジェクトをビルドおよび実行できます。

開発モード

開発モードを使用すると、ランタイム上でクラスとクライアントアセットをコンパイルしてフレームワークを開発できるため、開発時間が短縮されます。ブラウザの互換性、言語サポートなど、他にもさまざまな影響があります。これは、アプリケーションの開発とテストに役立ちます。

Dashbuilder は現在 GWT 2.7 を使用して構築されているため、アプリケーションを実行するには SuperDevMode を使用する必要があります。

スーパー開発モードは、バージョン 2.5 以降の GWT での新しい作業方法です (GWT 2.7 ではネイティブサポートおよびデフォルトモード)。 これはほとんどの新しいブラウザで動作し、Source Map 仕様に基づいています。従来のホストモードよりも高速で効率的です。これを使用する利点やその他の重要な理由は多数あります。詳細は こちら をご覧ください。

Dashbuilder は SuperDevMode をサポートしており、デフォルトで使用するように構成されています。

これを使用するということは、2 つのサーバーを実行することを意味します。1 つは Web アプリケーション用で、もう 1 つは Web ページまたはブックマークでコンパイルボタンが押されたときに SDM 用のクラスをコンパイルする Code Server 用です。

アプリケーションをビルドするには:

root@kitploit:~
cd dashbuilder
mvn clean install -DskipTests

実行するには:

root@kitploit:~
cd dashbuilder-webapp
mvn gwt:run

ログイン:

root@kitploit:~
admin / admin

(IntelliJ ファンであれば、この素晴らしい IDE でアプリケーションを実行するためのセットアップも用意しています。詳細は こちら)

本番モード

本番モードは、本番環境向けにアプリケーションをビルドおよびパッケージ化するために使用されます。アプリケーションはコンパイルされ、JavaScript アセットはすべてのパーミュテーション (ブラウザサポート)、すべての言語などを使用してビルドされます。

本番モードをビルドするには:

root@kitploit:~
cd dashbuilder
mvn clean install -DskipTests -Dfull

ビルドが完了すると、Wildfly および Tomcat 用の WAR ディストリビューションが dashbuilder/dashbuilder-distros/target/ にあります。

WAR ファイルをアプリケーションサーバーにデプロイするだけです!

ツールをダウンロード