First commit!

This commit is contained in:
sda committed 2022-11-06 15:51:33 +01:00
1 parent 283cf9630f
commit 64daa44e9f
225 files changed
+94329 -1

No files matched your search

+2
View File
@@ -0,0 +1,2 @@
(function(n){function e(e){for(var a,o,s=e[0],r=e[1],u=e[2],d=0,h=[];d<s.length;d++)o=s[d],Object.prototype.hasOwnProperty.call(c,o)&&c[o]&&h.push(c[o][0]),c[o]=0;for(a in r)Object.prototype.hasOwnProperty.call(r,a)&&(n[a]=r[a]);l&&l(e);while(h.length)h.shift()();return i.push.apply(i,u||[]),t()}function t(){for(var n,e=0;e<i.length;e++){for(var t=i[e],a=!0,o=1;o<t.length;o++){var r=t[o];0!==c[r]&&(a=!1)}a&&(i.splice(e--,1),n=s(s.s=t[0]))}return n}var a={},c={app:0},i=[];function o(n){return s.p+"js/"+({}[n]||n)+"."+{"chunk-2d0a3726":"bebe5116","chunk-2d0c0c86":"cf098d4b","chunk-2d0c8321":"78ca1407","chunk-2d0c9378":"fb16a6a2","chunk-2d0cc2b4":"6cd43049","chunk-2d0cfa15":"4b2166d6","chunk-2d0e4bf5":"fac73388","chunk-2d20faf8":"c983e105","chunk-2d215cd3":"f0d8ba06","chunk-2d2245cf":"ea4d33bd","chunk-2d22d432":"91ebbe55","chunk-3c0d118e":"e3f2944c"}[n]+".js"}function s(e){if(a[e])return a[e].exports;var t=a[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,s),t.l=!0,t.exports}s.e=function(n){var e=[],t=c[n];if(0!==t)if(t)e.push(t[2]);else{var a=new Promise((function(e,a){t=c[n]=[e,a]}));e.push(t[2]=a);var i,r=document.createElement("script");r.charset="utf-8",r.timeout=120,s.nc&&r.setAttribute("nonce",s.nc),r.src=o(n);var u=new Error;i=function(e){r.onerror=r.onload=null,clearTimeout(d);var t=c[n];if(0!==t){if(t){var a=e&&("load"===e.type?"missing":e.type),i=e&&e.target&&e.target.src;u.message="Loading chunk "+n+" failed.\n("+a+": "+i+")",u.name="ChunkLoadError",u.type=a,u.request=i,t[1](u)}c[n]=void 0}};var d=setTimeout((function(){i({type:"timeout",target:r})}),12e4);r.onerror=r.onload=i,document.head.appendChild(r)}return Promise.all(e)},s.m=n,s.c=a,s.d=function(n,e,t){s.o(n,e)||Object.defineProperty(n,e,{enumerable:!0,get:t})},s.r=function(n){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},s.t=function(n,e){if(1&e&&(n=s(n)),8&e)return n;if(4&e&&"object"===typeof n&&n&&n.__esModule)return n;var t=Object.create(null);if(s.r(t),Object.defineProperty(t,"default",{enumerable:!0,value:n}),2&e&&"string"!=typeof n)for(var a in n)s.d(t,a,function(e){return n[e]}.bind(null,a));return t},s.n=function(n){var e=n&&n.__esModule?function(){return n["default"]}:function(){return n};return s.d(e,"a",e),e},s.o=function(n,e){return Object.prototype.hasOwnProperty.call(n,e)},s.p="/",s.oe=function(n){throw console.error(n),n};var r=window["webpackJsonp"]=window["webpackJsonp"]||[],u=r.push.bind(r);r.push=e,r=r.slice();for(var d=0;d<r.length;d++)e(r[d]);var l=u;i.push([0,"chunk-vendors"]),t()})({0:function(n,e,t){n.exports=t("56d7")},"0114":function(n,e,t){},"10f2":function(n,e,t){"use strict";t("0114")},"56d7":function(n,e,t){"use strict";t.r(e);var a=t("2b0e"),c=(t("14d9"),function(){var n=this,e=n._self._c;return e("div",{staticClass:"backend-container off-canvas off-canvas-sidebar-show"},[n._m(0),e("div",{staticClass:"backend-sidebar off-canvas-sidebar",attrs:{id:"sidebar"}},[e("div",{staticClass:"backend-brand"},[e("h2",{staticClass:"title",on:{click:function(e){return n.goto_frontend()}}},[n._v(n._s(n.title))]),n.current_version?e("span",{staticClass:"version"},[n._v(n._s(n.current_version))]):n._e()]),e("div",{staticClass:"backend-nav"},[e("div",{staticClass:"accordion-container"},[e("div",{staticClass:"accordion"},[e("input",{attrs:{id:"accordion-configuration",type:"checkbox",name:"backend-accordion-checkbox",hidden:""}}),e("label",{staticClass:"accordion-header c-hand",attrs:{for:"accordion-configuration"}},[n._v("Manage Device")]),e("div",{staticClass:"accordion-body"},[e("ul",{staticClass:"menu menu-nav"},[e("li",{staticClass:"menu-item"},[e("span",{on:{click:function(e){return n.$router.push("/device/configuration")}}},[n._v("Device config")])]),e("li",{staticClass:"menu-item"},[e("span",{on:{click:function(e){return n.$router.push("/engine/configuration")}}},[n._v("Analysis engine")])]),e("li",{staticClass:"menu-item"},[e("span",{on:{click:function(e){return n.$router.push("/device/network")}}},[n._v("Network config")])]),e("li",{staticClass:"menu-item"},[e("span",{on:{click:function(e){return n.$router.push("/device/db")}}},[n._v("Manage database")])])])])]),e("div",{staticClass:"accordion"},[e("input",{attrs:{id:"accordion-iocs",type:"checkbox",name:"backend-accordion-checkbox",hidden:""}}),e("label",{staticClass:"accordion-header c-hand",attrs:{for:"accordion-iocs"}},[n._v("Manage IOCs")]),e("div",{staticClass:"accordion-body"},[e("ul",{staticClass:"menu menu-nav"},[e("li",{staticClass:"menu-item"},[e("span",{on:{click:function(e){return n.$router.push("/iocs/manage")}}},[n._v("Manage IOCs")])]),e("li",{staticClass:"menu-item"},[e("span",{on:{click:function(e){return n.$router.push("/iocs/search")}}},[n._v("Search IOCs")])])])])]),e("div",{staticClass:"accordion"},[e("input",{attrs:{id:"accordion-whitelist",type:"checkbox",name:"backend-accordion-checkbox",hidden:""}}),e("label",{statiLine truncated
//# sourceMappingURL=app.a3c6f292.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./src/App.vue?4554","webpack:///./src/App.vue","webpack:///src/App.vue","webpack:///./src/App.vue?60d0","webpack:///./src/App.vue?315a","webpack:///./src/router/index.js","webpack:///./src/main.js"],"names":["webpackJsonpCallback","data","moduleId","chunkId","chunkIds","moreModules","executeModules","i","resolves","length","Object","prototype","hasOwnProperty","call","installedChunks","push","modules","parentJsonpFunction","shift","deferredModules","apply","checkDeferredModules","result","deferredModule","fulfilled","j","depId","splice","__webpack_require__","s","installedModules","jsonpScriptSrc","p","exports","module","l","e","promises","installedChunkData","promise","Promise","resolve","reject","onScriptComplete","script","document","createElement","charset","timeout","nc","setAttribute","src","error","Error","event","onerror","onload","clearTimeout","chunk","errorType","type","realSrc","target","message","name","request","undefined","setTimeout","head","appendChild","all","m","c","d","getter","o","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","oe","err","console","jsonpArray","window","oldJsonpFunction","slice","render","_vm","this","_c","_self","staticClass","_m","attrs","on","$event","goto_frontend","_v","_s","title","current_version","_e","$router","update_available","staticRenderFns","components","jwt","letters","methods","generate_random","rand","then","catch","get_version","axios","headers","check_update","created","setInterval","res","component","Vue","use","VueRouter","routes","path","props","router","base","process","config","productionTip","devtools","h","App","$mount"],"mappings":"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 truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0a3726"],{"01e4":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"backend-content",attrs:{id:"content"}},[t("div",{staticClass:"column col-8 col-xs-12"},[t("br"),t("p",[t("strong",[e._v("A new SpyGuard version is available ("+e._s(e.next_version)+").")]),t("br"),e.update_launched?e._e():t("span",[e._v("Please click on the button below to update your instance.")]),e.update_launched&&!e.update_finished?t("span",[e._v("Updating SpyGuard, please wait. You'll be redirected once updated.")]):e._e(),e.update_launched&&e.update_finished?t("span",{staticClass:"color-green"},[e._v("✓ Update finished!")]):e._e()]),e.update_finished?e._e():t("button",{staticClass:"btn btn-primary",class:[e.update_launched?"loading":""],on:{click:function(t){return e.launch_update()}}},[e._v("Update Spyguard")])])])},s=[],i=n("bc3a"),o=n.n(i),c={name:"update",data(){return{translation:{},update_launched:null,check_interval:null,next_version:null,current_version:null,update_finished:!1,jwt:""}},methods:{check_version:function(){o.a.get("/api/update/get-version",{timeout:6e4,headers:{"X-Token":this.jwt}}).then(e=>{e.data.status&&e.data.current_version==this.next_version&&(window.current_version=e.data.current_version,this.update_finished=!0,clearInterval(this.check_interval),setTimeout((function(){window.location.href="/"}),3e3))}).catch(e=>{console.log(e)})},launch_update:function(){o.a.get("/api/update/process",{timeout:6e4,headers:{"X-Token":this.jwt}}).then(e=>{e.data.status&&"Update successfully launched"==e.data.message&&(this.update_launched=!0,this.check_interval=setInterval(function(){this.check_version()}.bind(this),3e3))}).catch(e=>{console.log(e)})},async get_jwt(){await o.a.get("/api/get-token",{timeout:1e4}).then(e=>{e.data.token&&(this.jwt=e.data.token)}).catch(e=>console.log(e))},get_versions:function(){o.a.get("/api/update/check",{timeout:6e4,headers:{"X-Token":this.jwt}}).then(e=>{e.data.status&&(this.current_version=e.data.current_version,this.next_version=e.data.next_version,this.current_version==this.next_version&&(window.location.href="/"))}).catch(e=>{console.log(e)})}},created:function(){this.get_jwt().then(()=>{this.get_versions()})}},u=c,r=n("2877"),d=Object(r["a"])(u,a,s,!1,null,null,null);t["default"]=d.exports}}]);
//# sourceMappingURL=chunk-2d0a3726.bebe5116.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/update.vue","webpack:///src/views/update.vue","webpack:///./src/views/update.vue?500f","webpack:///./src/views/update.vue?4e38"],"names":["render","_vm","this","_c","_self","staticClass","attrs","_v","_s","next_version","update_launched","_e","update_finished","class","on","$event","launch_update","staticRenderFns","name","data","translation","check_interval","current_version","jwt","methods","check_version","axios","timeout","headers","then","window","clearInterval","setTimeout","catch","console","get_versions","created","component"],"mappings":"yHAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACE,YAAY,kBAAkBC,MAAM,CAAC,GAAK,YAAY,CAACH,EAAG,MAAM,CAACE,YAAY,0BAA0B,CAACF,EAAG,MAAMA,EAAG,IAAI,CAACA,EAAG,SAAS,CAACF,EAAIM,GAAG,wCAAwCN,EAAIO,GAAGP,EAAIQ,cAAc,QAAQN,EAAG,MAAQF,EAAIS,gBAAkGT,EAAIU,KAArFR,EAAG,OAAO,CAACF,EAAIM,GAAG,+DAAyEN,EAAIS,kBAAkBT,EAAIW,gBAAiBT,EAAG,OAAO,CAACF,EAAIM,GAAG,wEAAwEN,EAAIU,KAAMV,EAAIS,iBAAiBT,EAAIW,gBAAiBT,EAAG,OAAO,CAACE,YAAY,eAAe,CAACJ,EAAIM,GAAG,wBAAwBN,EAAIU,OAASV,EAAIW,gBAAmMX,EAAIU,KAAtLR,EAAG,SAAS,CAACE,YAAY,kBAAkBQ,MAAM,CAAEZ,EAAIS,gBAAkB,UAAY,IAAKI,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOd,EAAIe,mBAAmB,CAACf,EAAIM,GAAG,0BAEx1BU,EAAkB,G,qBCetB,GACAC,cACAC,OACA,OACAC,eACAV,qBACAW,oBACAZ,kBACAa,qBACAV,mBACAW,SAGAC,SACAC,yBACAC,mCAAAC,YAAAC,SAAA,sBACAC,SACA,eACA,4CACAC,8CACA,wBACAC,mCACAC,uBAAAF,2BAAA,QAIAG,UAAAC,kBAEAlB,yBACAU,+BAAAC,YAAAC,SAAA,sBACAC,SACA,eACA,iDACA,wBACA,oFAIAI,UAAAC,kBAEA,sBACA,0BAAAP,cACAE,SACA,eACA,yBAGAI,0BAEAE,wBACAT,6BAAAC,YAAAC,SAAA,sBACAC,SACA,gBACA,4CACA,sCACA,uEAGAI,UAAAC,mBAGAE,mBACA,yBACA,wBChFgV,I,YCO5UC,EAAY,eACd,EACArC,EACAiB,GACA,EACA,KACA,KACA,MAIa,aAAAoB,E","file":"js/chunk-2d0a3726.bebe5116.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"backend-content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"column col-8 col-xs-12\"},[_c('br'),_c('p',[_c('strong',[_vm._v(\"A new SpyGuard version is available (\"+_vm._s(_vm.next_version)+\").\")]),_c('br'),(!_vm.update_launched)?_c('span',[_vm._v(\"Please click on the button below to update your instance.\")]):_vm._e(),(_vm.update_launched&&!_vm.update_finished)?_c('span',[_vm._v(\"Updating SpyGuard, please wait. You'll be redirected once updated.\")]):_vm._e(),(_vm.update_launched&&_vm.update_finished)?_c('span',{staticClass:\"color-green\"},[_vm._v(\"✓ Update finished!\")]):_vm._e()]),(!_vm.update_finished)?_c('button',{staticClass:\"btn btn-primary\",class:[ _vm.update_launched ? 'loading' : '' ],on:{\"click\":function($event){return _vm.launch_update()}}},[_vm._v(\"Update Spyguard\")]):_vm._e()])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\n <div class=\"backend-content\" id=\"content\">\n <div class=\"column col-8 col-xs-12\">\n <br />\n <p><strong>A new SpyGuard version is available ({{next_version}}).</strong><br />\n <span v-if=\"!update_launched\">Please click on the button below to update your instance.</span>\n <span v-if=\"update_launched&&!update_finished\">Updating SpyGuard, please wait. You'll be redirected once updated.</span> \n <span v-if=\"update_launched&&update_finished\" class=\"color-green\">✓ Update finished!</span>\n </p>\n <button class=\"btn btn-primary\" :class=\"[ update_launched ? 'loading' : '' ]\" v-on:click=\"launch_update()\" v-if=\"!update_finished\">Update Spyguard</button>\n </div>\n </div>\n</template>\n\n<script>\n import axios from 'axios'\n\n export default {\n name: 'update',\n data() {\n return {\n translation: {},\n update_launched: null,\n check_interval: null,\n next_version: null,\n current_version: null,\n update_finished: false,\n jwt: \"\",\n }\n },\n methods: {\n check_version: function() {\n axios.get('/api/update/get-version', { timeout: 60000, headers: { 'X-Token': this.jwt } })\n .then(response => { \n if(response.data.status) {\n if(response.data.current_version == this.next_version){\n window.current_version = response.data.current_version\n this.update_finished = true\n clearInterval(this.check_interval);\n setTimeout(function () { window.location.href = \"/\"; }, 3000) \n }\n }\n })\n .catch(error => { console.log(error) });\n },\n launch_update: function() {\n axios.get(`/api/update/process`, { timeout: 60000, headers: { 'X-Token': this.jwt } })\n .then(response => {\n Line truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0c0c86"],{"42f8":function(t,e,s){"use strict";s.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"backend-content",attrs:{id:"content"}},[e("div",{staticClass:"column col-8 col-xs-12"},[e("h3",{staticClass:"s-title"},[t._v("Manage IOCs")]),e("ul",{staticClass:"tab tab-block"},[e("li",{staticClass:"tab-item"},[e("a",{class:{active:t.tabs.bulk},attrs:{href:"#"},on:{click:function(e){return t.switch_tab("bulk")}}},[t._v("Bulk import")])]),e("li",{staticClass:"tab-item"},[e("a",{class:{active:t.tabs.file},attrs:{href:"#"},on:{click:function(e){return t.switch_tab("file")}}},[t._v("File import")])]),e("li",{staticClass:"tab-item"},[e("a",{class:{active:t.tabs.export},attrs:{href:"#"},on:{click:function(e){return t.switch_tab("export")}}},[t._v("Export IOCs")])])]),t.tabs.export?e("div",[e("iframe",{staticClass:"frame-export",attrs:{src:t.export_url}})]):t._e(),t.tabs.file?e("div",[e("label",{staticClass:"form-upload empty",attrs:{for:"upload"}},[e("input",{staticClass:"upload-field",attrs:{type:"file",id:"upload"},on:{change:t.import_from_file}}),e("p",{staticClass:"empty-title h5"},[t._v("Drop or select a file to import.")]),e("p",{staticClass:"empty-subtitle"},[t._v("The file needs to be an export from a SpyGuard instance.")])])]):t._e(),t.tabs.bulk?e("div",[e("div",{staticClass:"columns"},[e("div",{staticClass:"column col-4 col-xs-4"},[e("div",{staticClass:"form-group"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.tag,expression:"tag"}],staticClass:"form-select",on:{change:function(e){var s=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.tag=e.target.multiple?s:s[0]}}},[e("option",{attrs:{value:""}},[t._v("IOC(s) Tag")]),t._l(t.tags,(function(s){return e("option",{key:s,domProps:{value:s}},[t._v(" "+t._s(s.toUpperCase())+" ")])}))],2)])]),e("div",{staticClass:"column col-4 col-xs-4"},[e("div",{staticClass:"form-group"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.type,expression:"type"}],staticClass:"form-select width-full",on:{change:function(e){var s=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.type=e.target.multiple?s:s[0]}}},[e("option",{attrs:{value:""}},[t._v("IOC(s) Type")]),e("option",{attrs:{value:"unknown"}},[t._v("Multiple (regex parsing)")]),t._l(t.types,(function(s){return e("option",{key:s.type,domProps:{value:s.type}},[t._v(" "+t._s(s.name)+" ")])}))],2)])]),e("div",{staticClass:"column col-4 col-xs-4"},[e("div",{staticClass:"form-group"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.tlp,expression:"tlp"}],staticClass:"form-select width-full",on:{change:function(e){var s=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.tlp=e.target.multiple?s:s[0]}}},[e("option",{attrs:{value:""}},[t._v("IOC(s) TLP")]),e("option",{attrs:{value:"white"}},[t._v("TLP:WHITE")]),e("option",{attrs:{value:"green"}},[t._v("TLP:GREEN")]),e("option",{attrs:{value:"amber"}},[t._v("TLP:AMBER")]),e("option",{attrs:{value:"red"}},[t._v("TLP:RED")])])])])]),e("div",{staticClass:"form-group"},[e("textarea",{directives:[{name:"model",rawName:"v-model",value:t.iocs,expression:"iocs"}],staticClass:"form-input",attrs:{id:"input-example-3",placeholder:"Paste your Indicators of Compromise here",rows:"15"},domProps:{value:t.iocs},on:{input:function(e){e.target.composing||(t.iocs=e.target.value)}}})]),e("div",{staticClass:"form-group"},[e("button",{staticClass:"btn-primary btn col-12",on:{click:function(e){return t.import_from_bulk()}}},[t._v("Import the IOCs")])])]):t._e(),t.imported.length>0?e("div",{staticClass:"form-group"},[e("div",{staticClass:"toast toast-success"},[t._v(" ✓ "+t._s(t.imported.length)+" IOC"),t.errors.length>1?e("span",[t._v("s")]):t._e(),t._v(" imported successfully. ")])]):t._e(),t.errors.length>0?e("div",[e("div",{staticClass:"form-group"},[e("div",{staticClass:"toast toast-error"},[t._v(" ✗ "+t._s(t.errors.length)+" IOC"),t.errors.length>1?e("span",[t._v("s")]):t._e(),t._v(" not imported, see details below. ")])]),e("div",{staticClass:"form-group"},[e("table",{staticClass:"table table-striped table-hover"},[t._m(0),e("tbody",t._l(t.errors,(function(s){return e("tr",{key:s.ioc},[e("td",[t._v(t._s(s.ioc))]),e("td",[t._v(t._s(s.message))])])})),0)])])]):1==t.type_tag_error?e("div",[t._m(1),t._m(2)]):t._e()])])},i=[function(){var t=this,e=t._self._c;return e("thead",[e("tr",[e("th",[t._v("Indicator")]),e("th",[t._v("Importation error")])])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"form-group"},[e("div",{staticClass:"toast toast-error"},[t._v(" ✗ IOC(s) not imported, see details below. ")])])},function(){var t=this,e=t._self._c;return e("div"Line truncated
//# sourceMappingURL=chunk-2d0c0c86.cf098d4b.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/iocs-manage.vue","webpack:///src/views/iocs-manage.vue","webpack:///./src/views/iocs-manage.vue?bd2c","webpack:///./src/views/iocs-manage.vue?d419"],"names":["render","_vm","this","_c","_self","staticClass","attrs","_v","class","active","tabs","bulk","on","$event","switch_tab","file","export","export_url","_e","import_from_file","directives","name","rawName","value","tag","expression","$$selectedVal","Array","prototype","filter","call","target","options","o","selected","map","val","_value","multiple","_l","tags","t","key","domProps","_s","toUpperCase","type","types","tlp","iocs","composing","import_from_bulk","imported","length","errors","_m","e","ioc","message","type_tag_error","staticRenderFns","data","wrong_ioc_file","jwt","config","watcher","props","methods","import_ioc","axios","timeout","headers","then","catch","delete_watcher","add_watcher","enrich_selects","Object","reader","JSON","load_config","created","component"],"mappings":"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 truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0c8321"],{"549e":function(e,t,n){"use strict";n.r(t);var o=function(){var e=this,t=e._self._c;return t("div",{staticClass:"backend-content",attrs:{id:"content"}},[t("div",{class:{"alert-toaster-visible":e.toaster.show,"alert-toaster-hidden":!e.toaster.show}},[e._v(e._s(e.toaster.message))]),t("div",{staticClass:"column col-8 col-xs-12"},[t("h3",{staticClass:"s-title"},[e._v("Configuration ")]),t("div",{staticClass:"form-group"},[t("label",{staticClass:"form-label",attrs:{for:"user-login"}},[e._v("Device UUID (read-only)")]),t("div",{staticClass:"input-group"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.config.device_uuid,expression:"config.device_uuid"}],staticClass:"form-input read-only",attrs:{id:"device-id",readonly:"readonly"},domProps:{value:e.config.device_uuid},on:{input:function(t){t.target.composing||e.$set(e.config,"device_uuid",t.target.value)}}})])]),t("h5",{staticClass:"s-subtitle"},[e._v("Device configuration")]),t("div",{staticClass:"form-group"},[t("label",{staticClass:"form-switch"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.config.frontend.virtual_keyboard,expression:"config.frontend.virtual_keyboard"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.config.frontend.virtual_keyboard)?e._i(e.config.frontend.virtual_keyboard,null)>-1:e.config.frontend.virtual_keyboard},on:{change:[function(t){var n=e.config.frontend.virtual_keyboard,o=t.target,s=!!o.checked;if(Array.isArray(n)){var i=null,c=e._i(n,i);o.checked?c<0&&e.$set(e.config.frontend,"virtual_keyboard",n.concat([i])):c>-1&&e.$set(e.config.frontend,"virtual_keyboard",n.slice(0,c).concat(n.slice(c+1)))}else e.$set(e.config.frontend,"virtual_keyboard",s)},function(t){return e.switch_config("frontend","virtual_keyboard")}]}}),t("i",{staticClass:"form-icon"}),e._v(" Use virtual keyboard (for touch screen) ")]),t("label",{staticClass:"form-switch"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.config.frontend.shutdown_option,expression:"config.frontend.shutdown_option"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.config.frontend.shutdown_option)?e._i(e.config.frontend.shutdown_option,null)>-1:e.config.frontend.shutdown_option},on:{change:[function(t){var n=e.config.frontend.shutdown_option,o=t.target,s=!!o.checked;if(Array.isArray(n)){var i=null,c=e._i(n,i);o.checked?c<0&&e.$set(e.config.frontend,"shutdown_option",n.concat([i])):c>-1&&e.$set(e.config.frontend,"shutdown_option",n.slice(0,c).concat(n.slice(c+1)))}else e.$set(e.config.frontend,"shutdown_option",s)},function(t){return e.switch_config("frontend","shutdown_option")}]}}),t("i",{staticClass:"form-icon"}),e._v(" Allow the end-user to shutdown the device. ")]),t("label",{staticClass:"form-switch"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.config.frontend.backend_option,expression:"config.frontend.backend_option"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.config.frontend.backend_option)?e._i(e.config.frontend.backend_option,null)>-1:e.config.frontend.backend_option},on:{change:[function(t){var n=e.config.frontend.backend_option,o=t.target,s=!!o.checked;if(Array.isArray(n)){var i=null,c=e._i(n,i);o.checked?c<0&&e.$set(e.config.frontend,"backend_option",n.concat([i])):c>-1&&e.$set(e.config.frontend,"backend_option",n.slice(0,c).concat(n.slice(c+1)))}else e.$set(e.config.frontend,"backend_option",s)},function(t){return e.switch_config("frontend","backend_option")}]}}),t("i",{staticClass:"form-icon"}),e._v(" Allow the end-user to access to the backend. ")]),t("label",{staticClass:"form-switch"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.config.network.tokenized_ssids,expression:"config.network.tokenized_ssids"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.config.network.tokenized_ssids)?e._i(e.config.network.tokenized_ssids,null)>-1:e.config.network.tokenized_ssids},on:{change:[function(t){var n=e.config.network.tokenized_ssids,o=t.target,s=!!o.checked;if(Array.isArray(n)){var i=null,c=e._i(n,i);o.checked?c<0&&e.$set(e.config.network,"tokenized_ssids",n.concat([i])):c>-1&&e.$set(e.config.network,"tokenized_ssids",n.slice(0,c).concat(n.slice(c+1)))}else e.$set(e.config.network,"tokenized_ssids",s)},function(t){return e.switch_config("network","tokenized_ssids")}]}}),t("i",{staticClass:"form-icon"}),e._v(" Use tokenized SSIDs (eg. [ssid-name]-[hex-str]). ")]),t("label",{staticClass:"form-switch"},[t("input",{directives:[{name:"model",rawName:"v-model",value:e.config.frontend.download_links,expression:"config.frontend.download_links"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(e.config.frontend.download_links)?e._i(e.config.frontend.download_links,null)>-1:e.config.frontend.download_links},on:{change:[function(t){var n=e.config.frontend.download_links,o=t.target,s=!!o.checked;if(Array.isArray(n)){var i=null,c=e._i(n,i);o.checked?c<0&&e.$set(e.config.fronteLine truncated
//# sourceMappingURL=chunk-2d0c8321.78ca1407.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/edit-configuration.vue","webpack:///src/views/edit-configuration.vue","webpack:///./src/views/edit-configuration.vue?6838","webpack:///./src/views/edit-configuration.vue?2e5d"],"names":["render","_vm","this","_c","_self","staticClass","attrs","class","toaster","show","_v","_s","message","directives","name","rawName","value","config","device_uuid","expression","domProps","on","$event","target","composing","$set","frontend","virtual_keyboard","Array","isArray","_i","$$a","$$el","$$c","checked","$$v","$$i","concat","slice","switch_config","shutdown_option","backend_option","network","tokenized_ssids","download_links","sparklines","remote_access","backend","login","change_login","password","change_password","staticRenderFns","data","check_certificate","certificate","iocs_tags","type","props","methods","axios","timeout","headers","setTimeout","catch","load_config","then","created","component"],"mappings":"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 truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0c9378"],{"57cc":function(t,s,i){"use strict";i.r(s);var e=function(){var t=this,s=t._self._c;return s("div",{staticClass:"backend-content",attrs:{id:"content"}},[s("div",{staticClass:"column col-8 col-xs-12"},[s("h3",{staticClass:"s-title"},[t._v("Manage MISP instances")]),s("ul",{staticClass:"tab tab-block"},[s("li",{staticClass:"tab-item"},[s("a",{class:{active:t.tabs.addmisp},attrs:{href:"#"},on:{click:function(s){return t.switch_tab("addmisp")}}},[t._v("Add instance")])]),s("li",{staticClass:"tab-item"},[s("a",{class:{active:t.tabs.instances},attrs:{href:"#"},on:{click:function(s){return t.switch_tab("instances")}}},[t._v("Existing instances")])])]),t.tabs.addmisp?s("div",[s("div",{staticClass:"misp-form"},[s("label",{staticClass:"misp-label"},[t._v("Instance name")]),s("span"),s("input",{directives:[{name:"model",rawName:"v-model",value:t.mispinst.name,expression:"mispinst.name"}],ref:"misp_name",staticClass:"form-input",attrs:{type:"text",placeholder:"CYBERACME MISP",required:""},domProps:{value:t.mispinst.name},on:{input:function(s){s.target.composing||t.$set(t.mispinst,"name",s.target.value)}}}),s("label",{staticClass:"misp-label"},[t._v("Instance URL")]),s("span"),s("input",{directives:[{name:"model",rawName:"v-model",value:t.mispinst.url,expression:"mispinst.url"}],ref:"misp_url",staticClass:"form-input",attrs:{type:"text",placeholder:"https://misp.cyberacme.com",required:""},domProps:{value:t.mispinst.url},on:{input:function(s){s.target.composing||t.$set(t.mispinst,"url",s.target.value)}}}),s("label",{staticClass:"misp-label"},[t._v("Authentication key")]),s("span"),s("input",{directives:[{name:"model",rawName:"v-model",value:t.mispinst.key,expression:"mispinst.key"}],ref:"misp_key",staticClass:"form-input",attrs:{type:"text",placeholder:"OqHSMyAuth3ntic4t10nK3y0MyAuth3ntic4t10nK3y3iiH",required:""},domProps:{value:t.mispinst.key},on:{input:function(s){s.target.composing||t.$set(t.mispinst,"key",s.target.value)}}}),t.mispinst.url.startsWith("https://")?s("label",{staticClass:"misp-label"},[t._v("Verify certificate? ")]):t._e(),t.mispinst.url.startsWith("https://")?s("span"):t._e(),t.mispinst.url.startsWith("https://")?s("div",{staticStyle:{flex:"50%"}},[s("label",{staticClass:"form-switch"},[s("input",{directives:[{name:"model",rawName:"v-model",value:t.mispinst.ssl,expression:"mispinst.ssl"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.mispinst.ssl)?t._i(t.mispinst.ssl,null)>-1:t.mispinst.ssl},on:{change:function(s){var i=t.mispinst.ssl,e=s.target,a=!!e.checked;if(Array.isArray(i)){var n=null,c=t._i(i,n);e.checked?c<0&&t.$set(t.mispinst,"ssl",i.concat([n])):c>-1&&t.$set(t.mispinst,"ssl",i.slice(0,c).concat(i.slice(c+1)))}else t.$set(t.mispinst,"ssl",a)}}}),s("i",{staticClass:"form-icon"})])]):t._e()]),s("button",{staticClass:"btn-primary btn col-12",on:{click:function(s){return t.add_instance()}}},[t._v("Add MISP instance")]),t.added?s("div",{staticClass:"form-group"},[s("div",{staticClass:"toast toast-success"},[t._v(" ✓ MISP instance added successfully. Redirecting to instances in 2 seconds. ")])]):t._e(),t.error?s("div",{staticClass:"form-group"},[s("div",{staticClass:"toast toast-error"},[t._v(" ✗ MISP instance not added. "+t._s(t.error)+" ")])]):t._e()]):t._e(),t.tabs.instances?s("div",{staticClass:"form-group"},[t.instances.length?s("div",[s("table",{staticClass:"table table-striped table-hover"},[t._m(0),s("tbody",t._l(t.instances,(function(i){return s("tr",{key:i.id},[s("td",[t._v(t._s(i.name))]),s("td",[t._v(t._s(i.url.replace("https://","").replace("http://","")))]),s("td",[t._v(t._s(i.apikey.slice(0,5))+" [...] "+t._s(i.apikey.slice(35,40)))]),s("td",[i.connected?s("span",{staticClass:"instance-online tooltip",attrs:{"data-tooltip":i.lastsync}},[t._v("✓ ONLINE")]):s("span",{staticClass:"instance-offline tooltip",attrs:{"data-tooltip":i.lastsync}},[t._v("⚠ OFFLINE")])]),s("td",[s("button",{staticClass:"btn btn-sm",on:{click:function(s){return t.delete_instance(i)}}},[t._v("Delete")])])])})),0)])]):s("div",[s("div",{staticClass:"empty"},[t.loading?s("div",[t._m(1),s("p",{staticClass:"empty-subtitle"},[t._v("Testing and loading your MISP instances.")])]):s("div",[s("p",{staticClass:"empty-title h5"},[t._v("No MISP instance found.")]),s("p",{staticClass:"empty-subtitle"},[t._v("Do not hesitate to add a MISP instance.")])])])])]):t._e()])])},a=[function(){var t=this,s=t._self._c;return s("thead",[s("tr",[s("th",[t._v("Name")]),s("th",[t._v("Server")]),s("th",[t._v("Authkey")]),s("th",[t._v("Status")]),s("th",[t._v("Action")])])])},function(){var t=this,s=t._self._c;return s("p",{staticClass:"empty-title h5"},[s("span",{staticClass:"loading loading-lg"})])}],n=i("bc3a"),c=i.n(n),l={name:"managemisp",data(){return{error:!1,loading:!1,added:!1,mispinst:{name:"",url:"",key:"",ssl:!1},instances:[],tabs:{addmisp:!0,instances:!1},jwt:""}},props:{},methods:{add_instance:function(){this.added=!1,this.error=!Line truncated
//# sourceMappingURL=chunk-2d0c9378.fb16a6a2.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/instance-misp.vue","webpack:///src/views/instance-misp.vue","webpack:///./src/views/instance-misp.vue?4ce4","webpack:///./src/views/instance-misp.vue?7ab0"],"names":["render","_vm","this","_c","_self","staticClass","attrs","_v","class","active","tabs","addmisp","on","$event","switch_tab","instances","directives","name","rawName","value","mispinst","expression","ref","domProps","target","composing","$set","url","key","startsWith","_e","staticStyle","ssl","Array","isArray","_i","$$a","$$el","$$c","checked","$$v","$$i","concat","slice","add_instance","added","error","_s","length","_m","_l","i","id","replace","apikey","connected","lastsync","delete_instance","loading","staticRenderFns","data","jwt","props","methods","axios","instance","headers","setTimeout","catch","timeout","then","get_misp_instances","e","Object","get_jwt","created","component"],"mappings":"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 truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0cc2b4"],{"4d7e":function(t,s,e){"use strict";e.r(s);var a=function(){var t=this,s=t._self._c;return s("div",{staticClass:"backend-content",attrs:{id:"content"}},[s("div",{staticClass:"column col-12 col-xs-12"},[s("h3",{staticClass:"s-title"},[t._v("Search IOCs")]),s("div",{staticClass:"form-group"},[s("textarea",{directives:[{name:"model",rawName:"v-model",value:t.iocs,expression:"iocs"}],staticClass:"form-input",attrs:{id:"input-example-3",placeholder:"Paste your IOCs here",rows:"3"},domProps:{value:t.iocs},on:{input:function(s){s.target.composing||(t.iocs=s.target.value)}}})]),s("div",{staticClass:"form-group"},[s("button",{staticClass:"btn btn-primary col-12",on:{click:function(s){return t.search_iocs()}}},[t._v("Search")])]),t.results.length>0?s("div",{staticClass:"form-group"},[s("table",{staticClass:"table table-striped table-hover"},[t._m(0),s("tbody",t._l(t.results,(function(e){return s("tr",{key:e.tlp},[s("td",[t._v(t._s(e.value))]),s("td",{staticClass:"upper"},[t._v(t._s(e.tag))]),s("td",[s("label",{class:["tlp-"+e.tlp]},[t._v(t._s(e.tlp))])]),s("td",{staticClass:"capi"},[t._v(t._s(e.source))]),s("td",[s("button",{staticClass:"btn btn-sm",on:{click:function(s){return t.remove(e)}}},[t._v("Delete")])])])})),0)])]):0==t.first_search?s("div",[t.loading?s("div",[t._m(1)]):s("div",[s("div",{staticClass:"empty"},[s("p",{staticClass:"empty-title h5"},[t._v("IOC"),this.iocs.match(/[^\r\n]+/g).length>1?s("span",[t._v("s")]):t._e(),t._v(" not found.")]),s("p",{staticClass:"empty-subtitle"},[t._v("Try wildcard search to expend your search.")])])])]):t._e()])])},i=[function(){var t=this,s=t._self._c;return s("thead",[s("tr",[s("th",[t._v("Indicator")]),s("th",[t._v("Tag")]),s("th",[t._v("TLP")]),s("th",[t._v("Source")]),s("th",[t._v("Action")])])])},function(){var t=this,s=t._self._c;return s("div",{staticClass:"empty"},[s("p",{staticClass:"empty-title h5"},[s("span",{staticClass:"loading loading-lg"})]),s("p",{staticClass:"empty-subtitle"},[t._v("Finding your IOC(s)...")])])}],c=e("bc3a"),o=e.n(c),n={name:"iocs-search",data(){return{results:[],first_search:!0,jwt:"",loading:!1}},props:{},methods:{search_iocs:function(){return this.results=[],this.first_search=!1,this.loading=!0,this.iocs.match(/[^\r\n]+/g).forEach(t=>{t=t.trim(),"alert "!=t.slice(0,6)&&(t=t.replace(" ",""),t=t.replace("[",""),t=t.replace("]",""),t=t.replace("\\",""),t=t.replace("(",""),t=t.replace(")","")),o.a.get("/api/ioc/search/"+t,{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data.results.length>0&&(this.results=[].concat(this.results,t.data.results)),this.loading=!1}).catch(t=>console.log(t))}),!0},remove:function(t){o.a.get("/api/ioc/delete/"+t.id,{timeout:1e4,headers:{"X-Token":this.jwt}}).then(s=>{s.data.status&&(this.results=this.results.filter((function(s){return s!=t})))}).catch(t=>console.log(t))},load_config:function(){o.a.get("/api/config/list",{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data&&(this.config=t.data)}).catch(t=>console.log(t))},async get_jwt(){await o.a.get("/api/get-token",{timeout:1e4}).then(t=>{t.data.token&&(this.jwt=t.data.token)}).catch(t=>console.log(t))}},created:function(){this.get_jwt()}},l=n,r=e("2877"),u=Object(r["a"])(l,a,i,!1,null,null,null);s["default"]=u.exports}}]);
//# sourceMappingURL=chunk-2d0cc2b4.6cd43049.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/iocs-search.vue","webpack:///src/views/iocs-search.vue","webpack:///./src/views/iocs-search.vue?4206","webpack:///./src/views/iocs-search.vue?47c0"],"names":["render","_vm","this","_c","_self","staticClass","attrs","_v","directives","name","rawName","value","iocs","expression","domProps","on","$event","target","composing","search_iocs","results","length","_m","_l","r","key","tlp","_s","tag","class","source","remove","first_search","loading","match","_e","staticRenderFns","data","jwt","props","methods","ioc","axios","timeout","headers","then","catch","load_config","created","component"],"mappings":"yHAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACE,YAAY,kBAAkBC,MAAM,CAAC,GAAK,YAAY,CAACH,EAAG,MAAM,CAACE,YAAY,2BAA2B,CAACF,EAAG,KAAK,CAACE,YAAY,WAAW,CAACJ,EAAIM,GAAG,iBAAiBJ,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,WAAW,CAACK,WAAW,CAAC,CAACC,KAAK,QAAQC,QAAQ,UAAUC,MAAOV,EAAIW,KAAMC,WAAW,SAASR,YAAY,aAAaC,MAAM,CAAC,GAAK,kBAAkB,YAAc,uBAAuB,KAAO,KAAKQ,SAAS,CAAC,MAASb,EAAIW,MAAOG,GAAG,CAAC,MAAQ,SAASC,GAAWA,EAAOC,OAAOC,YAAiBjB,EAAIW,KAAKI,EAAOC,OAAON,aAAYR,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,SAAS,CAACE,YAAY,yBAAyBU,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOf,EAAIkB,iBAAiB,CAAClB,EAAIM,GAAG,cAAeN,EAAImB,QAAQC,OAAO,EAAIlB,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,QAAQ,CAACE,YAAY,mCAAmC,CAACJ,EAAIqB,GAAG,GAAGnB,EAAG,QAAQF,EAAIsB,GAAItB,EAAImB,SAAS,SAASI,GAAG,OAAOrB,EAAG,KAAK,CAACsB,IAAID,EAAEE,KAAK,CAACvB,EAAG,KAAK,CAACF,EAAIM,GAAGN,EAAI0B,GAAGH,EAAEb,UAAUR,EAAG,KAAK,CAACE,YAAY,SAAS,CAACJ,EAAIM,GAAGN,EAAI0B,GAAGH,EAAEI,QAAQzB,EAAG,KAAK,CAACA,EAAG,QAAQ,CAAC0B,MAAM,CAAC,OAASL,EAAEE,MAAM,CAACzB,EAAIM,GAAGN,EAAI0B,GAAGH,EAAEE,UAAUvB,EAAG,KAAK,CAACE,YAAY,QAAQ,CAACJ,EAAIM,GAAGN,EAAI0B,GAAGH,EAAEM,WAAW3B,EAAG,KAAK,CAACA,EAAG,SAAS,CAACE,YAAY,aAAaU,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOf,EAAI8B,OAAOP,MAAM,CAACvB,EAAIM,GAAG,mBAAkB,OAA0B,GAAlBN,EAAI+B,aAAqB7B,EAAG,MAAM,CAAEF,EAAIgC,QAAS9B,EAAG,MAAM,CAACF,EAAIqB,GAAG,KAAKnB,EAAG,MAAM,CAACA,EAAG,MAAM,CAACE,YAAY,SAAS,CAACF,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,OAAQL,KAAKU,KAAKsB,MAAM,aAAab,OAAO,EAAGlB,EAAG,OAAO,CAACF,EAAIM,GAAG,OAAON,EAAIkC,KAAKlC,EAAIM,GAAG,iBAAiBJ,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,sDAAsDN,EAAIkC,UAE1pDC,EAAkB,CAAC,WAAY,IAAInC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,QAAQ,CAACA,EAAG,KAAK,CAACA,EAAG,KAAK,CAACF,EAAIM,GAAG,eAAeJ,EAAG,KAAK,CAACF,EAAIM,GAAG,SAASJ,EAAG,KAAK,CAACF,EAAIM,GAAG,SAASJ,EAAG,KAAK,CAACF,EAAIM,GAAG,YAAYJ,EAAG,KAAK,CAACF,EAAIM,GAAG,iBACvN,WAAY,IAAIN,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACE,YAAY,SAAS,CAACF,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACF,EAAG,OAAO,CAACE,YAAY,yBAAyBF,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,gC,qBCoDxM,GACfE,mBACA4B,OACA,OACAjB,WACAY,gBACAM,OACAL,aAGAM,SACAC,SACArB,uBAuBA,OAtBA,gBACA,qBACA,gBACA,yCACAsB,WACA,yBACAA,oBACAA,oBACAA,oBACAA,qBACAA,oBACAA,qBAEAC,8BAAAC,YAAAC,SAAA,sBACAC,SACA,0BACA,qDAEA,kBAEAC,4BAEA,GAEAf,mBACAW,iCAAAC,YAAAC,SAAA,sBACAC,SACA,gBACA,gEAGAC,0BAEAC,uBACAL,4BACAC,YACAC,SAAA,sBACA,SACA,SACA,sBAGAE,0BAEA,sBACA,0BAAAH,cACAE,SACA,eACA,yBAGAC,2BAGAE,mBACA,iBC3HqV,I,YCOjVC,EAAY,eACd,EACAjD,EACAoC,GACA,EACA,KACA,KACA,MAIa,aAAAa,E","file":"js/chunk-2d0cc2b4.6cd43049.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"backend-content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"column col-12 col-xs-12\"},[_c('h3',{staticClass:\"s-title\"},[_vm._v(\"Search IOCs\")]),_c('div',{staticClass:\"form-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.iocs),expression:\"iocs\"}],staticClass:\"form-input\",attrs:{\"id\":\"input-example-3\",\"placeholder\":\"Paste your IOCs here\",\"rows\":\"3\"},domProps:{\"value\":(_vm.iocs)},on:{\"input\":function($event){if($event.target.composing)return;_vm.iocs=$event.target.value}}})]),_c('div',{staticClass:\"form-group\"},[_c('button',{staticClass:\"btn btn-primary col-12\",on:{\"click\":function($event){return _vm.search_iocs()}}},[_vm._v(\"Search\")])]),(_vm.results.length>0 )?_c('div',{staticClass:\"form-group\"},[_c('table',{staticClass:\"table table-striped table-hover\"},[_vm._m(0),_c('tbody',_vm._l((_vm.results),function(r){return _c('tr',{key:r.tlp},[_c('td',[_vm._v(_vm._s(r.value))]),_c('td',{staticClass:\"upper\"},[_vm._v(_vm._s(r.tag))]),_c('td',[_c('label',{class:['tlp-' + r.tlp]},[_vm._v(_vm._s(r.tlp))])]),_c('td',{staticClass:\"capi\"},[_vm._v(_vm._s(r.source))]),_c('td',[_c('button',{staticClass:\"btn btn-sm\",on:{\"click\":function($event){return _vm.remove(r)}}},[_vm._v(\"Delete\")])])])}),0)])]):(_vm.first_search==false)?_c('div',[(_vm.loading)?_c('div',[_vm._m(1)]):_c('div',[_c('div',{staticClass:\"empty\"},[_c('p',{staticClass:\"empty-title h5\"},[_vm._v(\"IOC\"),(this.iocs.match(/[^\\r\\n]+/g).length>1)?_c('span',[_vm._v(\"s\")]):_vm._e(),_vm._v(\" not found.\")]),_c('p',{staticClass:\"empty-subtitle\"},[_vm._v(\"Try wildcard search to expend your search.\")])])])]):_vmLine truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0cfa15"],{6511:function(t,s,e){"use strict";e.r(s);var a=function(){var t=this;t._self._c;return t._m(0)},i=[function(){var t=this,s=t._self._c;return s("div",{staticClass:"backend-content",attrs:{id:"content"}},[s("div",{staticClass:"column col-8 col-xs-12"},[s("div",{staticClass:"container"},[s("h3",{staticClass:"s-title"},[t._v("Getting started")]),s("br"),s("p",[t._v("SpyGuard is a forked and enhanced version of TinyCheck, an application developed by Kaspersky. SpyGuard's main objective is to detect signs of compromise by monitoring network flows transmitted by a device.")]),s("p",[t._v("As it uses WiFi, SpyGuard can be used against a wide range of devices, such as smartphones, laptops, IOTs or workstations. To do its job, the analysis engine of SpyGuard is using Indicators of Compromise (IOCs), anomaly detection and is supported by Suricata. ")]),s("p",[t._v("This backend lets you configure your SpyGuard instance. You can push some IOCs for detection and whitelist elements which can be seen during legit communications in order to prevent false positives.")]),s("p",[t._v("_")])]),s("div",{staticClass:"backend-footer container grid-lg",attrs:{id:"copyright"}},[s("p",[t._v("For any question, bug report or feedback, please contact the "),s("a",{attrs:{href:"mailto:spyguard@protonmail.com",target:"_blank"}},[t._v("SpyGuard's Team")]),t._v(" or open an issue on the "),s("a",{attrs:{href:"https://github.com/SpyGuard/spyguard/issues",target:"_blank"}},[t._v("SpyGuard Github repository")]),t._v(".")])])])])}],n=e("2877"),o={},r=Object(n["a"])(o,a,i,!1,null,null,null);s["default"]=r.exports}}]);
//# sourceMappingURL=chunk-2d0cfa15.4b2166d6.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/home.vue","webpack:///./src/views/home.vue?46ae"],"names":["render","_vm","this","_self","_c","_m","staticRenderFns","staticClass","attrs","_v","script","component"],"mappings":"uHAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAQD,EAAIE,MAAMC,GAAG,OAAOH,EAAII,GAAG,IAEtEC,EAAkB,CAAC,WAAY,IAAIL,EAAIC,KAAKE,EAAGH,EAAIE,MAAMC,GAAG,OAAOA,EAAG,MAAM,CAACG,YAAY,kBAAkBC,MAAM,CAAC,GAAK,YAAY,CAACJ,EAAG,MAAM,CAACG,YAAY,0BAA0B,CAACH,EAAG,MAAM,CAACG,YAAY,aAAa,CAACH,EAAG,KAAK,CAACG,YAAY,WAAW,CAACN,EAAIQ,GAAG,qBAAqBL,EAAG,MAAMA,EAAG,IAAI,CAACH,EAAIQ,GAAG,oNAAoNL,EAAG,IAAI,CAACH,EAAIQ,GAAG,0QAA0QL,EAAG,IAAI,CAACH,EAAIQ,GAAG,4MAA4ML,EAAG,IAAI,CAACH,EAAIQ,GAAG,SAASL,EAAG,MAAM,CAACG,YAAY,mCAAmCC,MAAM,CAAC,GAAK,cAAc,CAACJ,EAAG,IAAI,CAACH,EAAIQ,GAAG,iEAAiEL,EAAG,IAAI,CAACI,MAAM,CAAC,KAAO,iCAAiC,OAAS,WAAW,CAACP,EAAIQ,GAAG,qBAAqBR,EAAIQ,GAAG,6BAA6BL,EAAG,IAAI,CAACI,MAAM,CAAC,KAAO,8CAA8C,OAAS,WAAW,CAACP,EAAIQ,GAAG,gCAAgCR,EAAIQ,GAAG,e,YCDr8CC,EAAS,GAKTC,EAAY,eACdD,EACAV,EACAM,GACA,EACA,KACA,KACA,MAIa,aAAAK,E","file":"js/chunk-2d0cfa15.4b2166d6.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _vm._m(0)\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"backend-content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"column col-8 col-xs-12\"},[_c('div',{staticClass:\"container\"},[_c('h3',{staticClass:\"s-title\"},[_vm._v(\"Getting started\")]),_c('br'),_c('p',[_vm._v(\"SpyGuard is a forked and enhanced version of TinyCheck, an application developed by Kaspersky. SpyGuard's main objective is to detect signs of compromise by monitoring network flows transmitted by a device.\")]),_c('p',[_vm._v(\"As it uses WiFi, SpyGuard can be used against a wide range of devices, such as smartphones, laptops, IOTs or workstations. To do its job, the analysis engine of SpyGuard is using Indicators of Compromise (IOCs), anomaly detection and is supported by Suricata. \")]),_c('p',[_vm._v(\"This backend lets you configure your SpyGuard instance. You can push some IOCs for detection and whitelist elements which can be seen during legit communications in order to prevent false positives.\")]),_c('p',[_vm._v(\"_\")])]),_c('div',{staticClass:\"backend-footer container grid-lg\",attrs:{\"id\":\"copyright\"}},[_c('p',[_vm._v(\"For any question, bug report or feedback, please contact the \"),_c('a',{attrs:{\"href\":\"mailto:spyguard@protonmail.com\",\"target\":\"_blank\"}},[_vm._v(\"SpyGuard's Team\")]),_vm._v(\" or open an issue on the \"),_c('a',{attrs:{\"href\":\"https://github.com/SpyGuard/spyguard/issues\",\"target\":\"_blank\"}},[_vm._v(\"SpyGuard Github repository\")]),_vm._v(\".\")])])])])\n}]\n\nexport { render, staticRenderFns }","import { render, staticRenderFns } from \"./home.vue?vue&type=template&id=34abb80e&\"\nvar script = {}\n\n\n/* normalize component */\nimport normalizer from \"!../../node_modules/vue-loader/lib/runtime/componentNormalizer.js\"\nvar component = normalizer(\n script,\n render,\n staticRenderFns,\n false,\n null,\n null,\n null\n \n)\n\nexport default component.exports"],"sourceRoot":""}
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0e4bf5"],{9217:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t._self._c;return a("div",{staticClass:"backend-content",attrs:{id:"content"}},[a("div",{staticClass:"column col-8 col-xs-12"},[a("h3",{staticClass:"s-title"},[t._v("Manage database")]),a("ul",{staticClass:"tab tab-block"},[a("li",{staticClass:"tab-item"},[a("a",{class:{active:t.tabs.import},attrs:{href:"#"},on:{click:function(a){return t.switch_tab("import")}}},[t._v("Import database")])]),a("li",{staticClass:"tab-item"},[a("a",{class:{active:t.tabs.export},attrs:{href:"#"},on:{click:function(a){return t.switch_tab("export")}}},[t._v("Export database")])])]),t.tabs.export?a("div",[a("iframe",{staticClass:"frame-export",attrs:{src:t.export_url}})]):t._e(),t.tabs.import?a("div",[a("label",{staticClass:"form-upload empty",attrs:{for:"upload"}},[a("input",{staticClass:"upload-field",attrs:{type:"file",id:"upload"},on:{change:t.import_from_file}}),a("p",{staticClass:"empty-title h5"},[t._v("Drop or select a database to import.")]),a("p",{staticClass:"empty-subtitle"},[t._v("The database needs to be an export from a SpyGuard instance.")])])]):t._e()])])},i=[],o=e("bc3a"),r=e.n(o),n={name:"db-manage",data(){return{tabs:{import:!0,export:!1},jwt:""}},props:{},methods:{switch_tab:function(t){Object.keys(this.tabs).forEach(a=>{this.tabs[a]=a==t})},import_from_file:function(t){var a=new FormData;a.append("file",t.target.files[0]),r.a.post("/api/config/db/import",a,{headers:{"Content-Type":"multipart/form-data","X-Token":this.jwt}})},async get_jwt(){await r.a.get("/api/get-token",{timeout:1e4}).then(t=>{t.data.token&&(this.jwt=t.data.token)}).catch(t=>console.log(t))}},created:function(){this.get_jwt().then(()=>{this.export_url="/api/config/db/export?token="+this.jwt})}},c=n,l=e("2877"),p=Object(l["a"])(c,s,i,!1,null,null,null);a["default"]=p.exports}}]);
//# sourceMappingURL=chunk-2d0e4bf5.fac73388.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/db-manage.vue","webpack:///src/views/db-manage.vue","webpack:///./src/views/db-manage.vue?9845","webpack:///./src/views/db-manage.vue?7e0e"],"names":["render","_vm","this","_c","_self","staticClass","attrs","_v","class","active","tabs","import","on","$event","switch_tab","export","export_url","_e","import_from_file","staticRenderFns","name","data","jwt","props","methods","Object","formData","axios","headers","timeout","then","catch","created","component"],"mappings":"uHAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACE,YAAY,kBAAkBC,MAAM,CAAC,GAAK,YAAY,CAACH,EAAG,MAAM,CAACE,YAAY,0BAA0B,CAACF,EAAG,KAAK,CAACE,YAAY,WAAW,CAACJ,EAAIM,GAAG,qBAAqBJ,EAAG,KAAK,CAACE,YAAY,iBAAiB,CAACF,EAAG,KAAK,CAACE,YAAY,YAAY,CAACF,EAAG,IAAI,CAACK,MAAM,CAAEC,OAAQR,EAAIS,KAAKC,QAASL,MAAM,CAAC,KAAO,KAAKM,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOZ,EAAIa,WAAW,aAAa,CAACb,EAAIM,GAAG,uBAAuBJ,EAAG,KAAK,CAACE,YAAY,YAAY,CAACF,EAAG,IAAI,CAACK,MAAM,CAAEC,OAAQR,EAAIS,KAAKK,QAAST,MAAM,CAAC,KAAO,KAAKM,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOZ,EAAIa,WAAW,aAAa,CAACb,EAAIM,GAAG,yBAA0BN,EAAIS,KAAKK,OAAQZ,EAAG,MAAM,CAACA,EAAG,SAAS,CAACE,YAAY,eAAeC,MAAM,CAAC,IAAML,EAAIe,gBAAgBf,EAAIgB,KAAMhB,EAAIS,KAAKC,OAAQR,EAAG,MAAM,CAACA,EAAG,QAAQ,CAACE,YAAY,oBAAoBC,MAAM,CAAC,IAAM,WAAW,CAACH,EAAG,QAAQ,CAACE,YAAY,eAAeC,MAAM,CAAC,KAAO,OAAO,GAAK,UAAUM,GAAG,CAAC,OAASX,EAAIiB,oBAAoBf,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,0CAA0CJ,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,sEAAsEN,EAAIgB,UAElqCE,EAAkB,G,qBC2BP,GACfC,iBACAC,OACA,OACAX,MAAA,qBACAY,SAGAC,SACAC,SACAV,uBACAW,mCAEA,aADA,QAOAP,6BACA,mBACAQ,mCACAC,oCACAC,SACA,qCACA,uBAIA,sBACA,0BAAAC,cACAC,SACA,eACA,yBAGAC,2BAGAC,mBACA,yBACA,4DCtEmV,I,YCO/UC,EAAY,eACd,EACAjC,EACAmB,GACA,EACA,KACA,KACA,MAIa,aAAAc,E","file":"js/chunk-2d0e4bf5.fac73388.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"backend-content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"column col-8 col-xs-12\"},[_c('h3',{staticClass:\"s-title\"},[_vm._v(\"Manage database\")]),_c('ul',{staticClass:\"tab tab-block\"},[_c('li',{staticClass:\"tab-item\"},[_c('a',{class:{ active: _vm.tabs.import },attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.switch_tab('import')}}},[_vm._v(\"Import database\")])]),_c('li',{staticClass:\"tab-item\"},[_c('a',{class:{ active: _vm.tabs.export },attrs:{\"href\":\"#\"},on:{\"click\":function($event){return _vm.switch_tab('export')}}},[_vm._v(\"Export database\")])])]),(_vm.tabs.export)?_c('div',[_c('iframe',{staticClass:\"frame-export\",attrs:{\"src\":_vm.export_url}})]):_vm._e(),(_vm.tabs.import)?_c('div',[_c('label',{staticClass:\"form-upload empty\",attrs:{\"for\":\"upload\"}},[_c('input',{staticClass:\"upload-field\",attrs:{\"type\":\"file\",\"id\":\"upload\"},on:{\"change\":_vm.import_from_file}}),_c('p',{staticClass:\"empty-title h5\"},[_vm._v(\"Drop or select a database to import.\")]),_c('p',{staticClass:\"empty-subtitle\"},[_vm._v(\"The database needs to be an export from a SpyGuard instance.\")])])]):_vm._e()])])\n}\nvar staticRenderFns = []\n\nexport { render, staticRenderFns }","<template>\r\n <div class=\"backend-content\" id=\"content\">\r\n <div class=\"column col-8 col-xs-12\">\r\n <h3 class=\"s-title\">Manage database</h3>\r\n <ul class=\"tab tab-block\">\r\n <li class=\"tab-item\">\r\n <a href=\"#\" v-on:click=\"switch_tab('import')\" v-bind:class=\"{ active: tabs.import }\">Import database</a>\r\n </li>\r\n <li class=\"tab-item\">\r\n <a href=\"#\" v-on:click=\"switch_tab('export')\" v-bind:class=\"{ active: tabs.export }\">Export database</a>\r\n </li>\r\n </ul>\r\n <div v-if=\"tabs.export\">\r\n <iframe :src=\"export_url\" class=\"frame-export\"></iframe>\r\n </div>\r\n <div v-if=\"tabs.import\">\r\n <label class=\"form-upload empty\" for=\"upload\">\r\n <input type=\"file\" class=\"upload-field\" id=\"upload\" @change=\"import_from_file\">\r\n <p class=\"empty-title h5\">Drop or select a database to import.</p>\r\n <p class=\"empty-subtitle\">The database needs to be an export from a SpyGuard instance.</p>\r\n </label>\r\n </div>\r\n </div>\r\n </div>\r\n</template>\r\n\r\n<script>\r\nimport axios from 'axios'\r\n\r\nexport default {\r\n name: 'db-manage', \r\n data() {\r\n return { \r\n tabs: { \"import\" : true, \"export\" : false },\r\n jwt:\"\"\r\n }\r\n },\r\n props: { },\r\n methods: {\r\n switch_tab: function(tab) {\r\n Object.keys(this.tabs).forEach(key => {\r\n if( key == tab ){\r\n this.tabs[key] = true\r\n } else {\r\n this.tabs[key] = false\r\n Line truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d20faf8"],{b54c:function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t._self._c;return e("div",{staticClass:"backend-content",attrs:{id:"content"}},[e("div",{staticClass:"column col-8 col-xs-12"},[e("h3",{staticClass:"s-title"},[t._v("Manage watchers instances")]),e("ul",{staticClass:"tab tab-block"},[e("li",{staticClass:"tab-item"},[e("a",{class:{active:t.tabs.addwatcher},attrs:{href:"#"},on:{click:function(e){return t.switch_tab("addwatcher")}}},[t._v("Add watcher")])]),e("li",{staticClass:"tab-item"},[e("a",{class:{active:t.tabs.instances},attrs:{href:"#"},on:{click:function(e){return t.switch_tab("instances")}}},[t._v("Existing watchers")])])]),t.tabs.addwatcher?e("div",[e("div",{staticClass:"misp-form"},[e("label",{staticClass:"misp-label"},[t._v("Watcher name")]),e("span"),e("input",{directives:[{name:"model",rawName:"v-model",value:t.watcher.name,expression:"watcher.name"}],ref:"watcher_name",staticClass:"form-input",attrs:{type:"text",placeholder:"My incredible watcher",required:""},domProps:{value:t.watcher.name},on:{input:function(e){e.target.composing||t.$set(t.watcher,"name",e.target.value)}}}),e("label",{staticClass:"misp-label"},[t._v("Watcher URL")]),e("span"),e("input",{directives:[{name:"model",rawName:"v-model",value:t.watcher.url,expression:"watcher.url"}],ref:"watcher_url",staticClass:"form-input",attrs:{type:"text",placeholder:"https://url.of.my.watcher.com/watcher.json",required:""},domProps:{value:t.watcher.url},on:{input:function(e){e.target.composing||t.$set(t.watcher,"url",e.target.value)}}}),e("label",{staticClass:"misp-label"},[t._v("Watcher Type")]),e("span"),e("select",{directives:[{name:"model",rawName:"v-model",value:t.watcher.type,expression:"watcher.type"}],staticClass:"form-select width-full",attrs:{placeholder:"test"},on:{change:function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.watcher,"type",e.target.multiple?a:a[0])}}},[e("option",{attrs:{value:"iocs"}},[t._v("IOCs")]),e("option",{attrs:{value:"whitelist"}},[t._v("Whitelist")])])]),e("button",{staticClass:"btn-primary btn col-12",on:{click:function(e){return t.add_instance()}}},[t._v("Add watcher")]),t.added?e("div",{staticClass:"form-group"},[e("div",{staticClass:"toast toast-success"},[t._v(" ✓ Watcher added successfully. Redirecting to watchers in 2 seconds. ")])]):t._e(),t.error?e("div",{staticClass:"form-group"},[e("div",{staticClass:"toast toast-error"},[t._v(" ✗ Watcher not added. "+t._s(t.error)+" ")])]):t._e()]):t._e(),t.tabs.instances?e("div",{staticClass:"form-group"},[t.instances.length?e("div",[e("table",{staticClass:"table table-striped table-hover"},[t._m(0),e("tbody",t._l(t.instances,(function(a){return e("tr",{key:a.id},[e("td",[t._v(t._s(a.type.toUpperCase()))]),e("td",[t._v(t._s(a.name))]),e("td",[a.status?e("span",{staticClass:"instance-online"},[t._v("✓ ONLINE")]):e("span",{staticClass:"instance-offline"},[t._v("⚠ OFFLINE")])]),e("td",[e("button",{staticClass:"btn btn-sm",on:{click:function(e){return t.delete_instance(a)}}},[t._v("Delete")])])])})),0)])]):e("div",[e("div",{staticClass:"empty"},[t.loading?e("div",[t._m(1),e("p",{staticClass:"empty-subtitle"},[t._v("Testing and loading the watchers.")])]):e("div",[e("p",{staticClass:"empty-title h5"},[t._v("No watcher found.")]),e("p",{staticClass:"empty-subtitle"},[t._v("Do not hesitate to add a watcher.")])])])])]):t._e()])])},i=[function(){var t=this,e=t._self._c;return e("thead",[e("tr",[e("th",[t._v("Type")]),e("th",[t._v("Name")]),e("th",[t._v("Status")]),e("th",[t._v("Action")])])])},function(){var t=this,e=t._self._c;return e("p",{staticClass:"empty-title h5"},[e("span",{staticClass:"loading loading-lg"})])}],n=a("bc3a"),c=a.n(n),r={name:"managewatchers",data(){return{error:!1,loading:!1,added:!1,watcher:{name:"",url:"",type:"iocs"},instances:[],tabs:{addwatcher:!0,instances:!1},jwt:""}},props:{},methods:{add_instance:function(){this.added=!1,this.error=!1,this.watcher.name&&this.watcher.url&&this.watcher.type&&c.a.post("/api/watchers/add",{data:{instance:this.watcher}},{headers:{"X-Token":this.jwt}}).then(t=>{t.data.status?(this.added=!0,setTimeout(function(){this.switch_tab("instances"),this.watcher={name:"",url:""},this.added=!1}.bind(this),2e3)):this.error=t.data.message}).catch(t=>console.log(t))},delete_instance(t){c.a.get("/api/watchers/delete/"+t.id,{timeout:1e4,headers:{"X-Token":this.jwt}}).then(e=>{e.data.status&&(this.instances=this.instances.filter((function(e){return e!=t})))}).catch(t=>console.log(t))},get_watchers_instances(){this.loading=!0,this.instances=[],c.a.get("/api/watchers/get_all",{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data.results&&(this.instances=t.data.results),this.loading=!1}).catch(t=>console.log(t))},switch_tab:function(t){Object.keys(this.tabs).forEach(e=>{e==t?(this.tabs[e]=!0,"instancesLine truncated
//# sourceMappingURL=chunk-2d20faf8.c983e105.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/instance-watchers.vue","webpack:///src/views/instance-watchers.vue","webpack:///./src/views/instance-watchers.vue?9352","webpack:///./src/views/instance-watchers.vue?52d4"],"names":["render","_vm","this","_c","_self","staticClass","attrs","_v","class","active","tabs","addwatcher","on","$event","switch_tab","instances","directives","name","rawName","value","watcher","expression","ref","domProps","target","composing","$set","url","type","$$selectedVal","Array","prototype","filter","call","options","o","selected","map","val","_value","multiple","add_instance","added","_e","error","_s","length","_m","_l","i","key","id","toUpperCase","status","delete_instance","loading","staticRenderFns","data","jwt","props","methods","axios","instance","headers","setTimeout","catch","timeout","then","get_watchers_instances","Object","get_jwt","created","component"],"mappings":"uHAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACE,YAAY,kBAAkBC,MAAM,CAAC,GAAK,YAAY,CAACH,EAAG,MAAM,CAACE,YAAY,0BAA0B,CAACF,EAAG,KAAK,CAACE,YAAY,WAAW,CAACJ,EAAIM,GAAG,+BAA+BJ,EAAG,KAAK,CAACE,YAAY,iBAAiB,CAACF,EAAG,KAAK,CAACE,YAAY,YAAY,CAACF,EAAG,IAAI,CAACK,MAAM,CAAEC,OAAQR,EAAIS,KAAKC,YAAaL,MAAM,CAAC,KAAO,KAAKM,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOZ,EAAIa,WAAW,iBAAiB,CAACb,EAAIM,GAAG,mBAAmBJ,EAAG,KAAK,CAACE,YAAY,YAAY,CAACF,EAAG,IAAI,CAACK,MAAM,CAAEC,OAAQR,EAAIS,KAAKK,WAAYT,MAAM,CAAC,KAAO,KAAKM,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOZ,EAAIa,WAAW,gBAAgB,CAACb,EAAIM,GAAG,2BAA4BN,EAAIS,KAAKC,WAAYR,EAAG,MAAM,CAACA,EAAG,MAAM,CAACE,YAAY,aAAa,CAACF,EAAG,QAAQ,CAACE,YAAY,cAAc,CAACJ,EAAIM,GAAG,kBAAkBJ,EAAG,QAAQA,EAAG,QAAQ,CAACa,WAAW,CAAC,CAACC,KAAK,QAAQC,QAAQ,UAAUC,MAAOlB,EAAImB,QAAQH,KAAMI,WAAW,iBAAiBC,IAAI,eAAejB,YAAY,aAAaC,MAAM,CAAC,KAAO,OAAO,YAAc,wBAAwB,SAAW,IAAIiB,SAAS,CAAC,MAAStB,EAAImB,QAAQH,MAAOL,GAAG,CAAC,MAAQ,SAASC,GAAWA,EAAOW,OAAOC,WAAiBxB,EAAIyB,KAAKzB,EAAImB,QAAS,OAAQP,EAAOW,OAAOL,WAAWhB,EAAG,QAAQ,CAACE,YAAY,cAAc,CAACJ,EAAIM,GAAG,iBAAiBJ,EAAG,QAAQA,EAAG,QAAQ,CAACa,WAAW,CAAC,CAACC,KAAK,QAAQC,QAAQ,UAAUC,MAAOlB,EAAImB,QAAQO,IAAKN,WAAW,gBAAgBC,IAAI,cAAcjB,YAAY,aAAaC,MAAM,CAAC,KAAO,OAAO,YAAc,6CAA6C,SAAW,IAAIiB,SAAS,CAAC,MAAStB,EAAImB,QAAQO,KAAMf,GAAG,CAAC,MAAQ,SAASC,GAAWA,EAAOW,OAAOC,WAAiBxB,EAAIyB,KAAKzB,EAAImB,QAAS,MAAOP,EAAOW,OAAOL,WAAWhB,EAAG,QAAQ,CAACE,YAAY,cAAc,CAACJ,EAAIM,GAAG,kBAAkBJ,EAAG,QAAQA,EAAG,SAAS,CAACa,WAAW,CAAC,CAACC,KAAK,QAAQC,QAAQ,UAAUC,MAAOlB,EAAImB,QAAQQ,KAAMP,WAAW,iBAAiBhB,YAAY,yBAAyBC,MAAM,CAAC,YAAc,QAAQM,GAAG,CAAC,OAAS,SAASC,GAAQ,IAAIgB,EAAgBC,MAAMC,UAAUC,OAAOC,KAAKpB,EAAOW,OAAOU,SAAQ,SAASC,GAAG,OAAOA,EAAEC,YAAWC,KAAI,SAASF,GAAG,IAAIG,EAAM,WAAYH,EAAIA,EAAEI,OAASJ,EAAEhB,MAAM,OAAOmB,KAAOrC,EAAIyB,KAAKzB,EAAImB,QAAS,OAAQP,EAAOW,OAAOgB,SAAWX,EAAgBA,EAAc,OAAO,CAAC1B,EAAG,SAAS,CAACG,MAAM,CAAC,MAAQ,SAAS,CAACL,EAAIM,GAAG,UAAUJ,EAAG,SAAS,CAACG,MAAM,CAAC,MAAQ,cAAc,CAACL,EAAIM,GAAG,mBAAmBJ,EAAG,SAAS,CAACE,YAAY,yBAAyBO,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOZ,EAAIwC,kBAAkB,CAACxC,EAAIM,GAAG,iBAAkBN,EAAIyC,MAAOvC,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,MAAM,CAACE,YAAY,uBAAuB,CAACJ,EAAIM,GAAG,6EAA6EN,EAAI0C,KAAM1C,EAAI2C,MAAOzC,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,MAAM,CAACE,YAAY,qBAAqB,CAACJ,EAAIM,GAAG,yBAAyBN,EAAI4C,GAAG5C,EAAI2C,OAAO,SAAS3C,EAAI0C,OAAO1C,EAAI0C,KAAM1C,EAAIS,KAAKK,UAAWZ,EAAG,MAAM,CAACE,YAAY,cAAc,CAAEJ,EAAIc,UAAU+B,OAAQ3C,EAAG,MAAM,CAACA,EAAG,QAAQ,CAACE,YAAY,mCAAmC,CAACJ,EAAI8C,GAAG,GAAG5C,EAAG,QAAQF,EAAI+C,GAAI/C,EAAIc,WAAW,SAASkC,GAAG,OAAO9C,EAAG,KAAK,CAAC+C,IAAID,EAAEE,IAAI,CAAChD,EAAG,KAAK,CAACF,EAAIM,GAAGN,EAAI4C,GAAGI,EAAErB,KAAKwB,kBAAkBjD,EAAG,KAAK,CAACF,EAAIM,GAAGN,EAAI4C,GAAGI,EAAEhC,SAASd,EAAG,KAAK,CAAE8C,EAAEI,OAAQlD,EAAG,OAAO,CAACE,YAAY,mBAAmB,CAACJ,EAAIM,GAAG,cAAcJ,EAAG,OAAO,CAACE,YAAY,oBAAoB,CAACJ,EAAIM,GAAG,iBAAiBJ,EAAG,KAAK,CAACA,EAAG,SAAS,CAACE,YAAY,aAAaO,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOZ,EAAIqD,gBAAgBL,MAAM,CAAChD,EAAIM,GAAG,mBAAkB,OAAOJ,EAAG,MAAM,CAACA,EAAG,MAAM,CAACE,YAAY,SAAS,CAAEJ,EAAIsD,QAASpD,EAAG,MAAM,CAACF,EAAI8C,GAAG,GAAG5C,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,yCAAyCJ,EAAG,MAAM,CAACA,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,uBAAuBJ,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,+CAA+CN,EAAI0C,UAErtHa,EAAkB,CAAC,WAAY,IAAIvD,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,QAAQ,CAACA,EAAG,KAAK,CAACA,EAAG,KAAK,CAACF,EAAIM,GAAG,UAAUJ,EAAG,KAAK,CAACF,EAAIM,GAAG,UAAUJ,EAAG,KAAK,CAACF,EAAIM,GAAG,YAAYJ,EAAG,KAAK,CAACF,EAAIM,GAAG,iBAC1L,WAAY,IAAIN,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACF,EAAG,OAAO,CAACE,YAAY,2B,qBC+EjG,GACfY,sBACAwC,OACA,OACAb,SACAW,WACAb,SACAtB,SAAAH,QAAAU,OAAAC,aACAb,aACAL,MAAA,4BACAgD,SAGAC,SACAC,SACAnB,wBAEA,cACA,cACA,wDAEAoB,8BAAAJ,MAAAK,wBAAA,CAAAC,SAAA,+BACA,eACA,cACAC,sBACA,6BACA,cAAA/C,QAAAU,QACA,eACA,iBAEA,4BAGAsC,0BAGAX,mBAEAO,sCAAAK,YAAAH,SAAA,sBACAI,SACA,gBACA,oEAGAF,0BAEAG,yBAEA,gBACA,kBACAP,iCAAAK,YAAAH,SAAA,sBACAI,SACA,iBACA,+BAEA,kBAEAF,0BAEAnD,uBACAuD,mCACA,MACA,gBACA,+CAEA,mBAIAC,UACAT,0BAAAK,cACAC,SACA,eACA,yBAGAF,2BAGAM,mBACA,iBClK2V,I,YCOvVC,EAAY,eACd,EACAxE,EACAwD,GACA,EACA,KACALine truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d215cd3"],{c06f:function(t,e,s){"use strict";s.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"backend-content",attrs:{id:"content"}},[e("div",{staticClass:"column col-8 col-xs-12"},[e("h3",{staticClass:"s-title"},[t._v("Manage whitelisted elements")]),e("ul",{staticClass:"tab tab-block"},[e("li",{staticClass:"tab-item"},[e("a",{class:{active:t.tabs.bulk},attrs:{href:"#"},on:{click:function(e){return t.switch_tab("bulk")}}},[t._v("Bulk elements import")])]),e("li",{staticClass:"tab-item"},[e("a",{class:{active:t.tabs.file},attrs:{href:"#"},on:{click:function(e){return t.switch_tab("file")}}},[t._v("Import from file")])]),e("li",{staticClass:"tab-item"},[e("a",{class:{active:t.tabs.export},attrs:{href:"#"},on:{click:function(e){return t.switch_tab("export")}}},[t._v("Export elements")])])]),t.tabs.export?e("div",[e("iframe",{staticClass:"frame-export",attrs:{src:t.export_url}})]):t._e(),t.tabs.file?e("div",[e("label",{staticClass:"form-upload empty",attrs:{for:"upload"}},[e("input",{staticClass:"upload-field",attrs:{type:"file",id:"upload"},on:{change:t.import_from_file}}),e("p",{staticClass:"empty-title h5"},[t._v("Drop or select a file to import.")]),e("p",{staticClass:"empty-subtitle"},[t._v("The file needs to be an whitelist file export from a SpyGuard instance.")])])]):t._e(),t.tabs.bulk?e("div",[e("div",{staticClass:"form-group"},[e("select",{directives:[{name:"model",rawName:"v-model",value:t.type,expression:"type"}],staticClass:"form-select width-full",attrs:{placeholder:"test"},on:{change:function(e){var s=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.type=e.target.multiple?s:s[0]}}},[e("option",{attrs:{value:""}},[t._v("Elements Type")]),e("option",{attrs:{value:"unknown"}},[t._v("Multiple (regex parsing)")]),t._l(t.types,(function(s){return e("option",{key:s.type,domProps:{value:s.type}},[t._v(" "+t._s(s.name)+" ")])}))],2)]),e("div",{staticClass:"form-group"},[e("textarea",{directives:[{name:"model",rawName:"v-model",value:t.elements,expression:"elements"}],staticClass:"form-input",attrs:{id:"input-example-3",placeholder:"Paste the elements to be whitelisted here",rows:"15"},domProps:{value:t.elements},on:{input:function(e){e.target.composing||(t.elements=e.target.value)}}})]),e("div",{staticClass:"form-group"},[e("button",{staticClass:"btn-primary btn col-12",on:{click:function(e){return t.import_from_bulk()}}},[t._v("Whitelist elements")])])]):t._e(),t.imported.length>0?e("div",{staticClass:"form-group"},[e("div",{staticClass:"toast toast-success"},[t._v(" ✓ "+t._s(t.imported.length)+" IOC"),t.errors.length>1?e("span",[t._v("s")]):t._e(),t._v(" imported successfully. ")])]):t._e(),t.errors.length>0?e("div",[e("div",{staticClass:"form-group"},[e("div",{staticClass:"toast toast-error"},[t._v(" ✗ "+t._s(t.errors.length)+" IOC"),t.errors.length>1?e("span",[t._v("s")]):t._e(),t._v(" not imported, see details below. ")])]),e("div",{staticClass:"form-group"},[e("table",{staticClass:"table table-striped table-hover"},[t._m(0),e("tbody",t._l(t.errors,(function(s){return e("tr",{key:s.element},[e("td",[t._v(t._s(s.element))]),e("td",[t._v(t._s(s.message))])])})),0)])])]):1==t.type_tag_error?e("div",[t._m(1),t._m(2)]):t._e()])])},i=[function(){var t=this,e=t._self._c;return e("thead",[e("tr",[e("th",[t._v("Element")]),e("th",[t._v("Importation error")])])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"form-group"},[e("div",{staticClass:"toast toast-error"},[t._v(" ✗ IOC(s) not imported, see details below. ")])])},function(){var t=this,e=t._self._c;return e("div",{staticClass:"form-group"},[e("div",{staticClass:"empty"},[e("p",{staticClass:"empty-title h5"},[t._v("Please select a tag and a type.")]),e("p",{staticClass:"empty-subtitle"},[t._v('If different IOCs types, select "Unknown (regex parsing)".')])])])}],r=(s("14d9"),s("bc3a")),o=s.n(r),l={name:"manageiocs",data(){return{type:"",elements:"",types:[],errors:[],imported:[],wrong_wh_file:!1,tabs:{bulk:!0,file:!1,export:!1},jwt:"",export_url:""}},props:{},methods:{import_from_bulk:function(){this.errors=[],this.imported=[],""!=this.type?(this.elements.match(/[^\r\n]+/g).forEach(t=>{this.import_element(this.type,t)}),this.elements=""):this.type_tag_error=!0},import_element:function(t,e){""!=e&&"#"!=e.slice(0,1)&&o.a.get(`/api/whitelist/add/${t.trim()}/${e.trim()}`,{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data.status?this.imported.push(t.data):t.data.message&&this.errors.push(t.data)}).catch(t=>console.log(t))},enrich_types:function(){o.a.get("/api/whitelist/get/types",{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data.types&&(this.types=t.data.types)}).catch(t=>console.log(t))},switch_tab:function(t){this.errors=[],this.imported=[],Object.keys(this.tabs).forEach(e=>{this.tabs[e]=e==t})},import_from_file:function(t){Line truncated
//# sourceMappingURL=chunk-2d215cd3.f0d8ba06.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/whitelist-manage.vue","webpack:///src/views/whitelist-manage.vue","webpack:///./src/views/whitelist-manage.vue?21b2","webpack:///./src/views/whitelist-manage.vue?a1c1"],"names":["render","_vm","this","_c","_self","staticClass","attrs","_v","class","active","tabs","bulk","on","$event","switch_tab","file","export","export_url","_e","import_from_file","directives","name","rawName","value","type","expression","$$selectedVal","Array","prototype","filter","call","target","options","o","selected","map","val","_value","multiple","_l","types","t","key","domProps","_s","elements","composing","import_from_bulk","imported","length","errors","_m","e","element","message","type_tag_error","staticRenderFns","data","wrong_wh_file","jwt","props","methods","import_element","axios","timeout","headers","catch","enrich_types","then","Object","reader","JSON","created","component"],"mappings":"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 truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d2245cf"],{e08f:function(t,e,s){"use strict";s.r(e);var a=function(){var t=this,e=t._self._c;return e("div",{staticClass:"backend-content",attrs:{id:"content"}},[e("div",{staticClass:"column col-12 col-xs-12"},[e("h3",{staticClass:"s-title"},[t._v("Search whitelisted elements")]),e("div",{staticClass:"form-group"},[e("textarea",{directives:[{name:"model",rawName:"v-model",value:t.elements,expression:"elements"}],staticClass:"form-input",attrs:{id:"input-example-3",placeholder:"Paste the elements here",rows:"3"},domProps:{value:t.elements},on:{input:function(e){e.target.composing||(t.elements=e.target.value)}}})]),e("div",{staticClass:"form-group"},[e("button",{staticClass:"btn btn-primary col-12",on:{click:function(e){return t.search_elements()}}},[t._v("Search")])]),t.results.length>0?e("div",{staticClass:"form-group"},[e("table",{staticClass:"table table-striped table-hover"},[t._m(0),e("tbody",t._l(t.results,(function(s){return e("tr",{key:s.element},[e("td",[t._v(t._s(s.element))]),e("td",[t._v(t._s(s.type))]),e("td",[e("button",{staticClass:"btn btn-sm",on:{click:function(e){return t.remove(s)}}},[t._v("Delete")])])])})),0)])]):0==t.first_search?e("div",[e("div",{staticClass:"empty"},[e("p",{staticClass:"empty-title h5"},[t._v("Element"),this.elements.match(/[^\r\n]+/g).length>1?e("span",[t._v("s")]):t._e(),t._v(" not found.")]),e("p",{staticClass:"empty-subtitle"},[t._v("Try wildcard search to expend your search.")])])]):t._e()])])},n=[function(){var t=this,e=t._self._c;return e("thead",[e("tr",[e("th",[t._v("Element")]),e("th",[t._v("Element type")]),e("th")])])}],l=s("bc3a"),r=s.n(l),i={name:"elements-search",data(){return{results:[],first_search:!0,jwt:""}},props:{},methods:{search_elements:function(){return this.results=[],this.first_search=!1,this.elements.match(/[^\r\n]+/g).forEach(t=>{r.a.get("/api/whitelist/search/"+t.trim(),{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data.results.length>0&&(this.results=[].concat(this.results,t.data.results))}).catch(t=>console.log(t))}),!0},remove:function(t){r.a.get("/api/whitelist/delete/"+t.id,{timeout:1e4,headers:{"X-Token":this.jwt}}).then(e=>{e.data.status&&(this.results=this.results.filter((function(e){return e!=t})))}).catch(t=>console.log(t))},async get_jwt(){await r.a.get("/api/get-token",{timeout:1e4}).then(t=>{t.data.token&&(this.jwt=t.data.token)}).catch(t=>console.log(t))}},created:function(){this.get_jwt()}},c=i,o=s("2877"),h=Object(o["a"])(c,a,n,!1,null,null,null);e["default"]=h.exports}}]);
//# sourceMappingURL=chunk-2d2245cf.ea4d33bd.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/whitelist-search.vue","webpack:///src/views/whitelist-search.vue","webpack:///./src/views/whitelist-search.vue?52ac","webpack:///./src/views/whitelist-search.vue?d43f"],"names":["render","_vm","this","_c","_self","staticClass","attrs","_v","directives","name","rawName","value","elements","expression","domProps","on","$event","target","composing","search_elements","results","length","_m","_l","r","key","element","_s","type","remove","first_search","match","_e","staticRenderFns","data","jwt","props","methods","axios","timeout","headers","catch","then","created","component"],"mappings":"uHAAA,IAAIA,EAAS,WAAkB,IAAIC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,MAAM,CAACE,YAAY,kBAAkBC,MAAM,CAAC,GAAK,YAAY,CAACH,EAAG,MAAM,CAACE,YAAY,2BAA2B,CAACF,EAAG,KAAK,CAACE,YAAY,WAAW,CAACJ,EAAIM,GAAG,iCAAiCJ,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,WAAW,CAACK,WAAW,CAAC,CAACC,KAAK,QAAQC,QAAQ,UAAUC,MAAOV,EAAIW,SAAUC,WAAW,aAAaR,YAAY,aAAaC,MAAM,CAAC,GAAK,kBAAkB,YAAc,0BAA0B,KAAO,KAAKQ,SAAS,CAAC,MAASb,EAAIW,UAAWG,GAAG,CAAC,MAAQ,SAASC,GAAWA,EAAOC,OAAOC,YAAiBjB,EAAIW,SAASI,EAAOC,OAAON,aAAYR,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,SAAS,CAACE,YAAY,yBAAyBU,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOf,EAAIkB,qBAAqB,CAAClB,EAAIM,GAAG,cAAeN,EAAImB,QAAQC,OAAO,EAAIlB,EAAG,MAAM,CAACE,YAAY,cAAc,CAACF,EAAG,QAAQ,CAACE,YAAY,mCAAmC,CAACJ,EAAIqB,GAAG,GAAGnB,EAAG,QAAQF,EAAIsB,GAAItB,EAAImB,SAAS,SAASI,GAAG,OAAOrB,EAAG,KAAK,CAACsB,IAAID,EAAEE,SAAS,CAACvB,EAAG,KAAK,CAACF,EAAIM,GAAGN,EAAI0B,GAAGH,EAAEE,YAAYvB,EAAG,KAAK,CAACF,EAAIM,GAAGN,EAAI0B,GAAGH,EAAEI,SAASzB,EAAG,KAAK,CAACA,EAAG,SAAS,CAACE,YAAY,aAAaU,GAAG,CAAC,MAAQ,SAASC,GAAQ,OAAOf,EAAI4B,OAAOL,MAAM,CAACvB,EAAIM,GAAG,mBAAkB,OAA0B,GAAlBN,EAAI6B,aAAqB3B,EAAG,MAAM,CAACA,EAAG,MAAM,CAACE,YAAY,SAAS,CAACF,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,WAAYL,KAAKU,SAASmB,MAAM,aAAaV,OAAO,EAAGlB,EAAG,OAAO,CAACF,EAAIM,GAAG,OAAON,EAAI+B,KAAK/B,EAAIM,GAAG,iBAAiBJ,EAAG,IAAI,CAACE,YAAY,kBAAkB,CAACJ,EAAIM,GAAG,oDAAoDN,EAAI+B,UAEzgDC,EAAkB,CAAC,WAAY,IAAIhC,EAAIC,KAAKC,EAAGF,EAAIG,MAAMD,GAAG,OAAOA,EAAG,QAAQ,CAACA,EAAG,KAAK,CAACA,EAAG,KAAK,CAACF,EAAIM,GAAG,aAAaJ,EAAG,KAAK,CAACF,EAAIM,GAAG,kBAAkBJ,EAAG,Y,qBCuC/I,GACfM,uBACAyB,OACA,OACAd,WACAU,gBACAK,SAGAC,SACAC,SACAlB,2BAcA,OAbA,gBACA,qBACA,6CACAmB,2CACAC,YACAC,SAAA,sBACA,SACA,0BACA,uDAGAC,4BAEA,GAEAZ,mBACAS,uCACAC,YACAC,SAAA,sBACA,SACA,gBACA,gEAGAC,0BAEA,sBACA,0BAAAF,cACAG,SACA,eACA,yBAGAD,2BAGAE,mBACA,iBC1F0V,I,YCOtVC,EAAY,eACd,EACA5C,EACAiC,GACA,EACA,KACA,KACA,MAIa,aAAAW,E","file":"js/chunk-2d2245cf.ea4d33bd.js","sourcesContent":["var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"backend-content\",attrs:{\"id\":\"content\"}},[_c('div',{staticClass:\"column col-12 col-xs-12\"},[_c('h3',{staticClass:\"s-title\"},[_vm._v(\"Search whitelisted elements\")]),_c('div',{staticClass:\"form-group\"},[_c('textarea',{directives:[{name:\"model\",rawName:\"v-model\",value:(_vm.elements),expression:\"elements\"}],staticClass:\"form-input\",attrs:{\"id\":\"input-example-3\",\"placeholder\":\"Paste the elements here\",\"rows\":\"3\"},domProps:{\"value\":(_vm.elements)},on:{\"input\":function($event){if($event.target.composing)return;_vm.elements=$event.target.value}}})]),_c('div',{staticClass:\"form-group\"},[_c('button',{staticClass:\"btn btn-primary col-12\",on:{\"click\":function($event){return _vm.search_elements()}}},[_vm._v(\"Search\")])]),(_vm.results.length>0 )?_c('div',{staticClass:\"form-group\"},[_c('table',{staticClass:\"table table-striped table-hover\"},[_vm._m(0),_c('tbody',_vm._l((_vm.results),function(r){return _c('tr',{key:r.element},[_c('td',[_vm._v(_vm._s(r.element))]),_c('td',[_vm._v(_vm._s(r.type))]),_c('td',[_c('button',{staticClass:\"btn btn-sm\",on:{\"click\":function($event){return _vm.remove(r)}}},[_vm._v(\"Delete\")])])])}),0)])]):(_vm.first_search==false)?_c('div',[_c('div',{staticClass:\"empty\"},[_c('p',{staticClass:\"empty-title h5\"},[_vm._v(\"Element\"),(this.elements.match(/[^\\r\\n]+/g).length>1)?_c('span',[_vm._v(\"s\")]):_vm._e(),_vm._v(\" not found.\")]),_c('p',{staticClass:\"empty-subtitle\"},[_vm._v(\"Try wildcard search to expend your search.\")])])]):_vm._e()])])\n}\nvar staticRenderFns = [function (){var _vm=this,_c=_vm._self._c;return _c('thead',[_c('tr',[_c('th',[_vm._v(\"Element\")]),_c('th',[_vm._v(\"Element type\")]),_c('th')])])\n}]\n\nexport { render, staticRenderFns }","<template>\r\n <div class=\"backend-content\" id=\"content\">\r\n <div class=\"column col-12 col-xs-12\">\r\n <h3 class=\"s-title\">Search whitelisted elements</h3>\r\n <div class=\"form-group\">\r\n <textarea class=\"form-input\" id=\"input-example-3\" placeholder=\"Paste the elements here\" rows=\"3\" v-model=\"elements\"></textarea>\r\n </div>\r\n <div class=\"form-group\">\r\n <button class=\"btn btn-primary col-12\" v-on:click=\"search_elements()\">Search</button>\r\n </div>\r\n <div class=\"form-group\" v-ifLine truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d22d432"],{f76a:function(s,i,t){"use strict";t.r(i);var a=function(){var s=this,i=s._self._c;return i("div",{staticClass:"backend-content",attrs:{id:"content"}},[i("div",{class:{"alert-toaster-visible":s.toaster.show,"alert-toaster-hidden":!s.toaster.show}},[s._v(s._s(s.toaster.message))]),i("div",{staticClass:"column col-8 col-xs-12"},[i("h3",{staticClass:"s-title"},[s._v("Detection engine configuration")]),i("h5",{staticClass:"s-subtitle"},[s._v("Detection methods")]),i("div",{staticClass:"form-group"},[i("label",{staticClass:"form-switch"},[i("input",{directives:[{name:"model",rawName:"v-model",value:s.config.analysis.heuristics,expression:"config.analysis.heuristics"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(s.config.analysis.heuristics)?s._i(s.config.analysis.heuristics,null)>-1:s.config.analysis.heuristics},on:{change:[function(i){var t=s.config.analysis.heuristics,a=i.target,e=!!a.checked;if(Array.isArray(t)){var c=null,n=s._i(t,c);a.checked?n<0&&s.$set(s.config.analysis,"heuristics",t.concat([c])):n>-1&&s.$set(s.config.analysis,"heuristics",t.slice(0,n).concat(t.slice(n+1)))}else s.$set(s.config.analysis,"heuristics",e)},function(i){return s.local_analysis("analysis","heuristics")}]}}),i("i",{staticClass:"form-icon"}),s._v(" Use heuristic detection for suspect behaviour. ")]),i("label",{staticClass:"form-switch"},[i("input",{directives:[{name:"model",rawName:"v-model",value:s.config.analysis.iocs,expression:"config.analysis.iocs"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(s.config.analysis.iocs)?s._i(s.config.analysis.iocs,null)>-1:s.config.analysis.iocs},on:{change:[function(i){var t=s.config.analysis.iocs,a=i.target,e=!!a.checked;if(Array.isArray(t)){var c=null,n=s._i(t,c);a.checked?n<0&&s.$set(s.config.analysis,"iocs",t.concat([c])):n>-1&&s.$set(s.config.analysis,"iocs",t.slice(0,n).concat(t.slice(n+1)))}else s.$set(s.config.analysis,"iocs",e)},function(i){return s.local_analysis("analysis","iocs")}]}}),i("i",{staticClass:"form-icon"}),s._v(" Use Indicator of Compromise (IoC) based detection. ")]),i("label",{staticClass:"form-switch"},[i("input",{directives:[{name:"model",rawName:"v-model",value:s.config.analysis.whitelist,expression:"config.analysis.whitelist"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(s.config.analysis.whitelist)?s._i(s.config.analysis.whitelist,null)>-1:s.config.analysis.whitelist},on:{change:[function(i){var t=s.config.analysis.whitelist,a=i.target,e=!!a.checked;if(Array.isArray(t)){var c=null,n=s._i(t,c);a.checked?n<0&&s.$set(s.config.analysis,"whitelist",t.concat([c])):n>-1&&s.$set(s.config.analysis,"whitelist",t.slice(0,n).concat(t.slice(n+1)))}else s.$set(s.config.analysis,"whitelist",e)},function(i){return s.local_analysis("analysis","whitelist")}]}}),i("i",{staticClass:"form-icon"}),s._v(" Use whitelist to prevent false positives. ")]),i("label",{staticClass:"form-switch"},[i("input",{directives:[{name:"model",rawName:"v-model",value:s.config.analysis.active,expression:"config.analysis.active"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(s.config.analysis.active)?s._i(s.config.analysis.active,null)>-1:s.config.analysis.active},on:{change:[function(i){var t=s.config.analysis.active,a=i.target,e=!!a.checked;if(Array.isArray(t)){var c=null,n=s._i(t,c);a.checked?n<0&&s.$set(s.config.analysis,"active",t.concat([c])):n>-1&&s.$set(s.config.analysis,"active",t.slice(0,n).concat(t.slice(n+1)))}else s.$set(s.config.analysis,"active",e)},function(i){return s.local_analysis("analysis","active")}]}}),i("i",{staticClass:"form-icon"}),s._v(" Use active analysis (Dig, Whois, OpenSSL...). ")]),i("label",{staticClass:"form-switch"},[i("input",{attrs:{type:"checkbox"},domProps:{checked:s.config.analysis.indicators_types.includes("all")},on:{change:function(i){return s.switch_iocs_types("all")}}}),i("i",{staticClass:"form-icon"}),s._v(" Detect threats by using all IOCs. ")])]),s.config.analysis.indicators_types.includes("all")?s._e():i("div",{staticClass:"form-group"},[i("h5",{staticClass:"s-subtitle"},[s._v("IOCs categories")]),s._l(s.iocs_tags,(function(t){return i("label",{key:t,staticClass:"form-switch"},[i("input",{attrs:{type:"checkbox"},domProps:{checked:s.config.analysis.indicators_types.includes(t)},on:{change:function(i){return s.switch_iocs_types(t)}}}),i("i",{staticClass:"form-icon"}),s._v(" Use IOCs related to "+s._s(t.toUpperCase())+" threat. ")])}))],2)])])},e=[],c=t("bc3a"),n=t.n(c),o={name:"analysis-engine",data(){return{config:{},check_certificate:!1,certificate:"",iocs_tags:[],toaster:{show:!1,message:"",type:null}}},props:{},methods:{switch_config:function(s,i){n.a.get(`/api/config/switch/${s}/${i}`,{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data.status&&("Key switched to true"==t.data.message?(this.toaster={show:!0,message:"Configuration updated",type:"success"},setTimeout(function(){this.toaster={show:!1}}.bind(this),1e3),this.confLine truncated
//# sourceMappingURL=chunk-2d22d432.91ebbe55.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/views/analysis-engine.vue","webpack:///src/views/analysis-engine.vue","webpack:///./src/views/analysis-engine.vue?a0b6","webpack:///./src/views/analysis-engine.vue?058c"],"names":["render","_vm","this","_c","_self","staticClass","attrs","class","toaster","show","_v","_s","message","directives","name","rawName","value","config","analysis","heuristics","expression","domProps","Array","isArray","_i","on","$event","$$a","$$el","target","$$c","checked","$$v","$$i","$set","concat","slice","local_analysis","iocs","whitelist","active","indicators_types","includes","switch_iocs_types","_e","_l","iocs_tags","tag","key","toUpperCase","staticRenderFns","data","check_certificate","certificate","type","props","methods","switch_config","axios","timeout","headers","setTimeout","catch","load_config","console","then","get_iocs_tags","created","component"],"mappings":"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 truncated
+2
View File
@@ -0,0 +1,2 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3c0d118e"],{"42e0":function(t,e,s){t.exports=s.p+"img/network.33d31f9d.png"},"7e11":function(t,e,s){"use strict";s.r(e);var i=function(){var t=this,e=t._self._c;return e("div",{staticClass:"backend-content",attrs:{id:"content"}},[e("div",{class:{"alert-toaster-visible":t.toaster.show,"alert-toaster-hidden":!t.toaster.show}},[t._v(t._s(t.toaster.message))]),e("div",{staticClass:"column col-8 col-xs-12"},[e("h3",{staticClass:"s-title"},[t._v("Network configuration")]),e("h5",{staticClass:"s-subtitle"},[t._v("Interfaces configuration")]),e("img",{attrs:{src:s("42e0"),id:"network-thumbnail"}}),e("div",{staticClass:"container interfaces-container"},[e("div",{staticClass:"columns"},[e("div",{staticClass:"column col-6"},[e("span",{staticClass:"interface-label"},[t._v("Wireless AP interface")]),e("select",{directives:[{name:"model",rawName:"v-model",value:t.iface_in,expression:"iface_in"}],staticClass:"form-select width-full",on:{change:[function(e){var s=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.iface_in=e.target.multiple?s:s[0]},function(e){return t.change_interface("in",t.iface_in)}]}},t._l(t.config.ifaces_in,(function(s){return e("option",{key:s,domProps:{value:s}},[t._v(" "+t._s(s.toUpperCase())+" ")])})),0)]),e("div",{staticClass:"column col-6"},[e("span",{staticClass:"interface-label"},[t._v("Internet link interface")]),e("select",{directives:[{name:"model",rawName:"v-model",value:t.iface_out,expression:"iface_out"}],staticClass:"form-select width-full",on:{change:[function(e){var s=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.iface_out=e.target.multiple?s:s[0]},function(e){return t.change_interface("out",t.iface_out)}]}},t._l(t.config.ifaces_out,(function(s){return e("option",{key:s,domProps:{value:s}},[t._v(" "+t._s(s.toUpperCase())+" ")])})),0)])])]),e("h5",{staticClass:"s-subtitle"},[t._v("Edit SSIDs names")]),e("div",{staticClass:"form-group"},[e("table",{staticClass:"table table-striped table-hover"},[t._m(0),e("tbody",[t._l(t.config.network.ssids,(function(s){return e("tr",{key:s},[e("td",[t._v(t._s(s))]),e("td",[e("button",{staticClass:"btn btn-sm",on:{click:function(e){return t.delete_ssid(s)}}},[t._v("Delete")])])])})),e("tr",[e("td",[e("input",{directives:[{name:"model",rawName:"v-model",value:t.ssid,expression:"ssid"}],staticClass:"form-input",attrs:{type:"text",placeholder:"SSID name"},domProps:{value:t.ssid},on:{input:function(e){e.target.composing||(t.ssid=e.target.value)}}})]),e("td",[e("button",{staticClass:"btn btn-sm",on:{click:function(e){return t.add_ssid()}}},[t._v("Add")])])])],2)])])])])},n=[function(){var t=this,e=t._self._c;return e("thead",[e("tr",[e("th",[t._v("Network name")]),e("th",[t._v("Action")])])])}],a=(s("14d9"),s("bc3a")),o=s.n(a),c={name:"manageinterface",data(){return{config:{},ssid:"",iface_in:"",toaster:{show:!1,message:"",type:null}}},props:{},methods:{async get_jwt(){await o.a.get("/api/get-token",{timeout:1e4}).then(t=>{t.data.token&&(this.jwt=t.data.token)}).catch(t=>console.log(t))},load_config:function(){o.a.get("/api/config/list",{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data&&(this.config=t.data,this.iface_in=this.config.network.in,this.iface_out=this.config.network.out,console.log(this.iface_in))}).catch(t=>console.log(t))},delete_ssid:function(t){var e=this.config.network.ssids.indexOf(t);this.config.network.ssids.splice(e,1),this.update_ssids()},add_ssid:function(){this.config.network.ssids.push(this.ssid),this.ssid="",this.update_ssids()},update_ssids:function(){o.a.get("/api/config/edit/network/ssids/"+this.config.network.ssids.join("|"),{timeout:1e4,headers:{"X-Token":this.jwt}}).then(t=>{t.data.status&&(this.toaster={show:!0,message:"Configuration updated",type:"success"},setTimeout(function(){this.toaster={show:!1}}.bind(this),1e3))}).catch(t=>console.log(t))},change_interface:function(t,e){o.a.get(`/api/config/edit/network/${t}/${e}`,{timeout:1e4,headers:{"X-Token":this.jwt}}).then(s=>{this.toaster={show:!0,message:"Configuration updated",type:"success"},setTimeout(function(){this.toaster={show:!1}}.bind(this),1e3),s.data.status&&(this.config.network[t]=e)}).catch(t=>console.log(t))}},created:function(){this.get_jwt().then(()=>{this.load_config()})}},r=c,l=s("2877"),u=Object(l["a"])(r,i,n,!1,null,null,null);e["default"]=u.exports}}]);
//# sourceMappingURL=chunk-3c0d118e.e3f2944c.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./src/assets/network.png","webpack:///./src/views/network-manage.vue","webpack:///src/views/network-manage.vue","webpack:///./src/views/network-manage.vue?96f0","webpack:///./src/views/network-manage.vue?8f74"],"names":["module","exports","render","_vm","this","_c","_self","staticClass","attrs","class","toaster","show","_v","_s","message","require","directives","name","rawName","value","iface_in","expression","on","$event","$$selectedVal","Array","prototype","filter","call","target","options","o","selected","map","val","_value","multiple","change_interface","_l","config","ifaces_in","iface","key","domProps","toUpperCase","iface_out","ifaces_out","_m","network","ssids","ssid","delete_ssid","composing","add_ssid","staticRenderFns","data","type","props","methods","timeout","then","catch","load_config","axios","headers","console","update_ssids","setTimeout","created","component"],"mappings":"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","file":"js/chunk-3c0d118e.e3f2944c.js","sourcesContent":["module.exports = __webpack_public_path__ + \"img/network.33d31f9d.png\";","var render = function render(){var _vm=this,_c=_vm._self._c;return _c('div',{staticClass:\"backend-content\",attrs:{\"id\":\"content\"}},[_c('div',{class:{ 'alert-toaster-visible' : _vm.toaster.show, 'alert-toaster-hidden' : !_vm.toaster.show }},[_vm._v(_vm._s(_vm.toaster.message))]),_c('div',{staticClass:\"column col-8 col-xs-12\"},[_c('h3',{staticClass:\"s-title\"},[_vm._v(\"Network configuration\")]),_c('h5',{staticClass:\"s-subtitle\"},[_vm._v(\"Interfaces configuration\")]),_c('img',{attrs:{\"src\":require(\"@/assets/network.png\"),\"id\":\"network-thumbnail\"}}),_c('div',{staticClass:\"containerLine truncated
+8
View File
@@ -0,0 +1,8 @@
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"04f8":function(t,e,n){var r=n("2d00"),o=n("d039");t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},"06cf":function(t,e,n){var r=n("83ab"),o=n("c65b"),i=n("d1e7"),a=n("5c6c"),s=n("fc6a"),c=n("a04b"),u=n("1a2d"),f=n("0cfb"),l=Object.getOwnPropertyDescriptor;e.f=r?l:function(t,e){if(t=s(t),e=c(e),f)try{return l(t,e)}catch(n){}if(u(t,e))return a(!o(i.f,t,e),t[e])}},"07fa":function(t,e,n){var r=n("50c4");t.exports=function(t){return r(t.length)}},"0a06":function(t,e,n){"use strict";var r=n("c532"),o=n("30b5"),i=n("f6b4"),a=n("5270"),s=n("4a7b"),c=n("848b"),u=c.validators;function f(t){this.defaults=t,this.interceptors={request:new i,response:new i}}f.prototype.request=function(t){"string"===typeof t?(t=arguments[1]||{},t.url=arguments[0]):t=t||{},t=s(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=t.transitional;void 0!==e&&c.assertOptions(e,{silentJSONParsing:u.transitional(u.boolean,"1.0.0"),forcedJSONParsing:u.transitional(u.boolean,"1.0.0"),clarifyTimeoutError:u.transitional(u.boolean,"1.0.0")},!1);var n=[],r=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(r=r&&e.synchronous,n.unshift(e.fulfilled,e.rejected))}));var o,i=[];if(this.interceptors.response.forEach((function(t){i.push(t.fulfilled,t.rejected)})),!r){var f=[a,void 0];Array.prototype.unshift.apply(f,n),f=f.concat(i),o=Promise.resolve(t);while(f.length)o=o.then(f.shift(),f.shift());return o}var l=t;while(n.length){var p=n.shift(),d=n.shift();try{l=p(l)}catch(h){d(h);break}}try{o=a(l)}catch(h){return Promise.reject(h)}while(i.length)o=o.then(i.shift(),i.shift());return o},f.prototype.getUri=function(t){return t=s(this.defaults,t),o(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},r.forEach(["delete","get","head","options"],(function(t){f.prototype[t]=function(e,n){return this.request(s(n||{},{method:t,url:e,data:(n||{}).data}))}})),r.forEach(["post","put","patch"],(function(t){f.prototype[t]=function(e,n,r){return this.request(s(r||{},{method:t,url:e,data:n}))}})),t.exports=f},"0cfb":function(t,e,n){var r=n("83ab"),o=n("d039"),i=n("cc12");t.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"0d51":function(t,e){var n=String;t.exports=function(t){try{return n(t)}catch(e){return"Object"}}},"0df6":function(t,e,n){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},"13d2":function(t,e,n){var r=n("d039"),o=n("1626"),i=n("1a2d"),a=n("83ab"),s=n("5e77").CONFIGURABLE,c=n("8925"),u=n("69f3"),f=u.enforce,l=u.get,p=Object.defineProperty,d=a&&!r((function(){return 8!==p((function(){}),"length",{value:8}).length})),h=String(String).split("String"),v=t.exports=function(t,e,n){"Symbol("===String(e).slice(0,7)&&(e="["+String(e).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),n&&n.getter&&(e="get "+e),n&&n.setter&&(e="set "+e),(!i(t,"name")||s&&t.name!==e)&&(a?p(t,"name",{value:e,configurable:!0}):t.name=e),d&&n&&i(n,"arity")&&t.length!==n.arity&&p(t,"length",{value:n.arity});try{n&&i(n,"constructor")&&n.constructor?a&&p(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(o){}var r=f(t);return i(r,"source")||(r.source=h.join("string"==typeof e?e:"")),t};Function.prototype.toString=v((function(){return o(this)&&l(this).source||c(this)}),"toString")},"14d9":function(t,e,n){"use strict";var r=n("23e7"),o=n("7b0b"),i=n("07fa"),a=n("3a34"),s=n("3511"),c=n("d039"),u=c((function(){return 4294967297!==[].push.call({length:4294967296},1)})),f=!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(t){return t instanceof TypeError}}();r({target:"Array",proto:!0,arity:1,forced:u||f},{push:function(t){var e=o(this),n=i(e),r=arguments.length;s(n+r);for(var c=0;c<r;c++)e[n]=arguments[c],n++;return a(e,n),n}})},1626:function(t,e,n){var r=n("8ea1"),o=r.all;t.exports=r.IS_HTMLDDA?function(t){return"function"==typeof t||t===o}:function(t){return"function"==typeof t}},"1a2d":function(t,e,n){var r=n("e330"),o=n("7b0b"),i=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return i(o(t),e)}},"1d2b":function(t,e,n){"use strict";t.exports=function(t,e){return function(){for(var n=new Array(arguments.length),r=0;r<n.length;r++)n[r]=arguments[r];return t.apply(e,n)}}},"1d80":function(t,e,n){var r=n("7234"),o=TypeError;t.exports=function(t){if(r(t))throw o("Can't call method on "+t);return t}},"23cb":function(t,e,n){var r=n("5926"),o=Math.max,i=Math.min;t.exports=function(t,e){var n=r(t);return n<0?o(n+e,0):i(n,e)}},"23e7":function(t,e,n){var r=n("da84"),o=n("06cf").f,i=n("9112"),a=n("cb2d"),s=n("6374"),c=n("e893"),u=n("94ca");t.exports=function(t,e){var n,f,l,p,d,h,v=t.target,m=t.global,y=t.stat;if(f=m?r:y?r[v]||s(v,{}):(r[v]||{}).prototype,f)for(lLine truncated
/*!
* Vue.js v2.7.13
* (c) 2014-2022 Evan You
* Released under the MIT License.
*/
var r=Object.freeze({}),o=Array.isArray;function i(t){return void 0===t||null===t}function a(t){return void 0!==t&&null!==t}function s(t){return!0===t}function c(t){return!1===t}function u(t){return"string"===typeof t||"number"===typeof t||"symbol"===typeof t||"boolean"===typeof t}function f(t){return"function"===typeof t}function l(t){return null!==t&&"object"===typeof t}var p=Object.prototype.toString;function d(t){return"[object Object]"===p.call(t)}function h(t){return"[object RegExp]"===p.call(t)}function v(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function m(t){return a(t)&&"function"===typeof t.then&&"function"===typeof t.catch}function y(t){return null==t?"":Array.isArray(t)||d(t)&&t.toString===p?JSON.stringify(t,null,2):String(t)}function g(t){var e=parseFloat(t);return isNaN(e)?t:e}function b(t,e){for(var n=Object.create(null),r=t.split(","),o=0;o<r.length;o++)n[r[o]]=!0;return e?function(t){return n[t.toLowerCase()]}:function(t){return n[t]}}b("slot,component",!0);var _=b("key,ref,slot,slot-scope,is");function w(t,e){var n=t.length;if(n){if(e===t[n-1])return void(t.length=n-1);var r=t.indexOf(e);if(r>-1)return t.splice(r,1)}}var x=Object.prototype.hasOwnProperty;function C(t,e){return x.call(t,e)}function O(t){var e=Object.create(null);return function(n){var r=e[n];return r||(e[n]=t(n))}}var k=/-(\w)/g,S=O((function(t){return t.replace(k,(function(t,e){return e?e.toUpperCase():""}))})),j=O((function(t){return t.charAt(0).toUpperCase()+t.slice(1)})),$=/\B([A-Z])/g,E=O((function(t){return t.replace($,"-$1").toLowerCase()}));function A(t,e){function n(n){var r=arguments.length;return r?r>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return n._length=t.length,n}function T(t,e){return t.bind(e)}var P=Function.prototype.bind?T:A;function R(t,e){e=e||0;var n=t.length-e,r=new Array(n);while(n--)r[n]=t[n+e];return r}function N(t,e){for(var n in e)t[n]=e[n];return t}function L(t){for(var e={},n=0;n<t.length;n++)t[n]&&N(e,t[n]);return e}function I(t,e,n){}var D=function(t,e,n){return!1},M=function(t){return t};function F(t,e){if(t===e)return!0;var n=l(t),r=l(e);if(!n||!r)return!n&&!r&&String(t)===String(e);try{var o=Array.isArray(t),i=Array.isArray(e);if(o&&i)return t.length===e.length&&t.every((function(t,n){return F(t,e[n])}));if(t instanceof Date&&e instanceof Date)return t.getTime()===e.getTime();if(o||i)return!1;var a=Object.keys(t),s=Object.keys(e);return a.length===s.length&&a.every((function(n){return F(t[n],e[n])}))}catch(c){return!1}}function U(t,e){for(var n=0;n<t.length;n++)if(F(t[n],e))return n;return-1}function B(t){var e=!1;return function(){e||(e=!0,t.apply(this,arguments))}}function q(t,e){return t===e?0===t&&1/t!==1/e:t===t||e===e}var H="data-server-rendered",V=["component","directive","filter"],z=["beforeCreate","created","beforeMount","mounted","beforeUpdate","updated","beforeDestroy","destroyed","activated","deactivated","errorCaptured","serverPrefetch","renderTracked","renderTriggered"],J={optionMergeStrategies:Object.create(null),silent:!1,productionTip:!1,devtools:!1,performance:!1,errorHandler:null,warnHandler:null,ignoredElements:[],keyCodes:Object.create(null),isReservedTag:D,isReservedAttr:D,isUnknownElement:D,getTagNamespace:I,parsePlatformTagName:M,mustUseProp:D,async:!0,_lifecycleHooks:z},W=/a-zA-Z\u00B7\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u037D\u037F-\u1FFF\u200C-\u200D\u203F-\u2040\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD/;function K(t){var e=(t+"").charCodeAt(0);return 36===e||95===e}function X(t,e,n,r){Object.defineProperty(t,e,{value:n,enumerable:!!r,writable:!0,configurable:!0})}var G=new RegExp("[^".concat(W.source,".$_\\d]"));function Q(t){if(!G.test(t)){var e=t.split(".");return function(t){for(var n=0;n<e.length;n++){if(!t)return;t=t[e[n]]}return t}}}var Y="__proto__"in{},Z="undefined"!==typeof window,tt=Z&&window.navigator.userAgent.toLowerCase(),et=tt&&/msie|trident/.test(tt),nt=tt&&tt.indexOf("msie 9.0")>0,rt=tt&&tt.indexOf("edge/")>0;tt&&tt.indexOf("android");var ot=tt&&/iphone|ipad|ipod|ios/.test(tt);tt&&/chrome\/\d+/.test(tt),tt&&/phantomjs/.test(tt);var it,at=tt&&tt.match(/firefox\/(\d+)/),st={}.watch,ct=!1;if(Z)try{var ut={};Object.defineProperty(ut,"passive",{get:function(){ct=!0}}),window.addEventListener("test-passive",null,ut)}catch(Ya){}var ft=function(){return void 0===it&&(it=!Z&&"undefined"!==typeof t&&(t["process"]&&"server"===t["process"].env.VUE_ENV)),it},lt=Z&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function pt(t){return"function"===typeof t&&/native code/.test(t.toString())}var dt,ht="undefined"!==typeof Symbol&&pt(Symbol)&&"undefined"!==typeof Reflect&&pt(Reflect.ownKeys);dt="undefined"!==typeof Set&&pt(Set)?Set:function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(t){return!0===this.set[t]},t.prototype.add=function(t){this.set[t]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var vt=null;function mt(t){void 0===t&&(t=null),t||vt&&vt._scope.off(Line truncated
//# sourceMappingURL=chunk-vendors.dbaccf43.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"sources":["webpack:///./node_modules/core-js/internals/symbol-constructor-detection.js","webpack:///./node_modules/core-js/internals/object-get-own-property-descriptor.js","webpack:///./node_modules/core-js/internals/length-of-array-like.js","webpack:///./node_modules/axios/lib/core/Axios.js","webpack:///./node_modules/core-js/internals/ie8-dom-define.js","webpack:///./node_modules/core-js/internals/try-to-string.js","webpack:///./node_modules/axios/lib/helpers/spread.js","webpack:///./node_modules/core-js/internals/make-built-in.js","webpack:///./node_modules/core-js/modules/es.array.push.js","webpack:///./node_modules/core-js/internals/is-callable.js","webpack:///./node_modules/core-js/internals/has-own-property.js","webpack:///./node_modules/axios/lib/helpers/bind.js","webpack:///./node_modules/core-js/internals/require-object-coercible.js","webpack:///./node_modules/core-js/internals/to-absolute-index.js","webpack:///./node_modules/core-js/internals/export.js","webpack:///./node_modules/core-js/internals/object-get-own-property-names.js","webpack:///./node_modules/axios/lib/defaults.js","webpack:///./node_modules/vue-loader/lib/runtime/componentNormalizer.js","webpack:///./node_modules/vue/dist/vue.runtime.esm.js","webpack:///./node_modules/core-js/internals/engine-v8-version.js","webpack:///./node_modules/axios/lib/core/createError.js","webpack:///./node_modules/axios/lib/cancel/isCancel.js","webpack:///./node_modules/axios/lib/helpers/buildURL.js","webpack:///./node_modules/core-js/internals/engine-user-agent.js","webpack:///./node_modules/core-js/internals/does-not-exceed-safe-integer.js","webpack:///./node_modules/axios/lib/core/enhanceError.js","webpack:///./node_modules/axios/lib/helpers/isURLSameOrigin.js","webpack:///./node_modules/core-js/internals/array-set-length.js","webpack:///./node_modules/core-js/internals/object-is-prototype-of.js","webpack:///./node_modules/core-js/internals/function-bind-native.js","webpack:///./node_modules/node-libs-browser/mock/process.js","webpack:///./node_modules/core-js/internals/indexed-object.js","webpack:///./node_modules/axios/lib/core/settle.js","webpack:///./node_modules/core-js/internals/ordinary-to-primitive.js","webpack:///./node_modules/axios/lib/core/mergeConfig.js","webpack:///./node_modules/core-js/internals/array-includes.js","webpack:///./node_modules/core-js/internals/to-length.js","webpack:///./node_modules/axios/lib/core/dispatchRequest.js","webpack:///./node_modules/core-js/internals/shared.js","webpack:///./node_modules/core-js/internals/own-keys.js","webpack:///./node_modules/core-js/internals/to-integer-or-infinity.js","webpack:///./node_modules/core-js/internals/a-callable.js","webpack:///./node_modules/core-js/internals/create-property-descriptor.js","webpack:///./node_modules/core-js/internals/function-name.js","webpack:///./node_modules/axios/lib/helpers/isAxiosError.js","webpack:///./node_modules/core-js/internals/define-global-property.js","webpack:///./node_modules/core-js/internals/internal-state.js","webpack:///./node_modules/core-js/internals/is-null-or-undefined.js","webpack:///./node_modules/core-js/internals/object-get-own-property-symbols.js","webpack:///./node_modules/core-js/internals/enum-bug-keys.js","webpack:///./node_modules/axios/lib/cancel/Cancel.js","webpack:///./node_modules/axios/lib/helpers/cookies.js","webpack:///./node_modules/core-js/internals/to-object.js","webpack:///./node_modules/core-js/internals/function-uncurry-this-raw.js","webpack:///./node_modules/core-js/internals/an-object.js","webpack:///./node_modules/core-js/internals/descriptors.js","webpack:///./node_modules/axios/lib/core/buildFullPath.js","webpack:///./node_modules/axios/lib/helpers/validator.js","webpack:///./node_modules/core-js/internals/is-object.js","webpack:///./node_modules/core-js/internals/inspect-source.js","webpack:///./node_modules/vue-router/dist/vue-router.esm.js","webpack:///./node_modules/axios/lib/cancel/CancelToken.js","webpack:///./node_modules/core-js/internals/document-all.js","webpack:///./node_modules/core-js/internals/uid.js","webpack:///./node_modules/core-js/internals/create-non-enumerable-property.js","webpack:///./node_modules/core-js/internals/is-forced.js","webpack:///./node_modules/core-js/internals/object-define-property.js","webpack:///./node_modules/core-js/internals/to-property-key.js","webpack:///./node_modules/core-js/internals/v8-prototype-define-bug.js","webpack:///./node_modules/core-js/internals/math-trunc.js","webpack:///./node_modules/axios/lib/adapters/xhr.js","webpack:///./node_modules/core-js/internals/well-known-symbol.js","webpack:///./node_modules/axios/index.js","webpack:///./node_modules/core-js/internals/to-primitive.js","webpack:///./node_modules/axios/lib/helpers/parseHeaders.js","webpack:///./node_modules/axios/lib/core/transformData.js","webpack:///./node_modules/core-js/internals/is-pure.js","webpack:///./node_modules/axios/lib/utils.js","webpack:///./node_modules/core-jsLine truncated