├── LICENSE ├── README.md ├── docker-compose.yml ├── frontend ├── .browserslistrc ├── .env.development ├── .env.production ├── .gitignore ├── Dockerfile ├── README.md ├── babel.config.js ├── package.json ├── postcss.config.js ├── public │ ├── activity.html │ ├── activity_timeline.html │ ├── dashboard.html │ ├── data_search.html │ ├── entry.html │ ├── entry_search.html │ ├── favicon.ico │ ├── invasion.html │ ├── invasion_timeline.html │ └── settings.html ├── src │ ├── assets │ │ ├── css │ │ │ └── common.css │ │ ├── font │ │ │ ├── iconfont.eot │ │ │ ├── iconfont.svg │ │ │ ├── iconfont.ttf │ │ │ ├── iconfont.woff │ │ │ └── iconfont.woff2 │ │ ├── img │ │ │ ├── alert.svg │ │ │ ├── computer.svg │ │ │ ├── default_3@2x.png │ │ │ ├── ip.svg │ │ │ ├── logo.png │ │ │ ├── other.svg │ │ │ ├── records_null.png │ │ │ ├── resource.svg │ │ │ ├── search_null.png │ │ │ ├── timeline_null.png │ │ │ └── user.svg │ │ └── js │ │ │ └── common.js │ ├── components │ │ ├── actions │ │ │ ├── EditExclusion.vue │ │ │ ├── FinishConfirm.vue │ │ │ ├── IgnoreConfirm.vue │ │ │ ├── MistakeConfirm.vue │ │ │ └── NewExclusion.vue │ │ ├── activity │ │ │ ├── AceDetail.vue │ │ │ ├── AlertDetailSelect.vue │ │ │ ├── ArrowGraph.vue │ │ │ ├── Description.vue │ │ │ ├── FlowGraph.vue │ │ │ ├── MultiGraph.vue │ │ │ ├── RawKrbTafficList.vue │ │ │ ├── RawLogList.vue │ │ │ ├── Recommendation.vue │ │ │ ├── SingleGraph.vue │ │ │ └── TicketDetail.vue │ │ ├── activity_timeline │ │ │ ├── ActivityItem.vue │ │ │ ├── DetailFilter.vue │ │ │ ├── FastFilter.vue │ │ │ └── MainList.vue │ │ ├── alert_detail │ │ │ ├── 306_exceptional_krb_req.vue │ │ │ ├── 401_acl_modify.vue │ │ │ ├── 511_golden_ticket.vue │ │ │ ├── CommonDetail.vue │ │ │ └── CommonTable.vue │ │ ├── common │ │ │ ├── AlertCount.vue │ │ │ ├── ComputerEntry.vue │ │ │ ├── EntryName.vue │ │ │ ├── ExpandJson.vue │ │ │ ├── ExpandRow.vue │ │ │ ├── GroupEntry.vue │ │ │ ├── MultiEntryItem.vue │ │ │ ├── MultiEntryList.vue │ │ │ ├── MultiEntryName.vue │ │ │ └── UserEntry.vue │ │ ├── entry │ │ │ ├── ComputerActivityData.vue │ │ │ ├── ComputerDetailInfo.vue │ │ │ ├── ComputerLeftInfo.vue │ │ │ ├── GroupActivityData.vue │ │ │ ├── GroupDetailInfo.vue │ │ │ ├── GroupLeftInfo.vue │ │ │ ├── RecordItem.vue │ │ │ ├── StatisticItem.vue │ │ │ ├── UserActivityData.vue │ │ │ ├── UserDetailInfo.vue │ │ │ ├── UserLeftIntro.vue │ │ │ └── records │ │ │ │ ├── AccessEntry.vue │ │ │ │ ├── AccountAttr.vue │ │ │ │ ├── DescriptionBase.vue │ │ │ │ ├── GroupChange.vue │ │ │ │ ├── NTLMLogin.vue │ │ │ │ └── SPNChange.vue │ │ ├── entry_search │ │ │ ├── EntryItem.vue │ │ │ ├── ResultFilter.vue │ │ │ └── SearchResult.vue │ │ ├── invasion_timeline │ │ │ ├── InvasionItem.vue │ │ │ └── MainList.vue │ │ └── settings │ │ │ ├── About.vue │ │ │ ├── AlarmsMerge.vue │ │ │ ├── DomainControllerList.vue │ │ │ ├── DomainList.vue │ │ │ ├── ExclusionExpandRow.vue │ │ │ ├── Exclusions.vue │ │ │ ├── HoneypotAccount.vue │ │ │ ├── Kerberos.vue │ │ │ ├── LdapSetting.vue │ │ │ ├── MailServer.vue │ │ │ ├── Notifications.vue │ │ │ ├── RawData.vue │ │ │ ├── SensitiveEntry.vue │ │ │ ├── SettingBase.vue │ │ │ └── SettingMenu.vue │ ├── modules │ │ ├── activity │ │ │ ├── App.vue │ │ │ ├── activity.js │ │ │ ├── assets │ │ │ │ └── css │ │ │ │ │ └── common.css │ │ │ ├── router.js │ │ │ ├── store │ │ │ │ └── index.js │ │ │ └── views │ │ │ │ ├── ActivityView.vue │ │ │ │ └── CardView.vue │ │ ├── activity_timeline │ │ │ ├── App.vue │ │ │ ├── activity_timeline.js │ │ │ ├── assets │ │ │ │ └── css │ │ │ │ │ └── common.css │ │ │ ├── router.js │ │ │ ├── store │ │ │ │ └── index.js │ │ │ └── views │ │ │ │ └── ActivityTimeLineView.vue │ │ ├── data_search │ │ │ ├── App.vue │ │ │ ├── assets │ │ │ │ └── css │ │ │ │ │ └── common.css │ │ │ ├── data_search.js │ │ │ ├── router.js │ │ │ ├── store │ │ │ │ └── index.js │ │ │ └── views │ │ │ │ └── IndexSearchView.vue │ │ ├── entry │ │ │ ├── App.vue │ │ │ ├── assets │ │ │ │ └── css │ │ │ │ │ └── common.css │ │ │ ├── entry.js │ │ │ ├── router.js │ │ │ ├── store │ │ │ │ └── index.js │ │ │ └── views │ │ │ │ ├── ComputerView.vue │ │ │ │ ├── GroupView.vue │ │ │ │ └── UserView.vue │ │ ├── entry_search │ │ │ ├── App.vue │ │ │ ├── assets │ │ │ │ └── css │ │ │ │ │ └── common.css │ │ │ ├── entry_search.js │ │ │ ├── router.js │ │ │ ├── store │ │ │ │ └── index.js │ │ │ └── views │ │ │ │ └── EntrySearchView.vue │ │ ├── invasion_timeline │ │ │ ├── App.vue │ │ │ ├── assets │ │ │ │ └── css │ │ │ │ │ └── common.css │ │ │ ├── invasion_timeline.js │ │ │ ├── router.js │ │ │ ├── store │ │ │ │ └── index.js │ │ │ └── views │ │ │ │ └── InvasionTimeLineView.vue │ │ └── settings │ │ │ ├── App.vue │ │ │ ├── assets │ │ │ ├── css │ │ │ │ └── common.css │ │ │ └── js │ │ │ │ └── common.js │ │ │ ├── router.js │ │ │ ├── settings.js │ │ │ ├── store │ │ │ └── index.js │ │ │ └── views │ │ │ └── SettingsView.vue │ ├── store │ │ ├── actions.js │ │ ├── entry.js │ │ ├── exclusions.js │ │ └── global.js │ └── views │ │ └── IndexView.vue └── vue.config.js ├── images ├── entry_activities.png ├── entry_detail.png ├── invasions.png ├── settings.png ├── threat_activities.png └── threat_detail.png └── server ├── .gitignore ├── Dockerfile ├── app.py ├── application ├── __init__.py ├── common │ ├── common.py │ └── errors.py ├── controller │ ├── ActivityController.py │ ├── ConfigController.py │ ├── EntryController.py │ ├── IndexController.py │ ├── InvasionController.py │ ├── RecordController.py │ └── SettingsController.py ├── modules │ ├── Activity.py │ ├── Alert.py │ ├── Config.py │ ├── Entry.py │ ├── Exclusion.py │ ├── Graph.py │ ├── Ignore.py │ ├── Invasion.py │ ├── Mistake.py │ ├── Record.py │ ├── Settings.py │ └── __init__.py └── tools │ ├── GroupTypeParser.py │ ├── LDAPSearch.py │ ├── TicketParser.py │ ├── UACFlagsParser.py │ └── __init__.py ├── config ├── config.py └── database_config.py ├── database ├── ElsaticHelper.py ├── MongoHelper.py └── RedisHelper.py ├── manage.py └── requirements.txt /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /frontend/.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | -------------------------------------------------------------------------------- /frontend/.env.development: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/.env.development -------------------------------------------------------------------------------- /frontend/.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/.env.production -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/Dockerfile -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/babel.config.js -------------------------------------------------------------------------------- /frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/package.json -------------------------------------------------------------------------------- /frontend/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/postcss.config.js -------------------------------------------------------------------------------- /frontend/public/activity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/public/activity.html -------------------------------------------------------------------------------- /frontend/public/activity_timeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/public/activity_timeline.html -------------------------------------------------------------------------------- /frontend/public/dashboard.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/public/data_search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/public/data_search.html -------------------------------------------------------------------------------- /frontend/public/entry.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/public/entry.html -------------------------------------------------------------------------------- /frontend/public/entry_search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/public/entry_search.html -------------------------------------------------------------------------------- /frontend/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/public/favicon.ico -------------------------------------------------------------------------------- /frontend/public/invasion.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/public/invasion_timeline.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/public/invasion_timeline.html -------------------------------------------------------------------------------- /frontend/public/settings.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/public/settings.html -------------------------------------------------------------------------------- /frontend/src/assets/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/css/common.css -------------------------------------------------------------------------------- /frontend/src/assets/font/iconfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/font/iconfont.eot -------------------------------------------------------------------------------- /frontend/src/assets/font/iconfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/font/iconfont.svg -------------------------------------------------------------------------------- /frontend/src/assets/font/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/font/iconfont.ttf -------------------------------------------------------------------------------- /frontend/src/assets/font/iconfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/font/iconfont.woff -------------------------------------------------------------------------------- /frontend/src/assets/font/iconfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/font/iconfont.woff2 -------------------------------------------------------------------------------- /frontend/src/assets/img/alert.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/alert.svg -------------------------------------------------------------------------------- /frontend/src/assets/img/computer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/computer.svg -------------------------------------------------------------------------------- /frontend/src/assets/img/default_3@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/default_3@2x.png -------------------------------------------------------------------------------- /frontend/src/assets/img/ip.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/ip.svg -------------------------------------------------------------------------------- /frontend/src/assets/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/logo.png -------------------------------------------------------------------------------- /frontend/src/assets/img/other.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/other.svg -------------------------------------------------------------------------------- /frontend/src/assets/img/records_null.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/records_null.png -------------------------------------------------------------------------------- /frontend/src/assets/img/resource.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/resource.svg -------------------------------------------------------------------------------- /frontend/src/assets/img/search_null.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/search_null.png -------------------------------------------------------------------------------- /frontend/src/assets/img/timeline_null.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/timeline_null.png -------------------------------------------------------------------------------- /frontend/src/assets/img/user.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/img/user.svg -------------------------------------------------------------------------------- /frontend/src/assets/js/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/assets/js/common.js -------------------------------------------------------------------------------- /frontend/src/components/actions/EditExclusion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/actions/EditExclusion.vue -------------------------------------------------------------------------------- /frontend/src/components/actions/FinishConfirm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/actions/FinishConfirm.vue -------------------------------------------------------------------------------- /frontend/src/components/actions/IgnoreConfirm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/actions/IgnoreConfirm.vue -------------------------------------------------------------------------------- /frontend/src/components/actions/MistakeConfirm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/actions/MistakeConfirm.vue -------------------------------------------------------------------------------- /frontend/src/components/actions/NewExclusion.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/actions/NewExclusion.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/AceDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/AceDetail.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/AlertDetailSelect.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/AlertDetailSelect.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/ArrowGraph.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/ArrowGraph.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/Description.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/Description.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/FlowGraph.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/FlowGraph.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/MultiGraph.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/MultiGraph.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/RawKrbTafficList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/RawKrbTafficList.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/RawLogList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/RawLogList.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/Recommendation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/Recommendation.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/SingleGraph.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/SingleGraph.vue -------------------------------------------------------------------------------- /frontend/src/components/activity/TicketDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity/TicketDetail.vue -------------------------------------------------------------------------------- /frontend/src/components/activity_timeline/ActivityItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity_timeline/ActivityItem.vue -------------------------------------------------------------------------------- /frontend/src/components/activity_timeline/DetailFilter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity_timeline/DetailFilter.vue -------------------------------------------------------------------------------- /frontend/src/components/activity_timeline/FastFilter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity_timeline/FastFilter.vue -------------------------------------------------------------------------------- /frontend/src/components/activity_timeline/MainList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/activity_timeline/MainList.vue -------------------------------------------------------------------------------- /frontend/src/components/alert_detail/306_exceptional_krb_req.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/alert_detail/306_exceptional_krb_req.vue -------------------------------------------------------------------------------- /frontend/src/components/alert_detail/401_acl_modify.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/alert_detail/401_acl_modify.vue -------------------------------------------------------------------------------- /frontend/src/components/alert_detail/511_golden_ticket.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/alert_detail/511_golden_ticket.vue -------------------------------------------------------------------------------- /frontend/src/components/alert_detail/CommonDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/alert_detail/CommonDetail.vue -------------------------------------------------------------------------------- /frontend/src/components/alert_detail/CommonTable.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/alert_detail/CommonTable.vue -------------------------------------------------------------------------------- /frontend/src/components/common/AlertCount.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/AlertCount.vue -------------------------------------------------------------------------------- /frontend/src/components/common/ComputerEntry.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/ComputerEntry.vue -------------------------------------------------------------------------------- /frontend/src/components/common/EntryName.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/EntryName.vue -------------------------------------------------------------------------------- /frontend/src/components/common/ExpandJson.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/ExpandJson.vue -------------------------------------------------------------------------------- /frontend/src/components/common/ExpandRow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/ExpandRow.vue -------------------------------------------------------------------------------- /frontend/src/components/common/GroupEntry.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/GroupEntry.vue -------------------------------------------------------------------------------- /frontend/src/components/common/MultiEntryItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/MultiEntryItem.vue -------------------------------------------------------------------------------- /frontend/src/components/common/MultiEntryList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/MultiEntryList.vue -------------------------------------------------------------------------------- /frontend/src/components/common/MultiEntryName.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/MultiEntryName.vue -------------------------------------------------------------------------------- /frontend/src/components/common/UserEntry.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/common/UserEntry.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/ComputerActivityData.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/ComputerActivityData.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/ComputerDetailInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/ComputerDetailInfo.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/ComputerLeftInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/ComputerLeftInfo.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/GroupActivityData.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/GroupActivityData.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/GroupDetailInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/GroupDetailInfo.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/GroupLeftInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/GroupLeftInfo.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/RecordItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/RecordItem.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/StatisticItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/StatisticItem.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/UserActivityData.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/UserActivityData.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/UserDetailInfo.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/UserDetailInfo.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/UserLeftIntro.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/UserLeftIntro.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/records/AccessEntry.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/records/AccessEntry.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/records/AccountAttr.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/records/AccountAttr.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/records/DescriptionBase.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/records/DescriptionBase.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/records/GroupChange.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/records/GroupChange.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/records/NTLMLogin.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/records/NTLMLogin.vue -------------------------------------------------------------------------------- /frontend/src/components/entry/records/SPNChange.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry/records/SPNChange.vue -------------------------------------------------------------------------------- /frontend/src/components/entry_search/EntryItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry_search/EntryItem.vue -------------------------------------------------------------------------------- /frontend/src/components/entry_search/ResultFilter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry_search/ResultFilter.vue -------------------------------------------------------------------------------- /frontend/src/components/entry_search/SearchResult.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/entry_search/SearchResult.vue -------------------------------------------------------------------------------- /frontend/src/components/invasion_timeline/InvasionItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/invasion_timeline/InvasionItem.vue -------------------------------------------------------------------------------- /frontend/src/components/invasion_timeline/MainList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/invasion_timeline/MainList.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/About.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/About.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/AlarmsMerge.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/AlarmsMerge.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/DomainControllerList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/DomainControllerList.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/DomainList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/DomainList.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/ExclusionExpandRow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/ExclusionExpandRow.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/Exclusions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/Exclusions.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/HoneypotAccount.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/HoneypotAccount.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/Kerberos.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/Kerberos.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/LdapSetting.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/LdapSetting.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/MailServer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/MailServer.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/Notifications.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/Notifications.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/RawData.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/RawData.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/SensitiveEntry.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/SensitiveEntry.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/SettingBase.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/SettingBase.vue -------------------------------------------------------------------------------- /frontend/src/components/settings/SettingMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/components/settings/SettingMenu.vue -------------------------------------------------------------------------------- /frontend/src/modules/activity/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity/App.vue -------------------------------------------------------------------------------- /frontend/src/modules/activity/activity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity/activity.js -------------------------------------------------------------------------------- /frontend/src/modules/activity/assets/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity/assets/css/common.css -------------------------------------------------------------------------------- /frontend/src/modules/activity/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity/router.js -------------------------------------------------------------------------------- /frontend/src/modules/activity/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity/store/index.js -------------------------------------------------------------------------------- /frontend/src/modules/activity/views/ActivityView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity/views/ActivityView.vue -------------------------------------------------------------------------------- /frontend/src/modules/activity/views/CardView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity/views/CardView.vue -------------------------------------------------------------------------------- /frontend/src/modules/activity_timeline/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity_timeline/App.vue -------------------------------------------------------------------------------- /frontend/src/modules/activity_timeline/activity_timeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity_timeline/activity_timeline.js -------------------------------------------------------------------------------- /frontend/src/modules/activity_timeline/assets/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity_timeline/assets/css/common.css -------------------------------------------------------------------------------- /frontend/src/modules/activity_timeline/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity_timeline/router.js -------------------------------------------------------------------------------- /frontend/src/modules/activity_timeline/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity_timeline/store/index.js -------------------------------------------------------------------------------- /frontend/src/modules/activity_timeline/views/ActivityTimeLineView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/activity_timeline/views/ActivityTimeLineView.vue -------------------------------------------------------------------------------- /frontend/src/modules/data_search/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/data_search/App.vue -------------------------------------------------------------------------------- /frontend/src/modules/data_search/assets/css/common.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/modules/data_search/data_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/data_search/data_search.js -------------------------------------------------------------------------------- /frontend/src/modules/data_search/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/data_search/router.js -------------------------------------------------------------------------------- /frontend/src/modules/data_search/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/data_search/store/index.js -------------------------------------------------------------------------------- /frontend/src/modules/data_search/views/IndexSearchView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/data_search/views/IndexSearchView.vue -------------------------------------------------------------------------------- /frontend/src/modules/entry/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry/App.vue -------------------------------------------------------------------------------- /frontend/src/modules/entry/assets/css/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry/assets/css/common.css -------------------------------------------------------------------------------- /frontend/src/modules/entry/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry/entry.js -------------------------------------------------------------------------------- /frontend/src/modules/entry/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry/router.js -------------------------------------------------------------------------------- /frontend/src/modules/entry/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry/store/index.js -------------------------------------------------------------------------------- /frontend/src/modules/entry/views/ComputerView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry/views/ComputerView.vue -------------------------------------------------------------------------------- /frontend/src/modules/entry/views/GroupView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry/views/GroupView.vue -------------------------------------------------------------------------------- /frontend/src/modules/entry/views/UserView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry/views/UserView.vue -------------------------------------------------------------------------------- /frontend/src/modules/entry_search/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry_search/App.vue -------------------------------------------------------------------------------- /frontend/src/modules/entry_search/assets/css/common.css: -------------------------------------------------------------------------------- 1 | .result-list .ivu-poptip { 2 | display: unset; 3 | } -------------------------------------------------------------------------------- /frontend/src/modules/entry_search/entry_search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry_search/entry_search.js -------------------------------------------------------------------------------- /frontend/src/modules/entry_search/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry_search/router.js -------------------------------------------------------------------------------- /frontend/src/modules/entry_search/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry_search/store/index.js -------------------------------------------------------------------------------- /frontend/src/modules/entry_search/views/EntrySearchView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/entry_search/views/EntrySearchView.vue -------------------------------------------------------------------------------- /frontend/src/modules/invasion_timeline/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/invasion_timeline/App.vue -------------------------------------------------------------------------------- /frontend/src/modules/invasion_timeline/assets/css/common.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/modules/invasion_timeline/invasion_timeline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/invasion_timeline/invasion_timeline.js -------------------------------------------------------------------------------- /frontend/src/modules/invasion_timeline/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/invasion_timeline/router.js -------------------------------------------------------------------------------- /frontend/src/modules/invasion_timeline/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/invasion_timeline/store/index.js -------------------------------------------------------------------------------- /frontend/src/modules/invasion_timeline/views/InvasionTimeLineView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/invasion_timeline/views/InvasionTimeLineView.vue -------------------------------------------------------------------------------- /frontend/src/modules/settings/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/settings/App.vue -------------------------------------------------------------------------------- /frontend/src/modules/settings/assets/css/common.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/modules/settings/assets/js/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/settings/assets/js/common.js -------------------------------------------------------------------------------- /frontend/src/modules/settings/router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/settings/router.js -------------------------------------------------------------------------------- /frontend/src/modules/settings/settings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/settings/settings.js -------------------------------------------------------------------------------- /frontend/src/modules/settings/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/settings/store/index.js -------------------------------------------------------------------------------- /frontend/src/modules/settings/views/SettingsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/modules/settings/views/SettingsView.vue -------------------------------------------------------------------------------- /frontend/src/store/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/store/actions.js -------------------------------------------------------------------------------- /frontend/src/store/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/store/entry.js -------------------------------------------------------------------------------- /frontend/src/store/exclusions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/store/exclusions.js -------------------------------------------------------------------------------- /frontend/src/store/global.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/views/IndexView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/src/views/IndexView.vue -------------------------------------------------------------------------------- /frontend/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/frontend/vue.config.js -------------------------------------------------------------------------------- /images/entry_activities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/images/entry_activities.png -------------------------------------------------------------------------------- /images/entry_detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/images/entry_detail.png -------------------------------------------------------------------------------- /images/invasions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/images/invasions.png -------------------------------------------------------------------------------- /images/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/images/settings.png -------------------------------------------------------------------------------- /images/threat_activities.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/images/threat_activities.png -------------------------------------------------------------------------------- /images/threat_detail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/images/threat_detail.png -------------------------------------------------------------------------------- /server/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | test/ 3 | -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/app.py -------------------------------------------------------------------------------- /server/application/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/__init__.py -------------------------------------------------------------------------------- /server/application/common/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/common/common.py -------------------------------------------------------------------------------- /server/application/common/errors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/common/errors.py -------------------------------------------------------------------------------- /server/application/controller/ActivityController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/controller/ActivityController.py -------------------------------------------------------------------------------- /server/application/controller/ConfigController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/controller/ConfigController.py -------------------------------------------------------------------------------- /server/application/controller/EntryController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/controller/EntryController.py -------------------------------------------------------------------------------- /server/application/controller/IndexController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/controller/IndexController.py -------------------------------------------------------------------------------- /server/application/controller/InvasionController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/controller/InvasionController.py -------------------------------------------------------------------------------- /server/application/controller/RecordController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/controller/RecordController.py -------------------------------------------------------------------------------- /server/application/controller/SettingsController.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/controller/SettingsController.py -------------------------------------------------------------------------------- /server/application/modules/Activity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Activity.py -------------------------------------------------------------------------------- /server/application/modules/Alert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Alert.py -------------------------------------------------------------------------------- /server/application/modules/Config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Config.py -------------------------------------------------------------------------------- /server/application/modules/Entry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Entry.py -------------------------------------------------------------------------------- /server/application/modules/Exclusion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Exclusion.py -------------------------------------------------------------------------------- /server/application/modules/Graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Graph.py -------------------------------------------------------------------------------- /server/application/modules/Ignore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Ignore.py -------------------------------------------------------------------------------- /server/application/modules/Invasion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Invasion.py -------------------------------------------------------------------------------- /server/application/modules/Mistake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Mistake.py -------------------------------------------------------------------------------- /server/application/modules/Record.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Record.py -------------------------------------------------------------------------------- /server/application/modules/Settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/modules/Settings.py -------------------------------------------------------------------------------- /server/application/modules/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python3 2 | # coding: utf-8 3 | -------------------------------------------------------------------------------- /server/application/tools/GroupTypeParser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/tools/GroupTypeParser.py -------------------------------------------------------------------------------- /server/application/tools/LDAPSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/tools/LDAPSearch.py -------------------------------------------------------------------------------- /server/application/tools/TicketParser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/tools/TicketParser.py -------------------------------------------------------------------------------- /server/application/tools/UACFlagsParser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/application/tools/UACFlagsParser.py -------------------------------------------------------------------------------- /server/application/tools/__init__.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/python3 2 | # coding: utf-8 3 | -------------------------------------------------------------------------------- /server/config/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/config/config.py -------------------------------------------------------------------------------- /server/config/database_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/config/database_config.py -------------------------------------------------------------------------------- /server/database/ElsaticHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/database/ElsaticHelper.py -------------------------------------------------------------------------------- /server/database/MongoHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/database/MongoHelper.py -------------------------------------------------------------------------------- /server/database/RedisHelper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/database/RedisHelper.py -------------------------------------------------------------------------------- /server/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/manage.py -------------------------------------------------------------------------------- /server/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Qianlitp/WatchAD-Web/HEAD/server/requirements.txt --------------------------------------------------------------------------------