"use strict";(self.webpackChunkvt_ui_main=self.webpackChunkvt_ui_main||[]).push([[67920],{67920:(t,e,i)=>{var o=i(22894),r=i(56870),s=(i(9891),i(48704)),n=i(16645),a=i(62832),l=i(85200),c=(i(22232),i(86260),i(15323)),b=i(38379),d=i(93842),p=i(18818),h=i(41098),u=i(9592),m=i(96987),v=i(45241),y=i(95688),f=(i(80192),i(51484)),g=i(65817),x=i(96516);let w,k,$,_,C,T,I,A,P,R,S,E,D,K,L,B,U,z,O,G,M,j,N,F,H,Y,J,Z=t=>t;var q=function(t,e,i,o){var r,s=arguments.length,n=s<3?e:null===o?o=Object.getOwnPropertyDescriptor(e,i):o;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)n=Reflect.decorate(t,e,i,o);else for(var a=t.length-1;a>=0;a--)(r=t[a])&&(n=(s<3?r(n):s>3?r(e,i,n):r(e,i))||n);return s>3&&n&&Object.defineProperty(e,i,n),n};let V=class extends f.tc{constructor(){super(...arguments),this.chips=[],this.copyTooltipText="Copy IP address to clipboard",this.entityType="ip",this.entityUrl="ipAddress"}static get styles(){return[(0,s.unsafeCSS)([f.tc.styles,g.A,x.A])]}updated(t){var e;t.has("entity")&&(this.chips=m.w9.computeEntityTags("ip-address",null!==(e=this.entity.tags)&&void 0!==e?e:[]));super.updated(t)}renderColContextIcons(){var t,e,i,o;if(this.minimal)return;const r=this.entity.context_attributes;(null!=r&&r.detected_downloaded_files_count||null!=r&&r.detected_communicating_files_count||null!=r&&r.detected_referring_files_count||null!=r&&r.detected_urls_count)&&this.renderColumn("","col-context-icons",(0,s.html)(w||(w=Z` ${0} ${0} ${0} ${0} `),null!==(t=this.entity.context_attributes)&&void 0!==t&&t.detected_downloaded_files_count?(0,s.html)(k||(k=Z` `),b.cloudDownloadIcon,(0,l.ifDefined)(this.getContextAttributesTooltipText(this.entity,"downloaded_files")),v.KK.showTooltip):"",null!==(e=this.entity.context_attributes)&&void 0!==e&&e.detected_communicating_files_count?(0,s.html)($||($=Z` `),h.phoneOutIcon,(0,l.ifDefined)(this.getContextAttributesTooltipText(this.entity,"communicating_files")),v.KK.showTooltip):"",null!==(i=this.entity.context_attributes)&&void 0!==i&&i.detected_referring_files_count?(0,s.html)(_||(_=Z` `),p.editFileIcon,(0,l.ifDefined)(this.getContextAttributesTooltipText(this.entity,"referring_files")),v.KK.showTooltip):"",null!==(o=this.entity.context_attributes)&&void 0!==o&&o.detected_urls_count?(0,s.html)(C||(C=Z` `),u.urlDetectionIcon,(0,l.ifDefined)(this.getContextAttributesTooltipText(this.entity,"urls")),v.KK.showTooltip):""),"d-none","horizontal")}renderSubtitles(){return this.entity._found?(0,s.html)(I||(I=Z` ${0} `),this.entity.network?(0,s.html)(A||(A=Z`
${0}
Copy IP network range to clipboard
`),this.ifPivotable(this._getPivotLink(this.entityType,this.entity.network)),this.entity.network,d.contentCopyIcon,this._sendTextToClipboard,this.entity.network):""):(0,s.html)(T||(T=Z`
This IP address has not been submitted to our corpus yet
`),v.KK.showTooltip)}renderTags(){var t;return this.minimal?(0,s.html)(P||(P=Z``)):(0,s.html)(R||(R=Z` ${0} `),v.KK.evaluateArg(this.entity._threat_actor_tags)?this.entity._threat_actor_tags.map((t=>(0,s.html)(S||(S=Z` `),(0,a.classMap)({darker:"threat_actor"===t.type}),[t]))):"",this.pivotable,this.chips,!(null!==(t=this.entity.tags)&&void 0!==t&&t.length))}renderMobileView(){var t;return this.entity&&(0,s.html)(E||(E=Z`
${0} ${0}
${0}
${0}
`),this.checked,this.checkedChanged,y.Z8.getRedirectUrl(this.entityUrl,this.entity.id),this.entity.id,this.chips.length?(0,s.html)(D||(D=Z` `),this.chips,this.pivotable):"",this.entity.asn?(0,s.html)(K||(K=Z` ${0} (${0}) `),this.ifPivotable(this._getPivotLink("asn",this.entity.asn)),this.entity.asn,this.entity.as_owner):"",this._getTotalEngines({},this.entity.last_analysis_stats),(0,l.ifDefined)(null===(t=this.entity.last_analysis_stats)||void 0===t?void 0:t.malicious),this.entity.country?(0,s.html)(L||(L=Z` `),this.entity.country):"")}renderColumns(){var t;const e=v.KK.getGtiScore(this.entity);this.renderColContextIcons(),e&&this.renderColumn("GTI Score","center col-score",(0,s.html)(B||(B=Z`
`),e)),this.renderColumn("Detections","detections center col-detections text-center",(0,s.html)(U||(U=Z`
`),this._getTotalEngines({},this.entity.last_analysis_stats),(0,l.ifDefined)(null===(t=this.entity.last_analysis_stats)||void 0===t?void 0:t.malicious),this._showPopover)),this.minimal||(this.renderColumn("Autonomous System","asn text-center",this.entity.asn?(0,s.html)(z||(z=Z` ${0} (${0}) `),this.ifPivotable(this._getPivotLink("asn",this.entity.asn)),!this.entity.asn,this.entity.asn,this.entity.as_owner):(0,s.html)(O||(O=Z`
-
`))),this.renderColumn("Country Code","country text-center",this.entity.country?(0,s.html)(G||(G=Z`
${0}
`),this.ifPivotable(this._getPivotLink("country",this.entity.country)),this.entity.country):(0,s.html)(M||(M=Z`
Unknown
`)))),"context_attributes"in this.entity&&"notification_date"in this.entity.context_attributes&&this.renderMatchedOnColumn(this.entity.context_attributes.notification_date),this.minimal&&this.renderColumn(""," col-icon hidden-below-1200",(0,s.html)(j||(j=Z`
${0}
`),this.entity.country?(0,s.html)(N||(N=Z``),this.entity.country.toLocaleLowerCase()):c.locationPinIpIcon))}renderRulesetSource(t,e,i){return(0,s.html)(F||(F=Z`
${0} ${0}
${0} ${0}
This IoC matches YARA rule ${0} contained in the ${0} ruleset.
`),(t=>{o.h4.collector.collect(r.JU.IOC_STREAM,r._B.FILTER_BY,r.II.SOURCE_COLUMN_RULESET_NAME,r.lG.ips),this.ifPivotable(this.sourceClicked(`${e}`,f.Nw.Hunting)())}),c.yaraIcon,e,(()=>{o.h4.collector.collect(r.JU.IOC_STREAM,r._B.FILTER_BY,r.II.SOURCE_COLUMN_RULE_NAME,r.lG.ips),this.ifPivotable(this.sourceClicked(`${t}`,f.Nw.Hunting)())}),t,(t=>{t.preventDefault(),t.stopPropagation(),this.onSourceDetailClicked("hunting_ruleset",i)}),c.arrowTurnRightFromSquareIcon,"bottom",t,e)}renderSourcesPopover(t,e){return(0,s.html)(H||(H=Z`
This IoC has been published to the ${0} collection and attributed to the threat actor ${0}, which you follow.
`),"bottom",y.Z8.getRedirectUrl("collection",e.id),e.label,t.label||t.id)}renderCommonSource(t,e,i,o){return(0,s.html)(Y||(Y=Z`
${0} ${0}
${0} ${0}
`),this.ifPivotable(this.sourceClicked(`${t}`)),e,this.sourceTypeHumanize(t),i.id&&this.renderSourceDetailButton(t,i.id,i.label||i.id,o?c.connectedNodesIcon:void 0),o?this.renderSourcesPopover(i,o):"collection"==t?(0,s.html)(J||(J=Z`
This IoC has been published in the ${0} collection, which you follow.
`),"bottom",i.label):s.nothing)}};q([(0,n.state)()],V.prototype,"chips",void 0),V=q([(0,n.customElement)("vt-ui-main-search-ip-row")],V)},65817:(t,e,i)=>{var o=i(89547),r=i.n(o),s=i(38532),n=i.n(s)()(r());n.push([t.id,":host {\n display: block;\n}\n.title {\n color: var(--bs-tertiary-color);\n font-size: 10px;\n}\n.entity-row > div.col-context-icons {\n flex: 0 1 auto;\n}\n.entity-row > div.col-detections {\n flex: 0 1 80px;\n}\n.entity-row > div.col-score {\n flex: 0 1 100px;\n}\n.entity-row > div.asn {\n flex: 0 1 170px;\n}\n.entity-row > div.country {\n flex: 0 1 120px;\n}\n.entity-row > .row-icons {\n flex: 0 1 74px;\n}\n.entity-row > .matched-on {\n flex: 0 1 105px;\n}\n.entity-row > div.col-icon {\n flex: 0 1 75px;\n}\n.asn a.pivot {\n text-overflow: ellipsis;\n white-space: nowrap;\n overflow: hidden;\n display: block;\n}\n.main a {\n display: inline-block;\n}\n/* context icons */\n.entity-row > div.col-context-icons {\n flex: 0 1 auto;\n}\n.entity-row > div.col-context-icons vt-ui-button[icon] {\n --vt-ui-button-svg-fill: var(--vt-ui-button-color-text-hover, var(--bs-body-color));\n}\n",""]),e.A=n},96516:(t,e,i)=>{var o=i(89547),r=i.n(o),s=i(38532),n=i.n(s)()(r());n.push([t.id,'/*!\n * Bootstrap v5.3.2 (https://getbootstrap.com/)\n * Copyright 2011-2023 The Bootstrap Authors\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */:root{--bs-blue: #0b4dda;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #000000;--bs-red: #c52420;--bs-orange: #e57300;--bs-yellow: #fce967;--bs-green: #39ac4c;--bs-teal: #20c997;--bs-cyan: #287bb5;--bs-black: #000;--bs-white: #fff;--bs-gray: #666666;--bs-gray-dark: #333333;--bs-gray-100: #f9f9f9;--bs-gray-200: #f2f2f2;--bs-gray-300: #e6e6e6;--bs-gray-400: #cccccc;--bs-gray-500: #b3b3b3;--bs-gray-600: #666666;--bs-gray-700: #4d4d4d;--bs-gray-800: #333333;--bs-gray-900: #1a1a1a;--bs-primary: #0b4dda;--bs-success: #39ac4c;--bs-info: #007be6;--bs-warning: #e57300;--bs-danger: #c52420;--bs-primary-rgb: 11, 77, 218;--bs-success-rgb: 57, 172, 76;--bs-info-rgb: 0, 123, 230;--bs-warning-rgb: 229, 115, 0;--bs-danger-rgb: 197, 36, 32;--bs-primary-text-emphasis: #062b79;--bs-secondary-text-emphasis: #292929;--bs-success-text-emphasis: #20602a;--bs-info-text-emphasis: #004480;--bs-warning-text-emphasis: #804000;--bs-danger-text-emphasis: #6d1412;--bs-light-text-emphasis: #4d4d4d;--bs-dark-text-emphasis: #4d4d4d;--bs-primary-bg-subtle: #cfddfc;--bs-secondary-bg-subtle: #e0e0e0;--bs-success-bg-subtle: #ecf9ee;--bs-info-bg-subtle: #e5f3ff;--bs-warning-bg-subtle: #fff2e5;--bs-danger-bg-subtle: #fae1e0;--bs-light-bg-subtle: #fcfcfc;--bs-dark-bg-subtle: #cccccc;--bs-primary-border-subtle: #9db8f0;--bs-secondary-border-subtle: #c2c2c2;--bs-success-border-subtle: #b0deb7;--bs-info-border-subtle: #99caf5;--bs-warning-border-subtle: #f5c799;--bs-danger-border-subtle: #e8a7a6;--bs-light-border-subtle: #f2f2f2;--bs-dark-border-subtle: #b3b3b3;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: "Source Sans Pro", Roboto, RobotoDraft, Helvetica, Arial, sans-serif;--bs-font-monospace: "Source Code Pro", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #20242c;--bs-body-color-rgb: 32, 36, 44;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: #363c49;--bs-secondary-color-rgb: 54, 60, 73;--bs-secondary-bg: #f9fafb;--bs-secondary-bg-rgb: 249, 250, 251;--bs-tertiary-color: #626c84;--bs-tertiary-color-rgb: 98, 108, 132;--bs-tertiary-bg: #eceef4;--bs-tertiary-bg-rgb: 236, 238, 244;--bs-heading-color: inherit;--bs-link-color: #20242c;--bs-link-color-rgb: 32, 36, 44;--bs-link-decoration: none;--bs-link-hover-color: #0b4dda;--bs-link-hover-color-rgb: 11, 77, 218;--bs-code-color: #000000;--bs-highlight-color: #20242c;--bs-highlight-bg: #fefbe1;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #e5e9f0;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(11, 77, 218, 0.25);--bs-form-valid-color: #39ac4c;--bs-form-valid-border-color: #39ac4c;--bs-form-invalid-color: #c52420;--bs-form-invalid-border-color: #c52420}*,*::before,*::after{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ul{padding-left:2rem}ul{margin-top:0;margin-bottom:1rem}ul ul{margin-bottom:0}b{font-weight:bolder}small,.small{font-size:.875em}a{color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));text-decoration:none}a:hover{--bs-link-color-rgb: var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}img,svg{vertical-align:middle}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{text-transform:none}[role=button]{cursor:pointer}button,[type=button]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}[hidden]{display:none !important}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow{50%{opacity:.01}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.link-primary{color:RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important}.link-primary:hover,.link-primary:focus{color:RGBA(9, 62, 174, var(--bs-link-opacity, 1)) !important;-webkit-text-decoration-color:RGBA(9, 62, 174, var(--bs-link-underline-opacity, 1)) !important;text-decoration-color:RGBA(9, 62, 174, var(--bs-link-underline-opacity, 1)) !important}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d-block{display:block !important}.d-flex{display:flex !important}.d-none{display:none !important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.justify-content-center{justify-content:center !important}.justify-content-around{justify-content:space-around !important}.me-auto{margin-right:auto !important}.ms-1{margin-left:.25rem !important}.p-0{padding:0 !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.gap-2{gap:.5rem !important}.fs-5{font-size:1.25rem !important}.fs-6{font-size:1rem !important}.text-center{text-align:center !important}.text-nowrap{white-space:nowrap !important}.text-body-tertiary{--bs-text-opacity: 1;color:var(--bs-tertiary-color) !important}.text-body-tertiary{color:var(--bs-tertiary-color) !important}.link-primary{color:var(--bs-primary) !important}.link-primary:hover,.link-primary:focus{color:var(--bs-primary-text-emphasis) !important;-webkit-text-decoration-color:var(--bs-primary-text-emphasis) !important;text-decoration-color:var(--bs-primary-text-emphasis) !important}html{scrollbar-color:var(--bs-input-border-color) var(--bs-tertiary-bg)}',""]),e.A=n}}]); //# sourceMappingURL=67920.83f748ec82f4e379de06.js.map