Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
dashbuilder — CVE-2016-4999 | Kitploit
उपकरण/GitHubGitHub/shanika04/dashbuilder
सामान्य उपयोगिताएँभेद्यता स्कैनरभेद्यता विश्लेषणवेब सुरक्षाडेटाबेस सुरक्षालॉग विश्लेषण
GitHubshanika04/dashbuilder

dashbuilder

CVE-2016-4999

रिपॉजिटरी देखें
55 साल पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Dashbuilder

Dashbuilder एक सामान्य प्रयोजन वाला डैशबोर्ड और रिपोर्टिंग वेब ऐप है जो निम्नलिखित की अनुमति देता है:

  • डैशबोर्ड का दृश्य कॉन्फ़िगरेशन और वैयक्तिकरण
  • विभिन्न चार्टिंग लाइब्रेरियों का उपयोग करके विभिन्न प्रकार के विज़ुअलाइज़ेशन के लिए समर्थन
  • चार्ट विज़ुअलाइज़ेशन की परिभाषा के लिए पूर्ण-विशेषता संपादक
  • इंटरैक्टिव रिपोर्ट तालिकाओं की परिभाषा
  • विभिन्न प्रोटोकॉल के माध्यम से बाहरी सिस्टम से डेटा निष्कर्षण
  • विश्लेषिकी और रीयल-टाइम डैशबोर्ड दोनों के लिए समर्थन

Apache License, Version 2.0 के तहत लाइसेंस प्राप्त

अधिक जानकारी के लिए, कृपया प्रोजेक्ट वेबसाइट dashbuilder.org पर जाएं

आगामी सुविधाएँ

  • D3 JS, Lienzo GWT और Chart JS पर आधारित नए रेंडरर्स
  • पदानुक्रमित (नेस्टेड ग्रुप) डिस्प्लेयर प्रकार: Tree & Pie
  • कई गतिशील डेटा श्रृंखलाओं के लिए समर्थन
  • समृद्ध मोबिलिटी समर्थन
  • अलर्ट और SLA कॉन्फ़िगरेशन
  • RESTful API

आर्किटेक्चर

  • किसी भी चार्ट रेंडरिंग तकनीक से बंधा नहीं। प्लग करने योग्य रेंडरर्स।
  • किसी भी डेटा स्टोरेज से बंधा नहीं।
  • CSV फ़ाइलों, डेटाबेस, Elastic Search या Java जनरेटर से डेटा पढ़ने की क्षमता।
  • डिकपल्ड क्लाइंट और सर्वर परतें। शुद्ध हल्के क्लाइंट डैशबोर्ड बनाने की क्षमता।
  • बेहतर प्रदर्शन के लिए क्लाइंट पर डेटा सेट को पुश और हैंडल करने की क्षमता।
  • Uberfire पर आधारित, जो वेब पर समृद्ध वर्कबेंच-शैली ऐप बनाने के लिए एक फ्रेमवर्क है।

परिवर्तन लॉग

0.4.0.Final

  • यूज़र इंटरफ़ेस Bootstrap3/PatternFly में अपग्रेड किया गया

  • SQL प्रदाता में MonetDB समर्थन जोड़ा गया। (प्रदाता का परीक्षण MonetDB 11.21.5 रिलीज़ के तहत किया गया है)

  • नए डेटा सेट फ़िल्टरिंग फ़ंक्शन "IN" और "NOT IN"

  • डेटा सेट कोर API एक एम्बेडेबल जावा लाइब्रेरी के रूप में उपलब्ध है (अधिक जानकारी यहाँ)

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 डेटा सेट परिभाषाओं का निर्माण
    • डेटा सेट पुनर्प्राप्ति परीक्षण और पूर्वावलोकन
    • डेटा पूर्वावलोकन को फ़िल्टर, सॉर्ट और निर्यात करें
  • एकल मान मीट्रिक दिखाने के लिए नया डिस्प्लेयर।

  • नए डिस्प्लेयर उपप्रकार जोड़े गए: बार (स्टैक्ड), पाई (3डी, डोनट), लाइन (स्मूथ)

  • रीयल-टाइम डैशबोर्ड के लिए समर्थन। डिस्प्लेयर रिफ्रेश सेटिंग्स।

  • डिस्प्लेयर संपादक डेटा सेट लुकअप संवर्द्धन:

    • केवल डेटा उपसमुच्चय प्राप्त करने के लिए फ़िल्टर संपादक।
    • रीयल-टाइम में समय श्रृंखला डेटा प्राप्त करने के लिए टाइम फ्रेम फ़ंक्शन।
    • समय श्रृंखला डेटा को समूहित करने के लिए विभिन्न रणनीतियाँ।
    • प्रदर्शित करने के लिए कॉलम/श्रृंखला जोड़ने/हटाने की क्षमता।

