platform/core/security/suspicious-activity-monitor.git
6 years agoRevert "Hotfix for MAC log"
Lomtev Dmytro [Fri, 27 Oct 2017 06:34:42 +0000 (09:34 +0300)]
Revert "Hotfix for MAC log"

This reverts commit 63bd7a3aff8a295a0685432c26d55222897d9add.

6 years agoFixed report type letters case
Lomtev Dmytro [Thu, 26 Oct 2017 08:43:10 +0000 (11:43 +0300)]
Fixed report type letters case

6 years agoHotfix for MAC log
i.metelytsia [Tue, 24 Oct 2017 15:37:43 +0000 (18:37 +0300)]
Hotfix for MAC log

6 years agoAdded API to get owned Hubs and primitive devices. Changed model property to contain...
Lomtev Dmytro [Mon, 23 Oct 2017 14:33:34 +0000 (17:33 +0300)]
Added API to get owned Hubs and primitive devices. Changed model property to contain device working mode.

6 years agoAdded API to get owned Hubs and primitive devices. Changed model property to contain...
Lomtev Dmytro [Mon, 23 Oct 2017 14:33:34 +0000 (17:33 +0300)]
Added API to get owned Hubs and primitive devices. Changed model property to contain device working mode.

6 years agouserLogCallback debug message in severity level changed from error to debug.
Lomtev Dmytro [Mon, 23 Oct 2017 14:05:16 +0000 (17:05 +0300)]
userLogCallback debug message in severity level changed from error to debug.

6 years agoFix for new audit trail.
Lomtev Dmytro [Fri, 20 Oct 2017 13:36:28 +0000 (16:36 +0300)]
Fix for new audit trail.

6 years agoaudit-trail user auditing added
HQ DSM & Phishing site [Thu, 19 Oct 2017 12:37:00 +0000 (21:37 +0900)]
audit-trail user auditing added

6 years agoDAC log for new audit-trail has been integrated
Lomtev Dmytro [Thu, 19 Oct 2017 10:35:46 +0000 (13:35 +0300)]
DAC log for new audit-trail has been integrated

6 years agoMAC log for new audit-trail has been integrated.
Lomtev Dmytro [Thu, 19 Oct 2017 08:51:07 +0000 (11:51 +0300)]
MAC log for new audit-trail has been integrated.

6 years agoUnnecessary code removed.
Lomtev Dmytro [Thu, 19 Oct 2017 07:23:50 +0000 (10:23 +0300)]
Unnecessary code removed.

6 years agodouble notification fixed
i.metelytsia [Tue, 31 Oct 2017 11:29:14 +0000 (13:29 +0200)]
double notification fixed

6 years agohotfix for HQ demo presentation
i.metelytsia [Fri, 20 Oct 2017 01:48:52 +0000 (04:48 +0300)]
hotfix for HQ demo presentation

6 years agoDoxygen documentation
Andrey Zabolotnyi [Wed, 18 Oct 2017 08:21:56 +0000 (11:21 +0300)]
Doxygen documentation

6 years agoFixed test classes names
Andriy Gudz [Tue, 17 Oct 2017 12:05:37 +0000 (15:05 +0300)]
Fixed test classes names

6 years agoCoding rules issues fixed.
Lomtev Dmytro [Tue, 17 Oct 2017 05:47:11 +0000 (08:47 +0300)]
Coding rules issues fixed.

6 years agoSECIOTSRK-596 Test coverage increased. Added tests for nmlib API and SecurityContext.
Lomtev Dmytro [Fri, 13 Oct 2017 12:39:33 +0000 (15:39 +0300)]
SECIOTSRK-596 Test coverage increased. Added tests for nmlib API and SecurityContext.

6 years agoSECIOTSRK-596 Tests coverage increased. Added tests for EasySetupServer and NMExceptions.
Lomtev Dmytro [Fri, 13 Oct 2017 07:04:42 +0000 (10:04 +0300)]
SECIOTSRK-596 Tests coverage increased. Added tests for EasySetupServer and NMExceptions.

