CINXE.COM
Software Security – Security Labs Consulting LTD
<!doctype html> <html lang="en-US"> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <script type="text/javascript"> /* <![CDATA[ */ (()=>{var e={};e.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),function({ampUrl:n,isCustomizePreview:t,isAmpDevMode:r,noampQueryVarName:o,noampQueryVarValue:s,disabledStorageKey:i,mobileUserAgents:a,regexRegex:c}){if("undefined"==typeof sessionStorage)return;const d=new RegExp(c);if(!a.some((e=>{const n=e.match(d);return!(!n||!new RegExp(n[1],n[2]).test(navigator.userAgent))||navigator.userAgent.includes(e)})))return;e.g.addEventListener("DOMContentLoaded",(()=>{const e=document.getElementById("amp-mobile-version-switcher");if(!e)return;e.hidden=!1;const n=e.querySelector("a[href]");n&&n.addEventListener("click",(()=>{sessionStorage.removeItem(i)}))}));const g=r&&["paired-browsing-non-amp","paired-browsing-amp"].includes(window.name);if(sessionStorage.getItem(i)||t||g)return;const u=new URL(location.href),m=new URL(n);m.hash=u.hash,u.searchParams.has(o)&&s===u.searchParams.get(o)?sessionStorage.setItem(i,"1"):m.href!==u.href&&(window.stop(),location.replace(m.href))}({"ampUrl":"https:\/\/securitylabs.ie\/software-security\/?amp=1","noampQueryVarName":"noamp","noampQueryVarValue":"mobile","disabledStorageKey":"amp_mobile_redirect_disabled","mobileUserAgents":["Mobile","Android","Silk\/","Kindle","BlackBerry","Opera Mini","Opera Mobi"],"regexRegex":"^\\\/((?:.|\\n)+)\\\/([i]*)$","isCustomizePreview":false,"isAmpDevMode":false})})(); /* ]]> */ </script> <title>Software Security – Security Labs Consulting LTD</title> <meta name='robots' content='max-image-preview:large' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title="Security Labs Consulting LTD » Feed" href="https://securitylabs.ie/feed/" /> <link rel="alternate" type="application/rss+xml" title="Security Labs Consulting LTD » Comments Feed" href="https://securitylabs.ie/comments/feed/" /> <!-- This site uses the Google Analytics by MonsterInsights plugin v9.2.2 - Using Analytics tracking - https://www.monsterinsights.com/ --> <!-- Note: MonsterInsights is not currently configured on this site. The site owner needs to authenticate with Google Analytics in the MonsterInsights settings panel. --> <!-- No tracking code set --> <!-- / Google Analytics by MonsterInsights --> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/securitylabs.ie\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.7.1"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='contact-form-7-css' href='https://securitylabs.ie/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.9.8' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-icons-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.31.0' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' type='text/css' media='all' /> <link rel='stylesheet' id='e-swiper-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/conditionals/e-swiper.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-7-css' href='https://securitylabs.ie/wp-content/uploads/elementor/css/post-7.css?ver=1730318929' type='text/css' media='all' /> <link rel='stylesheet' id='radiantthemes-addons-custom-css' href='https://securitylabs.ie/wp-content/plugins/radiantthemes-addons/assets/css/radiantthemes-addons-custom.css?ver=1732295164' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-5-all-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/lib/font-awesome/css/all.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-4-shim-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/lib/font-awesome/css/v4-shims.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='e-animation-fadeInLeft-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInLeft.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='widget-image-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='e-animation-fadeInUp-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/lib/animations/styles/fadeInUp.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='widget-heading-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='widget-text-editor-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/widget-text-editor.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='widget-spacer-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-16455-css' href='https://securitylabs.ie/wp-content/uploads/elementor/css/post-16455.css?ver=1730321491' type='text/css' media='all' /> <link rel='stylesheet' id='bizicorp-all-css' href='https://securitylabs.ie/wp-content/themes/bizicorp/assets/css/bizicorp-all.min.css?ver=1732295164' type='text/css' media='all' /> <link rel='stylesheet' id='bizicorp-menu-css' href='https://securitylabs.ie/wp-content/themes/bizicorp/assets/css/bizicorp-menu.css?ver=1732295164' type='text/css' media='all' /> <link rel='stylesheet' id='bizicorp-custom-css' href='https://securitylabs.ie/wp-content/themes/bizicorp/assets/css/bizicorp-custom.css?ver=1732295164' type='text/css' media='all' /> <link crossorigin="anonymous" rel='stylesheet' id='bizicorp-fonts-css' href='https://fonts.googleapis.com/css?family=DM+Sans%3A400%7CPoppins%3A600%7CPoppins%3A600%7CPoppins%3A600%7CPoppins%3A600%7CPoppins%3A600%7CDM+Sans%3A500%7CDM+Sans%3A500&subset=latin&display=fallback' type='text/css' media='all' /> <link rel='stylesheet' id='radiantthemes-style-css' href='https://securitylabs.ie/wp-content/themes/bizicorp/style.css?ver=1732295164' type='text/css' media='all' /> <link crossorigin="anonymous" rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CPoppins%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=auto&ver=6.7.1' type='text/css' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/elementor/assets/lib/font-awesome/js/v4-shims.min.js?ver=3.25.3" id="font-awesome-4-shim-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=GT-577RVCH" id="google_gtagjs-js" async></script> <script type="text/javascript" id="google_gtagjs-js-after"> /* <![CDATA[ */ window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["securitylabs.ie"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "GT-577RVCH"); /* ]]> */ </script> <!-- End Google tag (gtag.js) snippet added by Site Kit --> <link rel="https://api.w.org/" href="https://securitylabs.ie/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://securitylabs.ie/wp-json/wp/v2/pages/16455" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://securitylabs.ie/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.1" /> <link rel="canonical" href="https://securitylabs.ie/software-security/" /> <link rel='shortlink' href='https://securitylabs.ie/?p=16455' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://securitylabs.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsecuritylabs.ie%2Fsoftware-security%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://securitylabs.ie/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsecuritylabs.ie%2Fsoftware-security%2F&format=xml" /> <meta name="generator" content="Site Kit by Google 1.138.0" /><link rel="alternate" type="text/html" media="only screen and (max-width: 640px)" href="https://securitylabs.ie/software-security/?amp=1"><meta name="generator" content="Elementor 3.25.3; features: additional_custom_breakpoints, e_optimized_control_loading; settings: css_print_method-external, google_font-enabled, font_display-auto"> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <link rel="amphtml" href="https://securitylabs.ie/software-security/?amp=1"><style>#amp-mobile-version-switcher{left:0;position:absolute;width:100%;z-index:100}#amp-mobile-version-switcher>a{background-color:#444;border:0;color:#eaeaea;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;padding:15px 0;text-align:center;-webkit-text-decoration:none;text-decoration:none}#amp-mobile-version-switcher>a:active,#amp-mobile-version-switcher>a:focus,#amp-mobile-version-switcher>a:hover{-webkit-text-decoration:underline;text-decoration:underline}</style><meta name="generator" content="Powered by Slider Revolution 6.5.31 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." /> <link rel="icon" href="https://securitylabs.ie/wp-content/uploads/2021/09/slc-small-150x150.png" sizes="32x32" /> <link rel="icon" href="https://securitylabs.ie/wp-content/uploads/2021/09/slc-small.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://securitylabs.ie/wp-content/uploads/2021/09/slc-small.png" /> <meta name="msapplication-TileImage" content="https://securitylabs.ie/wp-content/uploads/2021/09/slc-small.png" /> <script>function setREVStartSize(e){ //window.requestAnimationFrame(function() { window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW; window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH; try { var pw = document.getElementById(e.c).parentNode.offsetWidth, newh; pw = pw===0 || isNaN(pw) || (e.l=="fullwidth" || e.layout=="fullwidth") ? window.RSIW : pw; e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw); e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw); e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh); e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh); e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide); e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide); e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0); if(e.layout==="fullscreen" || e.l==="fullscreen") newh = Math.max(e.mh,window.RSIH); else{ e.gw = Array.isArray(e.gw) ? e.gw : [e.gw]; for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1]; e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el; e.gh = Array.isArray(e.gh) ? e.gh : [e.gh]; for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1]; var nl = new Array(e.rl.length), ix = 0, sl; e.tabw = e.tabhide>=pw ? 0 : e.tabw; e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw; e.tabh = e.tabhide>=pw ? 0 : e.tabh; e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh; for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i]; sl = nl[0]; for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;} var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]); newh = (e.gh[ix] * m) + (e.tabh + e.thumbh); } var el = document.getElementById(e.c); if (el!==null && el) el.style.height = newh+"px"; el = document.getElementById(e.c+"_wrapper"); if (el!==null && el) { el.style.height = newh+"px"; el.style.display = "block"; } } catch(e){ console.log("Failure at Presize of Slider:" + e) } //}); };</script> <style type="text/css" id="wp-custom-css"> .wraper_footer.style-default .wraper_footer_copyright .footer_copyright .footer_copyright_item { margin-bottom: 15px; display: none; } @media (max-width: 2024px) { .breadcrumb_last{ display:none } } @media only screen and (max-width: 1024px){ .rt-header .logo-holder .logo-default img { width: 50% !important } } .rt-header.style2.mobile-header-style1 { background: #f4f4f4; } .elementor-element.elementor-element-e3b8963 .apr-nav-menu--main .mega-menu > li > a { color: black !important } .rt-mobile-toggle { background: black; } </style> </head> <body class="page-template-default page page-id-16455 wp-embed-responsive radiantthemes radiantthemes-bizicorp elementor-default elementor-kit-7 elementor-page elementor-page-16455"> <!-- overlay --> <div class="overlay"></div> <!-- overlay --> <!-- scrollup --> <!-- scrollup --> <div class="radiantthemes-website-layout full-width body-inner"><header id="header" class="rt-dark rt-submenu-light"><div class="rt-header-inner"> <div data-elementor-type="section" data-elementor-id="16115" class="elementor elementor-16115"> <section class="elementor-section elementor-top-section elementor-element elementor-element-7ae8875 elementor-section-full_width elementor-section-stretched elementor-section-height-default elementor-section-height-default" data-id="7ae8875" data-element_type="section" data-settings="{"stretch_section":"section-stretched","background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-02ff6cd" data-id="02ff6cd" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-98a5b1c elementor-section-full_width elementor-section-height-default elementor-section-height-default" data-id="98a5b1c" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8d8d122" data-id="8d8d122" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> </div> </div> </div> </section> </div> </div> </div> </section> </div> </div></header> <!-- wraper_header_bannerinner --> <div class="wraper_inner_banner theme-banner-php" style="background-image:url('https://securitylabs.ie/wp-content/uploads/2022/12/data-technology-blue-background-with-hacker-remixed-media.jpg')"> <!-- wraper_inner_banner_main --> <div class="wraper_inner_banner_main"> <div class="container"> <!-- row --> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <!-- inner_banner_main --> <div class="inner_banner_main"> <h2 class="title"> Software Security </h2> <p class="subtitle"> Remain Functional and Resistant to Attacks </p> </div> <!-- inner_banner_main --> </div> </div> <!-- row --> </div> </div> <!-- wraper_inner_banner_main --> <!-- wraper_inner_banner_breadcrumb --> <div class="wraper_inner_banner_breadcrumb"> <div class="container"> <!-- row --> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <!-- inner_banner_breadcrumb --> <div class="inner_banner_breadcrumb"> <div id="crumbs"><a href="https://securitylabs.ie">Home</a> <span class="gap"><i class="ti ti-angle-right"></i></span> <span class="current">Software Security</span></div> </div> <!-- inner_banner_breadcrumb --> </div> </div> <!-- row --> </div> </div> <!-- wraper_inner_banner_breadcrumb --> </div> <!-- wraper_header_bannerinner --> <!-- wraper_header_bannerinner --> <!-- #page --> <div class="site"> <!-- #content --> <div id="content" class="site-content"> <div id="primary" class="content-area"> <main id="main" class="site-main"> <div class="wraper_blog_main default-page"> <div class="container page-container"> <article id="post-16455" class="entry post-16455 page type-page status-publish has-post-thumbnail hentry"> <header class="entry-header"> </header><!-- .entry-header --> <div class="entry-content"> <div data-elementor-type="wp-page" data-elementor-id="16455" class="elementor elementor-16455"> <section class="elementor-section elementor-top-section elementor-element elementor-element-c817aec elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c817aec" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-093a440" data-id="093a440" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-03aa9a8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="03aa9a8" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-9c4aa4b" data-id="9c4aa4b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-623597e move-image-left-right elementor-invisible elementor-widget elementor-widget-image" data-id="623597e" data-element_type="widget" data-settings="{"_animation":"fadeInLeft"}" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" src="https://securitylabs.ie/wp-content/uploads/elementor/thumbs/turned-gray-laptop-computer-pzvlhzrvrz92qavphzexpi52t6f6sfsu74skhlrct2.jpg" title="turned-gray-laptop-computer" alt="turned-gray-laptop-computer" loading="lazy" /> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-1dd7590" data-id="1dd7590" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-609cc4c move-image-left-right elementor-invisible elementor-widget elementor-widget-image" data-id="609cc4c" data-element_type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" src="https://securitylabs.ie/wp-content/uploads/elementor/thumbs/nobody-office-with-multiple-monitors-customer-service-desk-call-center-helpline-support-give-telecommunication-assistance-empty-helpdesk-with-client-telephony-reception-pzxbd4lcyc13gzueloaakhssxp5uqrd92f79prkdxy.jpg" title="nobody-office-with-multiple-monitors-customer-service-desk-call-center-helpline-support-give-telecommunication-assistance-empty-helpdesk-with-client-telephony-reception" alt="nobody-office-with-multiple-monitors-customer-service-desk-call-center-helpline-support-give-telecommunication-assistance-empty-helpdesk-with-client-telephony-reception" loading="lazy" /> </div> </div> </div> </div> </div> </section> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-72036b0" data-id="72036b0" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-e0b5a69 animated-fast elementor-invisible elementor-widget elementor-widget-heading" data-id="e0b5a69" data-element_type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">- We are the Consultancy Agency</h6> </div> </div> <div class="elementor-element elementor-element-3882a0f animated-fast elementor-invisible elementor-widget elementor-widget-heading" data-id="3882a0f" data-element_type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Secure Software Systems Lifecycle</h3> </div> </div> <div class="elementor-element elementor-element-edbe327 animated-fast elementor-invisible elementor-widget elementor-widget-text-editor" data-id="edbe327" data-element_type="widget" data-settings="{"_animation":"fadeInUp"}" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><span class="color_11">We enable organisations to consider security as part of their system and services lifecycle development process. Using analysis and modelling frameworks and techniques, based on state-of-the art research, we support elicitation, analysis and modelling of security requirements from the early stages of a system/service development process.聽 In doing so, we understand that security is not just a technical challenge but a challenge that incorporates organisational, human and technical perspectives and therefore our solutions consider those. We make use of state-of-the-art modelling and architectural languages, to model potential security controls that fulfil the identified requirements, and propose architectural solutions that satisfy those requirements.</span></p> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-c726480 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c726480" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-be6544b" data-id="be6544b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-106becd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="106becd" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-3126ab3" data-id="3126ab3" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-1803a93 elementor-widget elementor-widget-spacer" data-id="1803a93" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-94a2ce4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="94a2ce4" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-ce7e8a5" data-id="ce7e8a5" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9adb45a elementor-widget elementor-widget-heading" data-id="9adb45a" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Standard Based Approach</h3> </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-658229b" data-id="658229b" data-element_type="column"> <div class="elementor-widget-wrap"> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-8ea3b83 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8ea3b83" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-39ba4d8 img-box-hover-effect" data-id="39ba4d8" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-747cca8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="747cca8" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-675f41a" data-id="675f41a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-9cea0c7 elementor-widget elementor-widget-image" data-id="9cea0c7" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" src="https://securitylabs.ie/wp-content/uploads/elementor/thumbs/asia-businesspeople-using-desktop-talk-colleagues-discussing-business-brainstorm-about-plan-video-call-meeting-new-normal-office-1-pzx88qzzve4exwp2t8q3ibx8v4gobnwdm1qftv35da.jpg" title="asia-businesspeople-using-desktop-talk-colleagues-discussing-business-brainstorm-about-plan-video-call-meeting-new-normal-office" alt="asia-businesspeople-using-desktop-talk-colleagues-discussing-business-brainstorm-about-plan-video-call-meeting-new-normal-office" loading="lazy" /> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-7dbf342 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7dbf342" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-0daed8b home-four-hover-box" data-id="0daed8b" data-element_type="column" data-settings="{"background_background":"classic"}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-5483bde elementor-widget elementor-widget-heading" data-id="5483bde" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">Requirements & Analysis</h6> </div> </div> <div class="elementor-element elementor-element-cb0222b moving-icon-left-right elementor-view-default elementor-widget elementor-widget-icon" data-id="cb0222b" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20"><path fill="#1D1A4E" d="M5 20c-0.128 0-0.256-0.049-0.354-0.146-0.195-0.195-0.195-0.512 0-0.707l8.646-8.646-8.646-8.646c-0.195-0.195-0.195-0.512 0-0.707s0.512-0.195 0.707 0l9 9c0.195 0.195 0.195 0.512 0 0.707l-9 9c-0.098 0.098-0.226 0.146-0.354 0.146z"></path></svg> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-baff538 img-box-hover-effect" data-id="baff538" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-81bd0f4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="81bd0f4" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e10763b" data-id="e10763b" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-8a1301d elementor-widget elementor-widget-image" data-id="8a1301d" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" src="https://securitylabs.ie/wp-content/uploads/elementor/thumbs/business-people-analyzing-statistics-financial-concept-pzx5srbw3po440iam7hd3j9uym5proky6j84jdjvu6.jpg" title="business-people-analyzing-statistics-financial-concept" alt="business-people-analyzing-statistics-financial-concept" loading="lazy" /> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-60817a1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="60817a1" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-2762359 home-four-hover-box" data-id="2762359" data-element_type="column" data-settings="{"background_background":"classic"}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-dbed613 elementor-widget elementor-widget-heading" data-id="dbed613" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">Project Planning</h6> </div> </div> <div class="elementor-element elementor-element-f60fc41 moving-icon-left-right elementor-view-default elementor-widget elementor-widget-icon" data-id="f60fc41" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20"><path fill="#1D1A4E" d="M5 20c-0.128 0-0.256-0.049-0.354-0.146-0.195-0.195-0.195-0.512 0-0.707l8.646-8.646-8.646-8.646c-0.195-0.195-0.195-0.512 0-0.707s0.512-0.195 0.707 0l9 9c0.195 0.195 0.195 0.512 0 0.707l-9 9c-0.098 0.098-0.226 0.146-0.354 0.146z"></path></svg> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-6041d3e img-box-hover-effect" data-id="6041d3e" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-2f9ee25 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2f9ee25" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-1fb632a" data-id="1fb632a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-032c306 elementor-widget elementor-widget-image" data-id="032c306" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" src="https://securitylabs.ie/wp-content/uploads/elementor/thumbs/blog-img4_new-pub5gzsht41vx130q38qysxelflc49s667h7t0lr72.jpg" title="blog-img4_new" alt="blog-img4_new" loading="lazy" /> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-022bf43 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="022bf43" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-31f20c6 home-four-hover-box" data-id="31f20c6" data-element_type="column" data-settings="{"background_background":"classic"}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-ac8cff3 elementor-widget elementor-widget-heading" data-id="ac8cff3" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">Design</h6> </div> </div> <div class="elementor-element elementor-element-f12746d moving-icon-left-right elementor-view-default elementor-widget elementor-widget-icon" data-id="f12746d" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20"><path fill="#1D1A4E" d="M5 20c-0.128 0-0.256-0.049-0.354-0.146-0.195-0.195-0.195-0.512 0-0.707l8.646-8.646-8.646-8.646c-0.195-0.195-0.195-0.512 0-0.707s0.512-0.195 0.707 0l9 9c0.195 0.195 0.195 0.512 0 0.707l-9 9c-0.098 0.098-0.226 0.146-0.354 0.146z"></path></svg> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-ac7f495 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ac7f495" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-07fd4be img-box-hover-effect" data-id="07fd4be" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-75653bb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="75653bb" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-7bbd241" data-id="7bbd241" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-60d90ad elementor-widget elementor-widget-image" data-id="60d90ad" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" src="https://securitylabs.ie/wp-content/uploads/elementor/thumbs/php-programming-html-coding-cyberspace-concept-pzvg17aaxnsdjwcjmk9w854a7vsc3w7rgy6y24fx0u.jpg" title="php-programming-html-coding-cyberspace-concept" alt="php-programming-html-coding-cyberspace-concept" loading="lazy" /> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-04cae43 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="04cae43" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-8f60afd home-four-hover-box" data-id="8f60afd" data-element_type="column" data-settings="{"background_background":"classic"}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-a6d4685 elementor-widget elementor-widget-heading" data-id="a6d4685" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default"><a href="/service-version-five/">Coding & Implementation</a></h6> </div> </div> <div class="elementor-element elementor-element-575714f moving-icon-left-right elementor-view-default elementor-widget elementor-widget-icon" data-id="575714f" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20"><path fill="#1D1A4E" d="M5 20c-0.128 0-0.256-0.049-0.354-0.146-0.195-0.195-0.195-0.512 0-0.707l8.646-8.646-8.646-8.646c-0.195-0.195-0.195-0.512 0-0.707s0.512-0.195 0.707 0l9 9c0.195 0.195 0.195 0.512 0 0.707l-9 9c-0.098 0.098-0.226 0.146-0.354 0.146z"></path></svg> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-09b21bf img-box-hover-effect" data-id="09b21bf" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-74e9645 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="74e9645" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-fb41f30" data-id="fb41f30" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-ac52344 elementor-widget elementor-widget-image" data-id="ac52344" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" src="https://securitylabs.ie/wp-content/uploads/elementor/thumbs/closeup-person-filling-out-questionary-form-pzxd11syn3zl4of5p7x62co0wt7uaax2yurlqtm6su.jpg" title="closeup-person-filling-out-questionary-form" alt="closeup-person-filling-out-questionary-form" loading="lazy" /> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-356d86c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="356d86c" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-a457447 home-four-hover-box" data-id="a457447" data-element_type="column" data-settings="{"background_background":"classic"}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-bf56f05 elementor-widget elementor-widget-heading" data-id="bf56f05" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">Testing</h6> </div> </div> <div class="elementor-element elementor-element-6e70d30 moving-icon-left-right elementor-view-default elementor-widget elementor-widget-icon" data-id="6e70d30" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20"><path fill="#1D1A4E" d="M5 20c-0.128 0-0.256-0.049-0.354-0.146-0.195-0.195-0.195-0.512 0-0.707l8.646-8.646-8.646-8.646c-0.195-0.195-0.195-0.512 0-0.707s0.512-0.195 0.707 0l9 9c0.195 0.195 0.195 0.512 0 0.707l-9 9c-0.098 0.098-0.226 0.146-0.354 0.146z"></path></svg> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> <div class="elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-81742c7 img-box-hover-effect" data-id="81742c7" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <section class="elementor-section elementor-inner-section elementor-element elementor-element-d2d07c7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d2d07c7" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-61dc726" data-id="61dc726" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-e653c6a elementor-widget elementor-widget-image" data-id="e653c6a" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img decoding="async" src="https://securitylabs.ie/wp-content/uploads/elementor/thumbs/auto-mechanic-working-garage-repair-service-pzxd400q3e0zkm4vgzu0e3v41cobg3mr1ghgz38p9q.jpg" title="auto-mechanic-working-garage-repair-service" alt="auto-mechanic-working-garage-repair-service" loading="lazy" /> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-200f594 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="200f594" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-e179984 home-four-hover-box" data-id="e179984" data-element_type="column" data-settings="{"background_background":"classic"}"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-b542f8e elementor-widget elementor-widget-heading" data-id="b542f8e" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">Deployment & Maintenance</h6> </div> </div> <div class="elementor-element elementor-element-b8f58dd moving-icon-left-right elementor-view-default elementor-widget elementor-widget-icon" data-id="b8f58dd" data-element_type="widget" data-widget_type="icon.default"> <div class="elementor-widget-container"> <div class="elementor-icon-wrapper"> <div class="elementor-icon"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="20" height="20" viewBox="0 0 20 20"><path fill="#1D1A4E" d="M5 20c-0.128 0-0.256-0.049-0.354-0.146-0.195-0.195-0.195-0.512 0-0.707l8.646-8.646-8.646-8.646c-0.195-0.195-0.195-0.512 0-0.707s0.512-0.195 0.707 0l9 9c0.195 0.195 0.195 0.512 0 0.707l-9 9c-0.098 0.098-0.226 0.146-0.354 0.146z"></path></svg> </div> </div> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> <section class="elementor-section elementor-top-section elementor-element elementor-element-b3cd3db elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b3cd3db" data-element_type="section" data-settings="{"background_background":"classic"}"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-74ca81c" data-id="74ca81c" data-element_type="column"> <div class="elementor-widget-wrap"> </div> </div> </div> </section> </div> </div><!-- .entry-content --> </article><!-- #post-16455 --> </div> </div> </main><!-- #main --> </div><!-- #primary --> </div> <!-- #content --> </div> <!-- #page --> <footer class="wraper_footer custom-footer"> <div data-elementor-type="section" data-elementor-id="16058" class="elementor elementor-16058"> <section class="elementor-section elementor-top-section elementor-element elementor-element-f289a72 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f289a72" data-element_type="section" data-settings="{"background_background":"classic","stretch_section":"section-stretched"}"> <div class="elementor-background-overlay"></div> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-fbec5b0" data-id="fbec5b0" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-474df68 elementor-widget elementor-widget-radiant-custom-image" data-id="474df68" data-element_type="widget" data-widget_type="radiant-custom-image.default"> <div class="elementor-widget-container"> <a href="https://securitylabs.ie/"><img alt="custom-image" src="https://securitylabs.ie/wp-content/uploads/2021/09/slc-small.png" srcset="https://securitylabs.ie/wp-content/uploads/2021/09/slc-small.png 1x, https://securitylabs.ie/wp-content/uploads/2021/09/slc-small.png 2x"></a> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-3e68daa" data-id="3e68daa" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-f9795fb elementor-widget elementor-widget-text-editor" data-id="f9795fb" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <strong><span>Security Labs Consulting LTD</span></strong> </div> </div> <div class="elementor-element elementor-element-96e9305 elementor-widget elementor-widget-text-editor" data-id="96e9305" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <span> Copyright 漏 2022 Security Labs Consulting LTD </span> </div> </div> <div class="elementor-element elementor-element-83ab18a elementor-shape-square elementor-grid-4 e-grid-align-left elementor-widget elementor-widget-social-icons" data-id="83ab18a" data-element_type="widget" data-widget_type="social-icons.default"> <div class="elementor-widget-container"> <div class="elementor-social-icons-wrapper elementor-grid"> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook-1-n elementor-repeater-item-98cf347" href="#"> <span class="elementor-screen-only">Facebook-1-n</span> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="15" height="15" viewBox="0 0 17 17"><g> </g><path d="M12.461 5.57l-0.309 2.93h-2.342v8.5h-3.518v-8.5h-1.753v-2.93h1.753v-1.764c0-2.383 0.991-3.806 3.808-3.806h2.341v2.93h-1.465c-1.093 0-1.166 0.413-1.166 1.176v1.464h2.651z" fill="#fff"></path></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon-twitter-alt-1-n elementor-repeater-item-4eef872" href="#"> <span class="elementor-screen-only">Twitter-alt-1-n</span> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="15" height="15" viewBox="0 0 17 17"><g> </g><path d="M15.253 5.038c0.011 0.151 0.011 0.302 0.011 0.454 0 4.605-3.506 9.912-9.913 9.912-1.974 0-3.808-0.572-5.351-1.564 0.281 0.032 0.551 0.042 0.842 0.042 1.629 0 3.127-0.55 4.325-1.488-1.532-0.032-2.815-1.036-3.257-2.417 0.215 0.032 0.431 0.054 0.656 0.054 0.314 0 0.627-0.043 0.918-0.118-1.596-0.324-2.794-1.726-2.794-3.419 0-0.011 0-0.033 0-0.043 0.464 0.258 1.003 0.42 1.575 0.442-0.938-0.626-1.553-1.694-1.553-2.901 0-0.647 0.173-1.241 0.475-1.759 1.715 2.115 4.293 3.496 7.184 3.646-0.055-0.259-0.087-0.529-0.087-0.799 0-1.919 1.554-3.483 3.484-3.483 1.003 0 1.909 0.42 2.546 1.1 0.787-0.151 1.541-0.442 2.211-0.841-0.259 0.809-0.809 1.489-1.532 1.919 0.702-0.075 1.381-0.269 2.007-0.539-0.475 0.69-1.068 1.306-1.747 1.802z" fill="#fff"></path></svg> </a> </span> <span class="elementor-grid-item"> <a class="elementor-icon elementor-social-icon elementor-social-icon- elementor-repeater-item-bd7712c" href="https://ie.linkedin.com/company/security-labs-consulting"> <span class="elementor-screen-only"></span> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="15" height="15" viewBox="0 0 17 17"><g> </g><path d="M0.698 5.823h3.438v10.323h-3.438v-10.323zM2.438 0.854c-1.167 0-1.938 0.771-1.938 1.782 0 0.989 0.74 1.781 1.896 1.781h0.021c1.198 0 1.948-0.792 1.938-1.781-0.011-1.011-0.74-1.782-1.917-1.782zM12.552 5.583c-1.829 0-2.643 1.002-3.094 1.709v-1.469h-3.427c0 0 0.042 0.969 0 10.323h3.427v-5.761c0-0.312 0.032-0.615 0.114-0.843 0.251-0.615 0.812-1.25 1.762-1.25 1.238 0 1.738 0.948 1.738 2.333v5.521h3.428v-5.917c0-3.167-1.688-4.646-3.948-4.646z" fill="#fff"></path></svg> </a> </span> </div> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-d60e633" data-id="d60e633" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-0a2da18 elementor-widget elementor-widget-heading" data-id="0a2da18" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">Quick Link</h6> </div> </div> <div class="elementor-element elementor-element-486c872 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="486c872" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="https://securitylabs.ie/risk-assessment/"> <span class="elementor-icon-list-text">Risk Assessment</span> </a> </li> </ul> </div> </div> <div class="elementor-element elementor-element-78c6f87 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="78c6f87" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="https://securitylabs.ie/risk-management/"> <span class="elementor-icon-list-text">Risk Management</span> </a> </li> </ul> </div> </div> <div class="elementor-element elementor-element-da2d29d elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="da2d29d" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="https://securitylabs.ie/software-security/"> <span class="elementor-icon-list-text">Software Security</span> </a> </li> </ul> </div> </div> <div class="elementor-element elementor-element-b1bc2c2 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="b1bc2c2" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="https://securitylabs.ie/privacy-by-design/"> <span class="elementor-icon-list-text">Privacy By Design</span> </a> </li> </ul> </div> </div> <div class="elementor-element elementor-element-4bb4124 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="4bb4124" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="https://securitylabs.ie/contact-us/"> <span class="elementor-icon-list-text">Contact Us</span> </a> </li> </ul> </div> </div> </div> </div> <div class="elementor-column elementor-col-25 elementor-top-column elementor-element elementor-element-2a50d3a" data-id="2a50d3a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-96dd9fe elementor-widget elementor-widget-heading" data-id="96dd9fe" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h6 class="elementor-heading-title elementor-size-default">Subscribe To Newsletter</h6> </div> </div> <div class="elementor-element elementor-element-f85b948 elementor-widget elementor-widget-text-editor" data-id="f85b948" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Bldg 1000, Units 1201 & 1202 City Gate, Mahon, T12 W7CV, Cork, Ireland </div> </div> <section class="elementor-section elementor-inner-section elementor-element elementor-element-588aa06 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="588aa06" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-e657cc8" data-id="e657cc8" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-5e7a13c elementor-widget elementor-widget-text-editor" data-id="5e7a13c" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Phone : </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-b18eda1" data-id="b18eda1" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-5ed45d6 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="5ed45d6" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="tel:(888)%20123-4567"> <span class="elementor-icon-list-text">+30 6974 992835</span> </a> </li> </ul> </div> </div> </div> </div> </div> </section> <section class="elementor-section elementor-inner-section elementor-element elementor-element-39ccb3a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="39ccb3a" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-fe4903a" data-id="fe4903a" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-888f7d2 elementor-widget elementor-widget-text-editor" data-id="888f7d2" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Email : </div> </div> </div> </div> <div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-3ded569" data-id="3ded569" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-b646fc0 elementor-icon-list--layout-inline elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list" data-id="b646fc0" data-element_type="widget" data-widget_type="icon-list.default"> <div class="elementor-widget-container"> <ul class="elementor-icon-list-items elementor-inline-items"> <li class="elementor-icon-list-item elementor-inline-item"> <a href="mailto:info@securitylabs.ie"> <span class="elementor-icon-list-text">info@securitylabs.ie</span> </a> </li> </ul> </div> </div> </div> </div> </div> </section> </div> </div> </div> </section> </div> </footer> </div> <!-- radiantthemes-website-layout --> <script> window.RS_MODULES = window.RS_MODULES || {}; window.RS_MODULES.modules = window.RS_MODULES.modules || {}; window.RS_MODULES.waiting = window.RS_MODULES.waiting || []; window.RS_MODULES.defered = true; window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {}; window.RS_MODULES.type = 'compiled'; </script> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <div id="amp-mobile-version-switcher" hidden> <a rel="" href="https://securitylabs.ie/software-security/?amp=1"> Go to mobile version </a> </div> <style id='radiantthemes-customizer-css-inline-css' type='text/css'> h1 {font-family:'Poppins',sans-serif;font-weight:600;text-transform:capitalize;font-size:45px;line-height:58px;color:#1d1a4e;}h2 {font-family:'Poppins',sans-serif;font-weight:600;text-transform:capitalize;font-size:40px;line-height:50px !important;color:#1d1a4e;}h3 {font-family:'Poppins',sans-serif;font-weight:600;text-transform:capitalize;font-size:32px;line-height:42px !important;color:#1d1a4e;}h4 {font-family:'Poppins',sans-serif;font-weight:600;text-transform:capitalize;font-size:28px;line-height:38px !important;color:#1d1a4e;}h5 {font-family:'Poppins',sans-serif;font-weight:600;text-transform:capitalize;font-size:20px;line-height:30px !important;color:#1d1a4e;}h6 {font-family:'Poppins',sans-serif;font-weight:600;text-transform:capitalize;font-size:17px;line-height:27px !important;color:#1d1a4e;}body, p {font-family:'DM Sans',sans-serif;font-weight:400;font-size:16px;line-height:26px ;color:#616670;}.radiantthemes-button > .radiantthemes-button-main, .radiantthemes-custom-button > .radiantthemes-custom-button-main, .gdpr-notice .btn, .widget-area > .widget.widget_price_filter .button, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn, .comments-area .comment-form > p button[type=submit], .comments-area .comment-form > p button[type=reset], .wraper_error_main.style-one .error_main .btn, .wraper_error_main.style-two .error_main .btn, .wraper_error_main.style-three .error_main_item .btn, .wraper_error_main.style-four .error_main .btn {font-family:'Poppins',sans-serif;font-weight:500;text-transform:none;font-size:15px;line-height:23px !important;background-color:#1e4ec4;color:#ffffff;padding-top:13px;padding-right:22px;padding-bottom:13px;padding-left:22px;}.radiantthemes-button > .radiantthemes-button-main:hover, .radiantthemes-custom-button > .radiantthemes-custom-button-main:hover, .gdpr-notice .btn:hover, .widget-area > .widget.widget_price_filter .button:hover, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .page.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .tribe_events.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .testimonial.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .team.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .portfolio.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .case-studies.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .client.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .product.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:before, .comments-area .comment-form > p button[type=reset]:hover, .wraper_error_main.style-one .error_main .btn:hover, .wraper_error_main.style-two .error_main .btn:hover, .wraper_error_main.style-three .error_main_item .btn:hover, .wraper_error_main.style-four .error_main .btn:hover, .post.style-default .entry-main .entry-extra .entry-extra-item .post-read-more .btn:hover span,.widget-area > .widget.widget_search .search-form input[type="submit"]:hover {background-color:#1e4ec4;color:#ffffff;}.wraper_inner_banner {background-color: #eff0f2;}.wraper_inner_banner_main {}.wraper_inner_banner_main > .container {padding-top: 10px;padding-bottom: 10px;}.inner_banner_main .title {font-family:'Poppins',sans-serif;font-weight:600;text-transform:capitalize;font-size:45px;line-height:50px;}.inner_banner_main .subtitle {font-family:'DM Sans',sans-serif;font-weight:400;text-transform:capitalize;font-size:16px;line-height:26px;letter-spacing:1px;}.inner_banner_breadcrumb #crumbs {font-family:'DM Sans',sans-serif;font-weight:500;text-transform:capitalize;font-size:30px;line-height:25px;letter-spacing:1px;}.wraper_inner_banner_main > .container {padding-top: 10px;padding-bottom: 10px;}body > .scrollup {background-color: #ffffff;}body > .scrollup svg {color: #1e4ec4;} </style> <link rel='stylesheet' id='elementor-post-16115-css' href='https://securitylabs.ie/wp-content/uploads/elementor/css/post-16115.css?ver=1730320330' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-16058-css' href='https://securitylabs.ie/wp-content/uploads/elementor/css/post-16058.css?ver=1730320609' type='text/css' media='all' /> <link rel='stylesheet' id='widget-social-icons-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/widget-social-icons.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='e-apple-webkit-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/conditionals/apple-webkit.min.css?ver=3.25.3' type='text/css' media='all' /> <link rel='stylesheet' id='widget-icon-list-css' href='https://securitylabs.ie/wp-content/plugins/elementor/assets/css/widget-icon-list.min.css?ver=3.25.3' type='text/css' media='all' /> <link crossorigin="anonymous" rel='stylesheet' id='google-fonts-2-css' href='https://fonts.googleapis.com/css?family=DM+Sans%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=auto&ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='rs-plugin-settings-css' href='https://securitylabs.ie/wp-content/plugins/revslider/public/assets/css/rs6.css?ver=6.5.31' type='text/css' media='all' /> <style id='rs-plugin-settings-inline-css' type='text/css'> #rs-demo-id {} </style> <script type="text/javascript" src="https://securitylabs.ie/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=5.9.8" id="swv-js"></script> <script type="text/javascript" id="contact-form-7-js-extra"> /* <![CDATA[ */ var wpcf7 = {"api":{"root":"https:\/\/securitylabs.ie\/wp-json\/","namespace":"contact-form-7\/v1"}}; /* ]]> */ </script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.9.8" id="contact-form-7-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.5.18" defer async id="tp-tools-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.5.31" defer async id="revmin-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/bizicorp-custom.js?ver=1732295164" id="bizicorp-custom-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/swiper.min.js?ver=1732295164" id="swiper-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/popper.min.js?ver=1732295164" id="popper-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/bootstrap.min.js?ver=1732295164" id="bootstrap-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/menu-vendor.js?ver=1732295164" id="vendor-menu-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script> <script type="text/javascript" id="wp-util-js-extra"> /* <![CDATA[ */ var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; /* ]]> */ </script> <script type="text/javascript" src="https://securitylabs.ie/wp-includes/js/wp-util.min.js?ver=6.7.1" id="wp-util-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/bizicorp-app.js?ver=1732295164" id="bizicorp-app-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/bizicorp-vertical-menu.js?ver=1732295164" id="bizicorp-vertical-menu-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/jquery.matchHeight-min.js?ver=1732295164" id="jquery-matchheight-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/popup-video.js?ver=1732295164" id="popup-video-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/themes/bizicorp/assets/js/fancy-box.js?ver=1732295164" id="fancy-box-js"></script> <script type="text/javascript" src="https://www.google.com/recaptcha/api.js?render=6Lc711woAAAAAB1gN3u8-yCJGP49YHOi8tPMoH5Z&ver=3.0" id="google-recaptcha-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script type="text/javascript" id="wpcf7-recaptcha-js-extra"> /* <![CDATA[ */ var wpcf7_recaptcha = {"sitekey":"6Lc711woAAAAAB1gN3u8-yCJGP49YHOi8tPMoH5Z","actions":{"homepage":"homepage","contactform":"contactform"}}; /* ]]> */ </script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=5.9.8" id="wpcf7-recaptcha-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/radiantthemes-addons/assets/js/radiantthemes-addons-core.js?ver=1732295164" id="radiantthemes-addons-core-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/radiantthemes-addons/assets/js/radiantthemes-addons-custom.js?ver=1732295164" id="radiantthemes-addons-custom-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.25.3" id="elementor-webpack-runtime-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.25.3" id="elementor-frontend-modules-js"></script> <script type="text/javascript" src="https://securitylabs.ie/wp-includes/js/jquery/ui/core.min.js?ver=1.13.3" id="jquery-ui-core-js"></script> <script type="text/javascript" id="elementor-frontend-js-before"> /* <![CDATA[ */ var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.25.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"e_swiper_latest":true,"e_nested_atomic_repeaters":true,"e_optimized_control_loading":true,"e_onboarding":true,"e_css_smooth_scroll":true,"home_screen":true,"landing-pages":true,"nested-elements":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/securitylabs.ie\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/securitylabs.ie\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/securitylabs.ie\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"f051f04b41"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":16455,"title":"Software%20Security%20%E2%80%93%20Security%20Labs%20Consulting%20LTD","excerpt":"","featuredImage":"https:\/\/securitylabs.ie\/wp-content\/uploads\/2022\/12\/data-technology-blue-background-with-hacker-remixed-media.jpg"}}; /* ]]> */ </script> <script type="text/javascript" src="https://securitylabs.ie/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.25.3" id="elementor-frontend-js"></script> </body> </html>