0.2.0.Final

  • डेटा सेट परिभाषा फ़ाइलें: CSV और Bean जनरेटेड डेटा सेट के लिए समर्थन
  • डिस्प्लेयर परिभाषाएँ बनाने के लिए डिस्प्लेयर एडिटर विजेट
  • परिप्रेक्ष्य संपादक एकीकरण जो ड्रैग और ड्रॉप द्वारा डैशबोर्ड बनाने की अनुमति देता है

0.1.1.Final

  • डेटा सेट पंजीकरण/हटाने की घटनाओं के बारे में क्लाइंट को सूचित करें
  • प्रत्येक डिस्प्लेयर इंस्टेंस को एक HTML पहचानकर्ता निर्दिष्ट करें (परीक्षण उद्देश्यों के लिए उपयोगी)

0.1.0.Final

इस पहली रिलीज़ का मुख्य लक्ष्य एक सीधे API का उपयोग करके समग्र डैशबोर्ड बनाना संभव बनाना है। फीचर सेट:

  • डेटा सेट को परिभाषित और पंजीकृत करने के लिए साझा API
  • डेटा सेट पर फ़िल्टर, ग्रुप और सॉर्ट ऑपरेशन निष्पादित करने के लिए साझा ऑपरेशन इंजन
  • डिस्प्लेयर इंस्टेंस को परिभाषित करने के लिए क्लाइंट API और विजेट
  • डिस्प्लेयर विजेट के लिए Uberfire रैपर स्क्रीन
  • बिल्ट-इन डिस्प्लेयर गैलरी और कुछ डैशबोर्ड नमूनों के साथ शोकेस ऐप
  • Google विज़ुअलाइज़ेशन लाइब्रेरी पर आधारित डिफ़ॉल्ट रेंडरर
  • 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 का उपयोग करने के लिए मजबूर किया जाता है।

सुपर डेवलपमेंट मोड GWT में संस्करण 2.5 (GWT 2.7 में मूल समर्थन और डिफ़ॉल्ट मोड) के बाद से काम करने का नया तरीका है। यह अधिकांश नए ब्राउज़रों में काम करता है और Source Map विनिर्देश पर आधारित है। यह पुराने होस्टेड मोड की तुलना में तेज़ और अधिक कुशल है। इसके उपयोग के कई लाभ और अन्य महत्वपूर्ण कारण हैं, आप अधिक जानकारी यहाँ पा सकते हैं।

Dashbuilder SuperDevMode का समर्थन करता है और डिफ़ॉल्ट रूप से इसका उपयोग करने के लिए कॉन्फ़िगर किया गया है।

इसका उपयोग करने का मतलब दो सर्वर चलाना है, एक वेब एप्लिकेशन के लिए और एक कोड सर्वर के लिए जो SDM के लिए कक्षाओं को संकलित करता है जब वेब पेज या बुकमार्क पर कंपाइल बटन दबाया जाता है।

एप्लिकेशन बनाने के लिए:

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

इसे चलाने के लिए:

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

लॉगिन:

root@kitploit:~
admin / admin

(यदि आप IntelliJ के प्रशंसक हैं, तो हम इस शानदार IDE के तहत एप्लिकेशन चलाने के लिए एक सेटअप भी प्रदान करते हैं। विवरण यहाँ)

प्रोडक्शन मोड

प्रोडक्शन मोड का उपयोग प्रोडक्शन वातावरण के लिए एप्लिकेशन बनाने और पैकेज करने के लिए किया जाता है। एप्लिकेशन संकलित किया जाता है और जावास्क्रिप्ट संपत्तियाँ सभी अनुमतियों (ब्राउज़र समर्थन), सभी भाषाओं आदि का उपयोग करके बनाई जाती हैं।

प्रोडक्शन मोड बनाने के लिए:

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

एक बार बिल्ड पूरा हो जाने पर, आपको Wildfly और Tomcat के लिए WAR वितरण dashbuilder/dashbuilder-distros/target/ में मिलेंगे।

बस WAR फ़ाइल को अपने एप्लिकेशन सर्वर पर तैनात करें!

टूल डाउनलोड करें