6 years agoSECIOTSRK-596 Test coverage increased.
Lomtev Dmytro [Thu, 12 Oct 2017 15:16:58 +0000 (18:16 +0300)]
SECIOTSRK-596 Test coverage increased.
Problem: Target function coverage over 80 precents and condition coverage over 70.
Solution: Added tests for SecurityContext, jsonutils, REST.

6 years agoTest coverage increased. Fixed bugs.
Lomtev Dmytro [Thu, 12 Oct 2017 12:04:33 +0000 (15:04 +0300)]
Test coverage increased. Fixed bugs.
Problem: nmdaemon hangs up after UnOwn command execution when running as hub.
Solution: PolicyResource object and PolicyHandler object destruction order swapped.

6 years agoFixed nmdaemon restart sequence.
Lomtev Dmytro [Wed, 11 Oct 2017 10:40:37 +0000 (13:40 +0300)]
Fixed nmdaemon restart sequence.
Problem: nmdaemon hang up when exception during signIn occured.
Solve: signIn local unique_lock forced to unlock before exception is thrown.
HubClient refactored.
Problem: it is difficult to test functions which use network connection to remote server.
Solve: IotResourceClient added as base for HubClient.

6 years agoSECIOTSRK-596 Improve test coverage for nmdaemon.
Lomtev Dmytro [Tue, 10 Oct 2017 13:36:47 +0000 (16:36 +0300)]
SECIOTSRK-596 Improve test coverage for nmdaemon.

6 years agoSECIOTSRK-561 Fixed more SVACE warnings.
Lomtev Dmytro [Tue, 10 Oct 2017 10:04:17 +0000 (13:04 +0300)]
SECIOTSRK-561 Fixed more SVACE warnings.

6 years agoSECIOTSRK-561 Fixed some SVACE warnings.
Lomtev Dmytro [Mon, 9 Oct 2017 12:54:45 +0000 (15:54 +0300)]
SECIOTSRK-561 Fixed some SVACE warnings.

6 years agoMerge remote-tracking branch 'origin/develop' into netagent
Lomtev Dmytro [Fri, 6 Oct 2017 12:33:15 +0000 (15:33 +0300)]
Merge remote-tracking branch 'origin/develop' into netagent

6 years agoMerge pull request #25 from RS7-SECIOTSRK/dpm
Andriy Gudz/SRK-Platform Security SWC Part/./삼성전자 [Fri, 6 Oct 2017 12:18:06 +0000 (15:18 +0300)]
Merge pull request #25 from RS7-SECIOTSRK/dpm

Revert "Remove agent folder"

6 years agoRevert "Remove agent folder"
Lomtev Dmytro [Fri, 6 Oct 2017 12:14:28 +0000 (15:14 +0300)]
Revert "Remove agent folder"

This reverts commit b269313860d5a3568298654684b6a1b5b90d18c2.

6 years agoSECIOTSRK-596 Test coverage increased. And bugs fixed.
Lomtev Dmytro [Fri, 6 Oct 2017 07:59:54 +0000 (10:59 +0300)]
SECIOTSRK-596 Test coverage increased. And bugs fixed.
Problem: nmdaemon in hub mode does not discover primitive devices. After nmdaemon installation manual registering in DPM needed.
Solution: ReportService start function blocks exectution thread so now it is running in another thread. DPM registration was added to the package installation script.

6 years agoSECIOTSRK-596 Test coverage increased.
Lomtev Dmytro [Thu, 5 Oct 2017 07:57:04 +0000 (10:57 +0300)]
SECIOTSRK-596 Test coverage increased.

6 years agoMerge pull request #24 from RS7-SECIOTSRK/dpm
Andriy Gudz/SRK-Platform Security SWC Part/./삼성전자 [Wed, 4 Oct 2017 16:08:29 +0000 (19:08 +0300)]
Merge pull request #24 from RS7-SECIOTSRK/dpm

Dpm

