mirror of
https://github.com/valitydev/wazuh-kibana-app.git
synced 2024-11-07 10:18:57 +00:00
Using dynamic values for description. Grammar fix
This commit is contained in:
parent
6ba3b7d2f1
commit
14b5d496a7
@ -9,13 +9,15 @@
|
||||
*
|
||||
* Find more information about this on the LICENSE file.
|
||||
*/
|
||||
import beautifier from '../utils/json-beautifier';
|
||||
import { uiModules } from 'ui/modules'
|
||||
import FilterHandler from '../utils/filter-handler'
|
||||
import generateMetric from '../utils/generate-metric'
|
||||
import TabNames from '../utils/tab-names'
|
||||
import { metricsAudit, metricsVulnerability, metricsScap, metricsCiscat, metricsVirustotal } from '../utils/agents-metrics'
|
||||
import * as FileSaver from '../services/file-saver'
|
||||
import beautifier from '../utils/json-beautifier';
|
||||
import { uiModules } from 'ui/modules';
|
||||
import FilterHandler from '../utils/filter-handler';
|
||||
import generateMetric from '../utils/generate-metric';
|
||||
import TabNames from '../utils/tab-names';
|
||||
import { metricsAudit, metricsVulnerability, metricsScap, metricsCiscat, metricsVirustotal } from '../utils/agents-metrics';
|
||||
import * as FileSaver from '../services/file-saver';
|
||||
|
||||
import TabDescription from '../../server/reporting/tab-description';
|
||||
|
||||
const app = uiModules.get('app/wazuh', []);
|
||||
|
||||
@ -28,7 +30,7 @@ function (
|
||||
reportingService, visFactoryService, csvReq,
|
||||
wzTableFilter
|
||||
) {
|
||||
|
||||
$scope.TabDescription = TabDescription;
|
||||
$rootScope.reportStatus = false;
|
||||
|
||||
$location.search('_a',null)
|
||||
|
@ -9,13 +9,14 @@
|
||||
*
|
||||
* Find more information about this on the LICENSE file.
|
||||
*/
|
||||
import $ from 'jquery';
|
||||
import { uiModules } from 'ui/modules'
|
||||
import FilterHandler from '../utils/filter-handler'
|
||||
import generateMetric from '../utils/generate-metric'
|
||||
import TabNames from '../utils/tab-names'
|
||||
import { metricsGeneral, metricsFim, metricsAudit, metricsVulnerability, metricsScap, metricsCiscat, metricsVirustotal, metricsAws } from '../utils/overview-metrics'
|
||||
|
||||
import TabDescription from '../../server/reporting/tab-description';
|
||||
|
||||
const app = uiModules.get('app/wazuh', []);
|
||||
|
||||
app.controller('overviewController',
|
||||
@ -24,7 +25,7 @@ function ($scope, $location, $rootScope, appState,
|
||||
commonData, reportingService, visFactoryService,
|
||||
wazuhConfig
|
||||
) {
|
||||
|
||||
$scope.TabDescription = TabDescription;
|
||||
$rootScope.reportStatus = false;
|
||||
|
||||
$location.search('_a',null)
|
||||
|
@ -76,18 +76,17 @@
|
||||
<wz-welcome-card
|
||||
class="euiFlexItem" logo="'app_logging.svg'" title="'File integrity'"
|
||||
switch-tab="switchTab('fim')" current-tab="'fim'"
|
||||
description="'Wazuh’s File integrity monitoring (FIM) watches specified files triggering
|
||||
alerts when these files are modified.'"
|
||||
description="TabDescription.fim.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
class="euiFlexItem" logo="'app_devtools.svg'"
|
||||
title="'Configuration'" switch-tab="switchTab('configuration')" current-tab="'configuration'"
|
||||
description="'Agents can be configured remotely by using the agent.conf file. Check the agent configuration here.'"
|
||||
description="TabDescription.configuration.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="syscollector && syscollector.os && syscollector.os.sysname" class="euiFlexItem" logo="'app_index_pattern.svg'"
|
||||
title="'Inventory'" switch-tab="switchTab('syscollector')" current-tab="'syscollector'"
|
||||
description="'Scan the system to retrieve OS, hardware and installed packages related information.'"
|
||||
description="TabDescription.syscollector.description"
|
||||
></wz-welcome-card>
|
||||
</div>
|
||||
</div>
|
||||
@ -100,27 +99,22 @@
|
||||
<wz-welcome-card
|
||||
class="euiFlexItem" logo="'app_advanced_settings.svg'"
|
||||
title="'Policy monitoring'" switch-tab="switchTab('pm')" current-tab="'pm'"
|
||||
description="'Policy monitoring is the process of verifying that all systems conform to
|
||||
a set of predefined rules regarding configuration settings and approved
|
||||
application usage.'"
|
||||
description="TabDescription.pm.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.audit" class="euiFlexItem" logo="'app_monitoring.svg'"
|
||||
title="'Audit'" switch-tab="switchTab('audit')" current-tab="'audit'"
|
||||
description="'The Linux auditd system is an extensive auditing facility, which we will
|
||||
only touch on here.'"
|
||||
description="TabDescription.audit.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.oscap" class="euiFlexItem" logo="'app_discover.svg'"
|
||||
title="'Open SCAP'" switch-tab="switchTab('oscap')" current-tab="'oscap'"
|
||||
description="'SCAP jointly uses several specifications in order to automate continuous
|
||||
monitoring, vulnerability management, and reporting on results of security
|
||||
compliance scans.'"
|
||||
description="TabDescription.oscap.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.ciscat" class="euiFlexItem" logo="'app_management.svg'"
|
||||
title="'CIS-CAT'" switch-tab="switchTab('ciscat')" current-tab="'ciscat'"
|
||||
description="'Integrated CIS benchmark assessments into Wazuh agents.'"
|
||||
description="TabDescription.ciscat.description"
|
||||
></wz-welcome-card>
|
||||
</div>
|
||||
</div>
|
||||
@ -139,12 +133,12 @@
|
||||
<wz-welcome-card
|
||||
class="euiFlexItem" logo="'app_security.svg'"
|
||||
title="'Vulnerabilities'" switch-tab="switchTab('vuls')" current-tab="'vuls'"
|
||||
description="'Detect applications that are known to be vulnerable (affected by a CVE).'"
|
||||
description="TabDescription.vuls.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.virustotal" class="euiFlexItem" logo="'app_saved_objects.svg'"
|
||||
title="'Virustotal'" switch-tab="switchTab('virustotal')" current-tab="'virustotal'"
|
||||
description="'Scans monitored files for malicious content.'"
|
||||
description="TabDescription.virustotal.description"
|
||||
></wz-welcome-card>
|
||||
</div>
|
||||
</div>
|
||||
@ -159,16 +153,12 @@
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.pci" class="euiFlexItem" logo="'app_apm.svg'"
|
||||
title="'PCI DSS'" switch-tab="switchTab('pci')" current-tab="'pci'"
|
||||
description="'Wazuh helps to implement PCI DSS by performing log analysis, file integrity
|
||||
checking, policy monitoring, intrusion detection, real-time alerting
|
||||
and active response.'"
|
||||
description="TabDescription.pci.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.gdpr" class="euiFlexItem" logo="'app_visualize.svg'"
|
||||
title="'GDPR'" switch-tab="switchTab('gdpr')" current-tab="'gdpr'"
|
||||
description="'The General Data Protection Regulation took effect on 25th May 2018.
|
||||
Wazuh helps with most technical requirements, taking advantage of
|
||||
features such as File Integrity or Policy monitoring.'"
|
||||
description="TabDescription.gdpr.description"
|
||||
></wz-welcome-card>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -40,14 +40,12 @@
|
||||
<wz-welcome-card
|
||||
class="euiFlexItem" logo="'app_logging.svg'" title="'File integrity'"
|
||||
switch-tab="switchTab('fim')" current-tab="'fim'"
|
||||
description="'Wazuh’s File integrity monitoring (FIM) watches specified files triggering
|
||||
alerts when these files are modified.'"
|
||||
description="TabDescription.fim.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.aws" class="euiFlexItem" logo="'app_index_pattern.svg'"
|
||||
title="'AWS'" switch-tab="switchTab('aws')" current-tab="'aws'"
|
||||
description="'Amazon CloudTrail support is now a built-in Wazuh capability, giving you
|
||||
the ability to search, analyze, and alert on AWS CloudTrail events.'"
|
||||
description="TabDescription.aws.description"
|
||||
></wz-welcome-card>
|
||||
</div>
|
||||
</div>
|
||||
@ -60,27 +58,22 @@
|
||||
<wz-welcome-card
|
||||
class="euiFlexItem" logo="'app_advanced_settings.svg'"
|
||||
title="'Policy monitoring'" switch-tab="switchTab('pm')" current-tab="'pm'"
|
||||
description="'Policy monitoring is the process of verifying that all systems conform to
|
||||
a set of predefined rules regarding configuration settings and approved
|
||||
application usage.'"
|
||||
description="TabDescription.pm.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.audit" class="euiFlexItem" logo="'app_monitoring.svg'"
|
||||
title="'Audit'" switch-tab="switchTab('audit')" current-tab="'audit'"
|
||||
description="'The Linux auditd system is an extensive auditing facility, which we will
|
||||
only touch on here.'"
|
||||
description="TabDescription.audit.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.oscap" class="euiFlexItem" logo="'app_discover.svg'"
|
||||
title="'Open SCAP'" switch-tab="switchTab('oscap')" current-tab="'oscap'"
|
||||
description="'SCAP jointly uses several specifications in order to automate continuous
|
||||
monitoring, vulnerability management, and reporting on results of security
|
||||
compliance scans.'"
|
||||
description="TabDescription.oscap.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.ciscat" class="euiFlexItem" logo="'app_management.svg'"
|
||||
title="'CIS-CAT'" switch-tab="switchTab('ciscat')" current-tab="'ciscat'"
|
||||
description="'Integrated CIS benchmark assessments into Wazuh agents.'"
|
||||
description="TabDescription.ciscat.description"
|
||||
></wz-welcome-card>
|
||||
</div>
|
||||
</div>
|
||||
@ -99,12 +92,12 @@
|
||||
<wz-welcome-card
|
||||
class="euiFlexItem" logo="'app_security.svg'"
|
||||
title="'Vulnerabilities'" switch-tab="switchTab('vuls')" current-tab="'vuls'"
|
||||
description="'Detect applications that are known to be vulnerable (affected by a CVE).'"
|
||||
description="TabDescription.vuls.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.virustotal" class="euiFlexItem" logo="'app_saved_objects.svg'"
|
||||
title="'Virustotal'" switch-tab="switchTab('virustotal')" current-tab="'virustotal'"
|
||||
description="'Scans monitored files for malicious content.'"
|
||||
description="TabDescription.virustotal.description"
|
||||
></wz-welcome-card>
|
||||
</div>
|
||||
</div>
|
||||
@ -119,16 +112,12 @@
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.pci" class="euiFlexItem" logo="'app_apm.svg'"
|
||||
title="'PCI DSS'" switch-tab="switchTab('pci')" current-tab="'pci'"
|
||||
description="'Wazuh helps to implement PCI DSS by performing log analysis, file integrity
|
||||
checking, policy monitoring, intrusion detection, real-time alerting
|
||||
and active response.'"
|
||||
description="TabDescription.pci.description"
|
||||
></wz-welcome-card>
|
||||
<wz-welcome-card
|
||||
ng-if="extensions.gdpr" class="euiFlexItem" logo="'app_visualize.svg'"
|
||||
title="'GDPR'" switch-tab="switchTab('gdpr')" current-tab="'gdpr'"
|
||||
description="'The General Data Protection Regulation took effect on 25th May 2018.
|
||||
Wazuh helps with most technical requirements, taking advantage of
|
||||
features such as File Integrity or Policy monitoring.'"
|
||||
description="TabDescription.gdpr.description"
|
||||
></wz-welcome-card>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -10,52 +10,56 @@
|
||||
* Find more information about this on the LICENSE file.
|
||||
*/
|
||||
export default {
|
||||
general : {
|
||||
general: {
|
||||
title: 'General',
|
||||
description: ''
|
||||
},
|
||||
fim : {
|
||||
fim: {
|
||||
title: 'File integrity monitoring',
|
||||
description: 'Wazuh’s File integrity monitoring (FIM) watches specified files triggering alerts when these files are modified. The component responsible for this task is called syscheck. This component stores the cryptographic checksum and other attributes of a known good file or Windows registry key and regularly compares it to the current file being used by the system, watching for changes.'
|
||||
description: 'Wazuh\'s File integrity monitoring (FIM) system watches selected files, triggering alerts when these files are modified.'
|
||||
},
|
||||
pm : {
|
||||
pm: {
|
||||
title: 'Policy monitoring',
|
||||
description: 'Wazuh monitors configuration files to ensure they are compliant with your security policies, standards or hardening guides. Agents perform periodic scans to detect applications that are known to be vulnerable, unpatched, misconfigured.'
|
||||
description: 'Policy monitoring is the process of verifying that all systems conform to a set of predefined rules regarding configuration settings and approved application usage.'
|
||||
},
|
||||
vuls : {
|
||||
vuls: {
|
||||
title: 'Vulnerability detector',
|
||||
description: 'This capability can be used to detect applications that are known to be vulnerable (affected by a CVE). To be able to detect vulnerabilities, now agents are able to natively collect a list of installed applications, sending it periodically to the manager (where it is stored in local sqlite databases, one per agent). In addition, the manager builds a global vulnerabilities database, using public OVAL CVE repositories, using it later to cross correlate this information with agent’s applications inventory data.'
|
||||
description: 'Detect applications that are known to be vulnerable (affected by a CVE).'
|
||||
},
|
||||
oscap : {
|
||||
oscap: {
|
||||
title: 'Security Content Automation Protocol (SCAP)',
|
||||
description: 'The Security Content Automation Protocol (SCAP) is a specification for expressing and manipulating security data in standardized ways. SCAP jointly uses several specifications in order to automate continuous monitoring, vulnerability management, and reporting on results of security compliance scans.'
|
||||
description: 'SCAP uses several specifications in order to automate continuous monitoring, vulnerability management, and reporting the results of security compliance scans.'
|
||||
},
|
||||
audit : {
|
||||
audit: {
|
||||
title: 'Linux Audit',
|
||||
description: 'The Linux Audit system provides a way to track security-relevant information on your machine. Based on preconfigured rules, Audit proves detailed real-time logging about the events that are happening on your system. This information is crucial for mission-critical environments to determine the violator of the security policy and the actions they performed.'
|
||||
description: 'The Linux auditd system is an extensive auditing tool, which we will only touch on here.'
|
||||
},
|
||||
pci : {
|
||||
pci: {
|
||||
title: 'PCI DSS',
|
||||
description: 'The Payment Card Industry Data Security Standard (PCI DSS) is a proprietary information security standard for organizations that handle branded credit cards from the major card companies including Visa, MasterCard, American Express, Discover, and JCB. The standard was created to increase controls around cardholder data to reduce credit card fraud.'
|
||||
description: 'Wazuh helps to implement PCI DSS by performing log analysis, file integrity checking, policy monitoring, intrusion detection, real-time alerting and active response.'
|
||||
},
|
||||
gdpr : {
|
||||
gdpr: {
|
||||
title: 'GDPR',
|
||||
description: 'The General Data Protection Regulation took effect on 25th May 2018. Wazuh helps with most technical requirements, taking advantage of features such as File Integrity or Policy monitoring. In addition, the entire Ruleset has been mapped following the GDPR regulation, enriching all the alerts related to this purpose.'
|
||||
description: 'The General Data Protection Regulation took effect on May 25, 2018. Wazuh helps with most technical requirements by making the most of features such as File Integrity or Policy monitoring.'
|
||||
},
|
||||
ciscat : {
|
||||
ciscat: {
|
||||
title: 'CIS-CAT',
|
||||
description: 'CIS (Center for Internet Security) is an entity dedicated to safeguard private and public organizations against cyber threats. This entity provides CIS benchmarks guidelines, which are a recognized global standard and best practices for securing IT systems and data against cyberattacks.'
|
||||
description: 'Integrates CIS benchmark assessments into Wazuh agents.'
|
||||
},
|
||||
aws : {
|
||||
aws: {
|
||||
title: 'Amazon web services',
|
||||
description: 'Wazuh AWS rules focus on providing the desired visibility within the Amazon Web Services platform.'
|
||||
},
|
||||
virustotal: {
|
||||
title: 'Virustotal',
|
||||
description:'From version 3.0.0, Wazuh incorporates a new integration which scans monitored files for malicious content. This solution is possible through an integration with VirusTotal, which is a powerful platform that aggregates multiple antivirus products along with an online scanning engine. Combining this tool with our FIM engine provides a simple means of scanning the files that are monitored by syscheck to inspect them for malicious content.'
|
||||
description: 'Scans monitored files for malicious content.'
|
||||
},
|
||||
syscollector: {
|
||||
title: 'Inventory',
|
||||
description: 'Scan the system to retrieve OS, hardware and installed packages related information.'
|
||||
description: 'Scan the system to retrieve information related to OS, hardware and installed packages.'
|
||||
},
|
||||
configuration: {
|
||||
title: 'Configuration',
|
||||
description: 'Agents can be configured remotely by using the agent.conf file. Check the agent configuration here.'
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user