6 years agoSECIOTSRK-596 Test coverage increased. Minor refactoring.
Lomtev Dmytro [Wed, 4 Oct 2017 13:45:34 +0000 (16:45 +0300)]
SECIOTSRK-596 Test coverage increased. Minor refactoring.

6 years agoSplit policies to tv-extension and common-policies
Andrey Zabolotnyi [Wed, 4 Oct 2017 12:10:43 +0000 (15:10 +0300)]
Split policies to tv-extension and common-policies

6 years ago[SECIOTSRK-586] : Notification for shutdown
i.metelytsia [Tue, 3 Oct 2017 13:53:04 +0000 (16:53 +0300)]
[SECIOTSRK-586] : Notification for shutdown

6 years agoCoverage: DPM API mapper && agent policy adapter
Andrey Zabolotnyi [Tue, 3 Oct 2017 13:49:47 +0000 (16:49 +0300)]
Coverage: DPM API mapper && agent policy adapter

6 years agoBuild scripts refactored.
Lomtev Dmytro [Tue, 3 Oct 2017 12:54:42 +0000 (15:54 +0300)]
Build scripts refactored.
Problem: Build configuration for ubuntu includes search of headers from scattered source directories.
Solution: Changed CMakeFiles.txt to search of header in iotivity installation directory.

6 years agoAdded systemd stub to fix unit tests ubuntu build error appearing when systemd devel...
Lomtev Dmytro [Tue, 3 Oct 2017 08:41:58 +0000 (11:41 +0300)]
Added systemd stub to fix unit tests ubuntu build error appearing when systemd devel not installed.

6 years agoFixed build script which provided tests coverage metrics. (Linking error fixed)
Lomtev Dmytro [Tue, 3 Oct 2017 06:48:22 +0000 (09:48 +0300)]
Fixed build script which provided tests coverage metrics. (Linking error fixed)

6 years agoTests coverage increased. Code refactored.
Lomtev Dmytro [Mon, 2 Oct 2017 11:55:28 +0000 (14:55 +0300)]
Tests coverage increased. Code refactored.

6 years agoRestore logging
Andrey Zabolotnyi [Mon, 2 Oct 2017 12:04:07 +0000 (15:04 +0300)]
Restore logging

6 years agoTests actualized. Some SRK SVACE warnings fixed.
Lomtev Dmytro [Fri, 22 Sep 2017 09:23:04 +0000 (12:23 +0300)]
Tests actualized. Some SRK SVACE warnings fixed.

6 years agoConfig file for nmlib renamed and moved to another package to avoid confusion.
Lomtev Dmytro [Fri, 22 Sep 2017 06:35:24 +0000 (09:35 +0300)]
Config file for nmlib renamed and moved to another package to avoid confusion.

6 years ago[SECIOTSRK-588] : Shutdown API to Network manager
i.metelytsia [Mon, 2 Oct 2017 11:03:52 +0000 (14:03 +0300)]
[SECIOTSRK-588] : Shutdown API to Network manager

6 years agoFix agent's ssh_deploy.sh
Andrey Zabolotnyi [Mon, 2 Oct 2017 08:01:22 +0000 (11:01 +0300)]
Fix agent's ssh_deploy.sh

6 years agoFix repo
Andrey Zabolotnyi [Fri, 29 Sep 2017 14:44:22 +0000 (17:44 +0300)]
Fix repo

6 years agoRemove agent folder
Andrey Zabolotnyi [Fri, 29 Sep 2017 14:22:58 +0000 (17:22 +0300)]
Remove agent folder

6 years agoRemove unnecessary files
Andrey Zabolotnyi [Fri, 29 Sep 2017 14:13:53 +0000 (17:13 +0300)]
Remove unnecessary files

6 years agoFixed agent's build script
Andrey Zabolotnyi [Fri, 29 Sep 2017 13:46:24 +0000 (16:46 +0300)]
Fixed agent's build script

6 years agoReportService for test PAD and DLP reports added
i.metelytsia [Thu, 28 Sep 2017 15:13:58 +0000 (18:13 +0300)]
ReportService for test PAD and DLP reports added

6 years agoReportService for test PAD and DLP reports added
i.metelytsia [Thu, 28 Sep 2017 15:13:58 +0000 (18:13 +0300)]
ReportService for test PAD and DLP reports added

6 years agoFix repo in gbs.confs
Andrey Zabolotnyi [Thu, 28 Sep 2017 12:55:31 +0000 (15:55 +0300)]
Fix repo in gbs.confs

6 years agodevice shutdown functionality was added. dpm_api_mapper updated.
i.metelytsia [Wed, 27 Sep 2017 15:26:30 +0000 (18:26 +0300)]
device shutdown functionality was added. dpm_api_mapper updated.

6 years agoAdd dpm-tm1 for TM1
Andrey Zabolotnyi [Fri, 22 Sep 2017 10:14:51 +0000 (13:14 +0300)]
Add dpm-tm1 for TM1

6 years agoAgent is astyled
Andrey Zabolotnyi [Wed, 20 Sep 2017 10:39:30 +0000 (13:39 +0300)]
Agent is astyled

6 years agoAgent is astyled
Andrey Zabolotnyi [Wed, 20 Sep 2017 10:39:30 +0000 (13:39 +0300)]
Agent is astyled

6 years agoBuild DPM for TM1. Modify agent
Andrey Zabolotnyi [Tue, 19 Sep 2017 12:13:59 +0000 (15:13 +0300)]
Build DPM for TM1. Modify agent

6 years agoMerge pull request #21 from RS7-SECIOTSRK/mobapp
Dmytro Logachev/SRK-Platform Security SWC Part/./삼성전자 [Mon, 18 Sep 2017 11:11:48 +0000 (14:11 +0300)]
Merge pull request #21 from RS7-SECIOTSRK/mobapp

Mobapp

6 years agoMerge pull request #20 from RS7-SECIOTSRK/tv-widget
Dmytro Logachev/SRK-Platform Security SWC Part/./삼성전자 [Mon, 18 Sep 2017 11:10:05 +0000 (14:10 +0300)]
Merge pull request #20 from RS7-SECIOTSRK/tv-widget

Tv widget

6 years agoMerge pull request #22 from RS7-SECIOTSRK/phishing-site
Dmytro Logachev/SRK-Platform Security SWC Part/./삼성전자 [Mon, 18 Sep 2017 11:09:51 +0000 (14:09 +0300)]
Merge pull request #22 from RS7-SECIOTSRK/phishing-site

Phishing site

6 years agoFixes for the week 37 demo.
Lomtev Dmytro [Mon, 18 Sep 2017 10:47:10 +0000 (13:47 +0300)]
Fixes for the week 37 demo.

6 years agoUpdate deply script
Artem Motchanyi [Sat, 16 Sep 2017 08:35:00 +0000 (11:35 +0300)]
Update deply script

6 years ago[SECIOTSRK-503] Control App Dashboard is updated to display SMACK & DAC reports
Artem Motchanyi [Fri, 15 Sep 2017 08:59:32 +0000 (11:59 +0300)]
[SECIOTSRK-503] Control App Dashboard is updated to display SMACK & DAC reports

6 years agoFix for DMP RMI. Temporary workaround: added 1 second delay between enforcements.
Lomtev Dmytro [Tue, 12 Sep 2017 07:01:58 +0000 (10:01 +0300)]
Fix for DMP RMI. Temporary workaround: added 1 second delay between enforcements.

6 years ago[SECIOTSRK-502] TV Dashboard is updated to display SMACK & DAC reports
Artem Motchanyi [Thu, 14 Sep 2017 09:53:58 +0000 (12:53 +0300)]
[SECIOTSRK-502] TV Dashboard is updated to display SMACK & DAC reports

6 years agoaudit-trail client updated
i.metelytsia [Thu, 14 Sep 2017 12:43:08 +0000 (15:43 +0300)]
audit-trail client updated

6 years agoMerge branch 'dpm' of github.sec.samsung.net:RS7-SECIOTSRK/iotswsec into dpm
Andrey Zabolotnyi [Thu, 14 Sep 2017 10:40:50 +0000 (13:40 +0300)]
Merge branch 'dpm' of github.sec.samsung.net:RS7-SECIOTSRK/iotswsec into dpm

6 years agoRemove dpm directory. Fix deploy.sh
Andrey Zabolotnyi [Thu, 7 Sep 2017 11:44:09 +0000 (14:44 +0300)]
Remove dpm directory. Fix deploy.sh

6 years agoAdd iptables handle for TM1. Remove unnecessary code
Andrey Zabolotnyi [Wed, 13 Sep 2017 13:27:25 +0000 (16:27 +0300)]
Add iptables handle for TM1. Remove unnecessary code

6 years agoAdd checking of "state" field in iptables policy. Minor fixes in agent
Andrey Zabolotnyi [Thu, 7 Sep 2017 11:39:51 +0000 (14:39 +0300)]
Add checking of "state" field in iptables policy. Minor fixes in agent

6 years agoDeleteAppFunc updated to conform NM_deleteApp prototype. For demo: Added block of...
Lomtev Dmytro [Wed, 13 Sep 2017 12:17:09 +0000 (15:17 +0300)]
DeleteAppFunc updated to conform NM_deleteApp prototype. For demo: Added block of amazon VM IP.

6 years ago[SECIOTSRK-454] Primitive device offline unpairing
i.metelytsia [Wed, 13 Sep 2017 06:47:38 +0000 (09:47 +0300)]
[SECIOTSRK-454] Primitive device offline unpairing

6 years agoMalware app is updated to the latest
Artem Motchanyi [Tue, 12 Sep 2017 11:42:06 +0000 (14:42 +0300)]
Malware app is updated to the latest

6 years agoFor demo: Added amazon VM IP address block when uninstall request accepted.
Lomtev Dmytro [Thu, 7 Sep 2017 12:42:20 +0000 (15:42 +0300)]
For demo: Added amazon VM IP address block when uninstall request accepted.

6 years agoSet 8802 port for the Amazon server
Artem Motchanyi [Tue, 12 Sep 2017 10:00:32 +0000 (13:00 +0300)]
Set 8802 port for the Amazon server

6 years ago[SECIOTSRK-505] Phishsing site is implemented. NOTE: optimized just for mobile resolu...
Artem Motchanyi [Tue, 12 Sep 2017 07:04:22 +0000 (10:04 +0300)]
[SECIOTSRK-505] Phishsing site is implemented. NOTE: optimized just for mobile resolution!

6 years ago[SECIOTSRK-512] Enhanced firewall UI for Mobile Dashboard
Artem Motchanyi [Mon, 11 Sep 2017 14:20:54 +0000 (17:20 +0300)]
[SECIOTSRK-512] Enhanced firewall UI for Mobile Dashboard

6 years agopush_notification updated.
i.metelytsia [Thu, 7 Sep 2017 13:03:16 +0000 (16:03 +0300)]
push_notification updated.

6 years agoUI enhancements
Artem Motchanyi [Mon, 11 Sep 2017 08:39:04 +0000 (11:39 +0300)]
UI enhancements

6 years agopush_notification updated.
i.metelytsia [Thu, 7 Sep 2017 13:03:16 +0000 (16:03 +0300)]
push_notification updated.

6 years agoRemove dpm directory. Fix deploy.sh
Andrey Zabolotnyi [Thu, 7 Sep 2017 11:44:09 +0000 (14:44 +0300)]
Remove dpm directory. Fix deploy.sh

6 years ago[SECIOTSRK-511] Enhanced firewall UI for TV Dashboard
Artem Motchanyi [Thu, 7 Sep 2017 08:42:13 +0000 (11:42 +0300)]
[SECIOTSRK-511] Enhanced firewall UI for TV Dashboard

6 years agoRemove DPM build files from repository
Dmytro Logachev [Thu, 7 Sep 2017 10:33:45 +0000 (13:33 +0300)]
Remove DPM build files from repository

6 years agoCode style errors fixed.
Lomtev Dmytro [Wed, 6 Sep 2017 10:27:45 +0000 (13:27 +0300)]
Code style errors fixed.

6 years agoTests fixed.
Lomtev Dmytro [Wed, 6 Sep 2017 10:12:56 +0000 (13:12 +0300)]
Tests fixed.

6 years agoCoding Style rules updated. Added script for automated coding style check.
Lomtev Dmytro [Wed, 6 Sep 2017 07:19:29 +0000 (10:19 +0300)]
Coding Style rules updated. Added script for automated coding style check.

6 years agoDeploy script fix
Artem Motchanyi [Tue, 5 Sep 2017 11:49:46 +0000 (14:49 +0300)]
Deploy script fix

6 years agoDeploy script is added
Artem Motchanyi [Tue, 5 Sep 2017 11:43:00 +0000 (14:43 +0300)]
Deploy script is added

6 years agoThe initial version of the phishing site
Artem Motchanyi [Tue, 5 Sep 2017 10:40:21 +0000 (13:40 +0300)]
The initial version of the phishing site

6 years agoServer stub (secserver) removed from repository.
Lomtev Dmytro [Tue, 5 Sep 2017 07:53:06 +0000 (10:53 +0300)]
Server stub (secserver) removed from repository.

6 years agoFixes for tests.
Lomtev Dmytro [Tue, 5 Sep 2017 07:31:32 +0000 (10:31 +0300)]
Fixes for tests.

6 years agoIoTivity instance signleton memory allocation changed from dynamic to static.
Lomtev Dmytro [Tue, 5 Sep 2017 06:35:29 +0000 (09:35 +0300)]
IoTivity instance signleton memory allocation changed from dynamic to static.

6 years agoAstyle rules added. Code formatted with respect to new style options.
Lomtev Dmytro [Mon, 4 Sep 2017 13:58:43 +0000 (16:58 +0300)]
Astyle rules added. Code formatted with respect to new style options.

6 years agoAPI deleteApp fixed. Tests fixed. Code refactored.
Lomtev Dmytro [Mon, 4 Sep 2017 13:04:11 +0000 (16:04 +0300)]
API deleteApp fixed. Tests fixed. Code refactored.

6 years ago[SECIOTSRK-452] Unistall malicious app feature for primitive devices integration
Dmytro Logachev [Fri, 1 Sep 2017 17:16:34 +0000 (20:16 +0300)]
[SECIOTSRK-452] Unistall malicious app feature for primitive devices integration

6 years ago[SECIOTSRK-450] View is updated for displaying of simple devices
Artem Motchanyi [Thu, 31 Aug 2017 11:44:14 +0000 (14:44 +0300)]
[SECIOTSRK-450] View is updated for displaying of simple devices

6 years agoBug fix
Artem Motchanyi [Thu, 31 Aug 2017 13:58:39 +0000 (16:58 +0300)]
Bug fix

6 years ago[SECIOTSRK-452] parentUuid field added to device info.
Lomtev Dmytro [Thu, 31 Aug 2017 13:21:58 +0000 (16:21 +0300)]
[SECIOTSRK-452] parentUuid field added to device info.

6 years ago[SECIOTSRK-449] View is updated for displaying of simple devices
Artem Motchanyi [Tue, 22 Aug 2017 06:54:24 +0000 (09:54 +0300)]
[SECIOTSRK-449] View is updated for displaying of simple devices

6 years agoparentUuid field added to the device info structure.
Lomtev Dmytro [Thu, 31 Aug 2017 10:48:24 +0000 (13:48 +0300)]
parentUuid field added to the device info structure.

6 years agoMerge remote-tracking branch 'origin/develop' into mobapp
Artem Motchanyi [Thu, 31 Aug 2017 06:45:05 +0000 (09:45 +0300)]
Merge remote-tracking branch 'origin/develop' into mobapp

6 years agoImplemented deleteApp command proxying to the primitive devices.
Lomtev Dmytro [Thu, 31 Aug 2017 05:47:54 +0000 (08:47 +0300)]
Implemented deleteApp command proxying to the primitive devices.