<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~files/feed.xsl"?>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedpress="https://feed.press/xmlns" xmlns:media="http://search.yahoo.com/mrss/" xmlns:podcast="https://podcastindex.org/namespace/1.0" version="2.0">
  <channel>
    <feedpress:locale/>
    <feedpress:newsletterId>thierryzoller</feedpress:newsletterId>
    <atom:link rel="via" href="http://blog.zoller.lu/feeds/posts/default?alt=rss"/>
    <atom:link rel="self" href="https://feedpress.me/thierryzoller"/>
    <atom:link rel="hub" href="https://feedpress.superfeedr.com/"/>
    <atom:id>tag:blogger.com,1999:blog-3832621951001364942</atom:id>
    <lastBuildDate>Tue, 18 Nov 2025 19:12:42 +0000</lastBuildDate>
    <category>Advisory</category>
    <category>Rants from Thierry</category>
    <category>Tool</category>
    <category>Vulnerabilties</category>
    <category>Misc</category>
    <category>Interesting Reads</category>
    <category>0day</category>
    <category>How-to</category>
    <category>BTcrack</category>
    <category>Luxembourg</category>
    <category>Whitepaper</category>
    <category>Bluetooth</category>
    <category>Omron 3S4YR-MVFW Card reader</category>
    <category>cybersecurity</category>
    <category>About</category>
    <category>Hardware hacking</category>
    <category>Lectures</category>
    <category>Vulnerability disclosure Policy</category>
    <category>sslaudit</category>
    <category>Constitution</category>
    <category>Politics</category>
    <category>Regulation</category>
    <category>dora</category>
    <category>psychology</category>
    <category>sslscan</category>
    <category>third party</category>
    <category>tls scan</category>
    <category>zero day</category>
    <title>Musings on Information Security and Data Privacy</title>
    <description>Where facts are few, experts are many.</description>
    <link>http://blog.zoller.lu/</link>
    <managingEditor>noreply@blogger.com (Thierry Zoller)</managingEditor>
    <generator>Blogger</generator>
    <openSearch:totalResults>181</openSearch:totalResults>
    <openSearch:startIndex>1</openSearch:startIndex>
    <openSearch:itemsPerPage>25</openSearch:itemsPerPage>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-6463766011566301144</guid>
      <pubDate>Sun, 03 Aug 2025 19:14:00 +0000</pubDate>
      <atom:updated>2025-08-24T11:15:55.855+02:00</atom:updated>
      <title>CIO World Reprint - Navigating Threats in Fintech</title>
      <description><![CDATA[<h1 style="text-align: left;">Europe&#39;s Most Influencial CISOs of the year 2024</h1><p></p><p>Below is a re-print of the interview I gave to CIO-World that cover featured me in the &quot;<b>Europe&#39;s Most Influential CISOs of the year 2024</b>&quot;. The Original can be found <a href="https://issuu.com/insightssuccess22/docs/europe_s_most_influential_cisos_of_the_year_2024_" target="_blank">here</a>. <br><br>TLDR - I talk about Essential Skills for a CISO, how regulation can achieve bolstering resiliency and security, essential Skills for Eﬀective CISO Leadership, Advice to Navigate the C-Suite, how to navigate the Evolving Intersection of Technology and Compliance.</p><div>This represents multiple blog post in one - enjoy.</div><p style="text-align: justify;">As ﬁnancial technology (FinTech) evolves rapidly, it faces an increasing number of cyber threats. Cybercriminals are constantly ﬁnding new ways to exploit weaknesses in payment systems, putting billions of dollars and countless identities at risk. A staggering statistic reveals that up to 75% of customers worldwide now use at least one FinTech service, a number projected to grow as more people embrace digital payments and online banking.</p><table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJv7Ev1x_YxM72aEb5dV2Ss_s4vJ2kxJy1Om0z3BCXO66lxho57hqOvr7YSWj9x0UHkQZy09qg6rmNw3MEf0RynfMJRBXTmU7u8xT1J0pkVLHOz9hg3XhMtTA6vbXBoWSGyKT613hXDKRrgPxXo012-DOKQDi0UlDa2lHIVepFH4zZ6jwpA_tH8SwnK_o/s626/cioworld1.jpg" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" data-original-height="626" data-original-width="474" height="387" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJv7Ev1x_YxM72aEb5dV2Ss_s4vJ2kxJy1Om0z3BCXO66lxho57hqOvr7YSWj9x0UHkQZy09qg6rmNw3MEf0RynfMJRBXTmU7u8xT1J0pkVLHOz9hg3XhMtTA6vbXBoWSGyKT613hXDKRrgPxXo012-DOKQDi0UlDa2lHIVepFH4zZ6jwpA_tH8SwnK_o/w292-h387/cioworld1.jpg" width="292"></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Source: <a href="https://issuu.com/insightssuccess22/docs/europe_s_most_influential_cisos_of_the_year_2024_" target="_blank">CIO World </a></td></tr></tbody></table><p></p><p style="text-align: left;">Meet Thierry Zoller, the Chief Information Security Oﬃcer at J.P. Morgan Mobility Payments Solutions S.A. (Red. now Julius Baer) , whose mission is to stay one step ahead of these digital predators. With nearly three decades of experience in cybersecurity, Zoller brings a unique blend of technical expertise and strategic vision to one of the world’s largest ﬁnancial institutions. His journey from a curious teenager in Luxembourg to a leading ﬁgure in global information security is an example of the power of passion and perseverance.</p><p style="text-align: left;">Thierry’s fascination with technology began early, driving him to explore the inner workings of systems and networks. This curiosity led him to dive deep into reverse engineering and system vulnerability analysis, skills that would become invaluable in his future roles.</p><p style="text-align: left;">His career has been marked by a series of high-proﬁle positions, including Head of Security Risk and Compliance Europe for Amazon and CISO for Amazon Payments. These experiences have honed his ability to navigate the complex intersection of technology, ﬁnance, and security.</p><p style="text-align: justify;">At J.P. Morgan, he faces his most challenging task yet: securing the future of mobile payments in an increasingly cashless world. His approach combines futuristic technology with a deep understanding of human behavior, recognizing that the weakest link in any security system is often the user.</p><p style="text-align: justify;">Thierry’s impact extends far beyond his corporate role. As a proliﬁc blogger and researcher, he has coordinated the disclosure of over 100 vulnerabilities and released numerous free security tools. His work has been cited in books and peer-reviewed papers, cementing his status as a thought leader in the ﬁeld.</p><p style="text-align: justify;">The 45-year-old security expert’s commitment to knowledge sharing has been a cornerstone of his career. This philosophy drives his continued eﬀorts to educate and empower the next generation of cybersecurity professionals, contributing signiﬁcantly to the global information security community.</p><p><b>Let us learn more about his journey:</b></p><span></span><a href="http://blog.zoller.lu/2025/08/europes-most-influencial-cisos-of-year.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2025/08/europes-most-influencial-cisos-of-year.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJv7Ev1x_YxM72aEb5dV2Ss_s4vJ2kxJy1Om0z3BCXO66lxho57hqOvr7YSWj9x0UHkQZy09qg6rmNw3MEf0RynfMJRBXTmU7u8xT1J0pkVLHOz9hg3XhMtTA6vbXBoWSGyKT613hXDKRrgPxXo012-DOKQDi0UlDa2lHIVepFH4zZ6jwpA_tH8SwnK_o/s72-w292-h387-c/cioworld1.jpg" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-3214002451108204883</guid>
      <pubDate>Sun, 25 Feb 2024 13:20:00 +0000</pubDate>
      <atom:updated>2024-02-25T14:20:53.236+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">cybersecurity</category>
      <category domain="http://www.blogger.com/atom/ns#">dora</category>
      <category domain="http://www.blogger.com/atom/ns#">Regulation</category>
      <category domain="http://www.blogger.com/atom/ns#">third party</category>
      <category domain="http://www.blogger.com/atom/ns#">Vulnerabilties</category>
      <title>Towards N-th Party Risk Management</title>
      <description><![CDATA[<p><br></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaEwLIFd_sdxTk3jiaUjWxZZsGZVnsz0FFmhroVlI5xjzrL3WRGeEIdefECerp6ristWHnAI2n7wsSU7CBR2yRcrUopYj31Jl6PwW4Rc12KRMTNXyxa84zbunsLQ3ZWoIjL_Vk3zNcDzzyBFjgoLD9prc5HPGfgOj2oTJsplUfdWxZcn7uIpSXFQUxsTw/s1260/1706456180914.png" style="margin-left: 1em; margin-right: 1em;"><img alt="N-Th Party Risk (Thierry ZOLLER)" border="0" data-original-height="720" data-original-width="1260" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaEwLIFd_sdxTk3jiaUjWxZZsGZVnsz0FFmhroVlI5xjzrL3WRGeEIdefECerp6ristWHnAI2n7wsSU7CBR2yRcrUopYj31Jl6PwW4Rc12KRMTNXyxa84zbunsLQ3ZWoIjL_Vk3zNcDzzyBFjgoLD9prc5HPGfgOj2oTJsplUfdWxZcn7uIpSXFQUxsTw/w543-h310/1706456180914.png" title="N-Th Party Risk (Thierry ZOLLER)" width="543"></a></div><p><br></p><p style="text-align: justify;">The responsibilities of vendors, suppliers, and service providers have grown increasingly important in the dynamic digital economy. The growing digitalisation and reliance on third-party entities significantly enhances business operations <b>while concurrently introducing a spectrum of security risk</b>s. </p><p style="text-align: justify;">Recognising these challenges, regulatory supervisors have been actively creating frameworks over the years to make sure that financial entities in particular appropriately handle and mitigate the risks of security incidents that could directly affect their operations.</p><p style="text-align: justify;">The adoption of specific guidelines by the European Banking Authority (EBA) in marked a substantial acceleration of the shift towards a more security-conscious approach when interacting with third parties. These guidelines were a significant advancement in highlighting the important security aspects to take into account while working with third parties. </p><p style="text-align: justify;">However, with the recent <a href="https://www.esma.europa.eu/press-news/esma-news/esas-publish-first-set-rules-under-dora-ict-and-third-party-risk-management" rel="nofollow" target="_blank">final Regulatory Standards published</a>, the <a href="https://ensarseker1.medium.com/dora-a-new-framework-for-third-party-risk-in-the-european-union-eu-9460255aebeb" rel="nofollow" target="_blank">Digital Operational Resilience Act (DORA) </a>is further evolving the requirements and expectations in light of multiple high-profile breaches involving third parties and the supply chain. The entry into force of this European Regulation, which takes effect in January 2025, marks the beginning of a new era in third party security management. </p><p style="text-align: justify;">It signals a time when strict compliance and proactive risk management are more important than ever in third-party contacts, and it also emphasises the significance of operational resilience and indicates a heightened response to the changing threat landscape.</p><p style="text-align: justify;">While researching the state of the Art in &quot;Third Party&quot; risk management I came across an Report recently published by Wade Baker, Ph.D. and the Cyentia Institute titled “Risk to the Nth-Party Degree: Parsing the Tangled Web&quot;.</p><p style="text-align: justify;">In true Cyentia Institute fashion the report is a data driven and provides plenty of opportunity for the data science geeks amongst us to rejoice - for the others it&#39;s one of the first publicly available reports providing us with data analysis on the matter with.</p><p style="text-align: justify;">The Report highlights a crucial aspect that is often overlooked in risk management: vendor risk extends beyond direct third parties.</p><h2 style="text-align: left;">What really is &quot;third party&quot; risk ?</h2><span></span><a href="http://blog.zoller.lu/2024/02/towards-n-th-party-risk-management.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2024/02/towards-n-th-party-risk-management.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaEwLIFd_sdxTk3jiaUjWxZZsGZVnsz0FFmhroVlI5xjzrL3WRGeEIdefECerp6ristWHnAI2n7wsSU7CBR2yRcrUopYj31Jl6PwW4Rc12KRMTNXyxa84zbunsLQ3ZWoIjL_Vk3zNcDzzyBFjgoLD9prc5HPGfgOj2oTJsplUfdWxZcn7uIpSXFQUxsTw/s72-w543-h310-c/1706456180914.png" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-7541704413817749843</guid>
      <pubDate>Thu, 28 Dec 2023 08:30:00 +0000</pubDate>
      <atom:updated>2024-01-28T12:23:29.037+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">cybersecurity</category>
      <category domain="http://www.blogger.com/atom/ns#">Interesting Reads</category>
      <category domain="http://www.blogger.com/atom/ns#">psychology</category>
      <title>The importance of Psychological Safety in Cybersecurity</title>
      <description><![CDATA[<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUcvTQHutaU3z8KG3QnDouqcVGY3pfnFuJwkZng-jAVxWWmfVRimhhdaxxLPHffDcLbqxON70BeZzaJtB0c7Q5xn5VV_I_AxMT9fjUmLUtWjiJi9x80fHqzTW1Cp7K4DPeJPAg7djeS2Ur_hhL7DyhwrxDfX3oRXZLGqkM6QxKUxnF6nQkDigDtockCHE/s1260/1703272244635%20(2).png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="720" data-original-width="1260" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUcvTQHutaU3z8KG3QnDouqcVGY3pfnFuJwkZng-jAVxWWmfVRimhhdaxxLPHffDcLbqxON70BeZzaJtB0c7Q5xn5VV_I_AxMT9fjUmLUtWjiJi9x80fHqzTW1Cp7K4DPeJPAg7djeS2Ur_hhL7DyhwrxDfX3oRXZLGqkM6QxKUxnF6nQkDigDtockCHE/w542-h310/1703272244635%20(2).png" width="542"></a></div><h1 style="text-align: left;"><br></h1><div>I recently completed my studies at the Luxembourg School of Business and began exploring how to incorporate my newfound knowledge into my field of work. Specifically, I&#39;ve been considering the application of Psychological Safety principles in the realm of Cyber/Information Security. </div><div><br></div><h2 style="text-align: left;"></h2><h2 style="text-align: left;">What is Psychological Safety ?</h2><div><br>Psychological safety is a concept that refers to an individual&#39;s perception of the consequences of taking an interpersonal risk in a work environment. It involves feeling safe to express oneself without fear of negative consequences to self-image, status, or career. In a psychologically safe team, members feel accepted and respected. This environment allows for open communication, creativity, and innovation, as individuals feel comfortable sharing their ideas, questions, concerns, and mistakes without fear of ridicule or retribution.</div><div><br></div><div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRA0Ww5usjSHtLFcm7hdc2lSwNjowLb53tK7P9uZlB-tgsvZhAJzoBJoJ3HLkpts8l4UX1dHa73iCi5RzfO8IvT9Fq0U8thPnQorp1w8v_knMWwtVszzQQDX4veJRU9ZBf1LU9IrVFRYd5qZ1RzWrLaOqVAQXesH0a3N7Tkb-oynMSxX60p1Jj6YR7BnM/s823/1703281311317.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="354" data-original-width="823" height="173" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRA0Ww5usjSHtLFcm7hdc2lSwNjowLb53tK7P9uZlB-tgsvZhAJzoBJoJ3HLkpts8l4UX1dHa73iCi5RzfO8IvT9Fq0U8thPnQorp1w8v_knMWwtVszzQQDX4veJRU9ZBf1LU9IrVFRYd5qZ1RzWrLaOqVAQXesH0a3N7Tkb-oynMSxX60p1Jj6YR7BnM/w400-h173/1703281311317.png" width="400"></a></td></tr><tr><td class="tr-caption" style="text-align: center;"><span style="font-size: 14px;">Amy Edmonson - TED Talk (Building a psychologically safe workplace)</span><br><span style="font-size: 14px;"><a href="https://www.youtube.com/watch?v=LhoLuui9gX8">https://www.youtube.com/watch?v=LhoLuui9gX8</a></span></td></tr></tbody></table><div class="separator" style="clear: both; text-align: center;"><br><br></div></div><span></span><a href="http://blog.zoller.lu/2023/12/the-importance-of-psychological-safety.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2023/12/the-importance-of-psychological-safety.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUcvTQHutaU3z8KG3QnDouqcVGY3pfnFuJwkZng-jAVxWWmfVRimhhdaxxLPHffDcLbqxON70BeZzaJtB0c7Q5xn5VV_I_AxMT9fjUmLUtWjiJi9x80fHqzTW1Cp7K4DPeJPAg7djeS2Ur_hhL7DyhwrxDfX3oRXZLGqkM6QxKUxnF6nQkDigDtockCHE/s72-w542-h310-c/1703272244635%20(2).png" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-8588529849596581877</guid>
      <pubDate>Sat, 02 Dec 2023 09:11:00 +0000</pubDate>
      <atom:updated>2023-12-03T11:54:21.257+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">cybersecurity</category>
      <title>Cybersecurity in Merger and Aquisitions</title>
      <description><![CDATA[<p> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLIXNFkLZhjSoShm2o3kWUSomzAx_GZlILM9MnvOXcy85fCxa8SutPS0d5D6jrKKixyoio_zEnuia5RzbdO-_sQwRzkMXfyh2_7cE8-ApLVnyOaIOtK_tel3k5YLvudy_a-KJ5MW682J9MVFQm71KKFBmN44HaGhjGWZjopilbAy7yBIQMgedgB9pxLR4/s1260/1701026921284.png" style="clear: left; display: inline !important; margin-bottom: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="720" data-original-width="1260" height="330" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLIXNFkLZhjSoShm2o3kWUSomzAx_GZlILM9MnvOXcy85fCxa8SutPS0d5D6jrKKixyoio_zEnuia5RzbdO-_sQwRzkMXfyh2_7cE8-ApLVnyOaIOtK_tel3k5YLvudy_a-KJ5MW682J9MVFQm71KKFBmN44HaGhjGWZjopilbAy7yBIQMgedgB9pxLR4/w578-h330/1701026921284.png" width="578"></a></p><br><h1 style="text-align: left;">Cybersecurity in M&amp;A </h1><div><br></div><h2 style="text-align: left;">A Growing Priority for Decision Makers</h2><div><br></div><div>In the dynamic landscape of mergers and acquisitions (M&amp;A), decision-makers are increasingly prioritizing cybersecurity risks. </div><div><br></div><div><div>A <a href="https://www.forescout.com/resources/cybersecurity-in-merger-and-acquisition-report/" target="_blank">detailed survey by Forescout</a> provides key insights into the current state of cybersecurity in mergers and acquisitions, the survey that involved nearly 3,000 IT and business decision makers reveals a growing emphasis on cybersecurity in M&amp;As. </div><div><br></div><div>The study found that 81% of respondents now prioritize a target&#39;s cybersecurity posture more than in the past with 62% agreeing cyber risk is their biggest concern post-acquisition.</div></div><div><br></div><div><div>This trend highlights the recognition of cyber risks as potential deal-breakers, capable of causing significant financial and reputational damages.</div><div><br></div><div><blockquote>&quot; Take the Verizon acquisition of Yahoo in 2017 as an example. Following Yahoo’s security breach disclosures, <b>there was a $350 million acquisition price cut</b>.&quot;</blockquote></div><div><br></div><div>The study highlights this shift, noting the importance of continuous cyber assessment throughout the M&amp;A process. It&#39;s no longer a one-time check but a critical, ongoing evaluation.</div></div><div><br></div><h2 style="text-align: left;">Key Findings</h2><div><br></div><div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj63PZw_Rdt0GYTJZ_cWoFyefVrxNO2ze6nWUioOcmGYKZbGFpHc3SrjR_z_1g7lurxON8fdUmFK-aCx6V8tZbZHanOEXuRq9PvLJiY80JlCR1yV3_Mxy6UuEg6fMK6Vbel-2T03oGov2AvMItj_A6fMG_JdqxacPS7B_xhKX2_CvJoehLDUu0wl2wj-K0/s455/MA1.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="455" data-original-width="359" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj63PZw_Rdt0GYTJZ_cWoFyefVrxNO2ze6nWUioOcmGYKZbGFpHc3SrjR_z_1g7lurxON8fdUmFK-aCx6V8tZbZHanOEXuRq9PvLJiY80JlCR1yV3_Mxy6UuEg6fMK6Vbel-2T03oGov2AvMItj_A6fMG_JdqxacPS7B_xhKX2_CvJoehLDUu0wl2wj-K0/s320/MA1.png" width="252"></a></div><b>Transparency</b> 🚫 - An undisclosed data breach is a deal breaker for most companies: 73% percent of respondents agreed that a company with an undisclosed data breach is an immediate deal breaker in their company’s M&amp;A strategy</div><div><br></div><div><b>Plan for continuous assessments </b>🔄 - Decision makers sometimes feel they don’t get enough time to perform a cyber evaluation. Only 36% of respondents strongly agree that their IT team is given time to review the company’s cybersecurity standards, processes and protocols before their company acquires another company. The results emphasize the importance of proper evaluation and time in ensuring successful M&amp;A outcomes.<br></div><div><br></div><div><b>Acquisition Regrets</b>🤦- 65% of respondents regret their M&amp;A decisions due to cybersecurity concerns. Failure to address cyber risk can lead to major acquisition regrets: Nearly two-thirds of respondents (65%) said their companies experienced regrets in making an M&amp;A deal due to cybersecurity concerns.</div><div><br></div><div><b>Integration Delays</b>⏲️- 49% encountered unknown or undisclosed cybersecurity issues, causing M&amp;A timeline delays. 54% reported minor delays and losses under $1 million; 50% faced major delays with similar financial impact.</div><div><br></div><div><b>Significant Losses</b>💸 - 22% experienced losses over $1 million due to cybersecurity incidents.</div></div><div><br></div><div><br></div><span></span><a href="http://blog.zoller.lu/2023/12/cybersecurity-in-m-growing-priority-for.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2023/12/cybersecurity-in-m-growing-priority-for.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLIXNFkLZhjSoShm2o3kWUSomzAx_GZlILM9MnvOXcy85fCxa8SutPS0d5D6jrKKixyoio_zEnuia5RzbdO-_sQwRzkMXfyh2_7cE8-ApLVnyOaIOtK_tel3k5YLvudy_a-KJ5MW682J9MVFQm71KKFBmN44HaGhjGWZjopilbAy7yBIQMgedgB9pxLR4/s72-w578-h330-c/1701026921284.png" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-1725227241142068994</guid>
      <pubDate>Wed, 29 Jul 2020 15:00:00 +0000</pubDate>
      <atom:updated>2023-12-02T10:14:18.902+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Politics</category>
      <category domain="http://www.blogger.com/atom/ns#">Rants from Thierry</category>
      <title>How Germany re-introduced border controls to Luxembourg</title>
      <description><![CDATA[<div><br></div><div><b>Introduction</b></div><div style="text-align: justify;">As many of you know the <a href="https://en.wikipedia.org/wiki/Schengen_Agreement#:~:text=The%20Schengen%20Agreement%20(English%3A%20%2F,the%20then%20European%20Economic%20Community." target="_blank">Schengen Agreement</a> (Named after the Luxemburg City &quot;Schengen&quot; where the initial contract was signed) introduced the free flow of goods and people across the European Union. Many claim it to be on of the core backbone agreements of the European Union.</div><div style="text-align: justify;"><b><br></b></div><div style="text-align: justify;"><b>Synopsis</b></div><div style="text-align: justify;">Germany decided to introduce border controls following the SARS-CoV-2 epidemic during  March-Mai 2020. Luxembourg has a particular situation that is best displayed via this illustration: every day over 1/3 of the entire working population enters the country via Germany, France, and Belgium to drive home in the evening thus passing these very borders every day. </div><div style="text-align: justify;"><br></div><div class="separator" style="clear: both; text-align: center;"><a href="https://ec.europa.eu/eurostat/statistics-explained/images/1/18/Commuter_flows_within%2C_into_and_out_of_Luxembourg%2C_2015_(%C2%B9)_(thousands)_RYB2016.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="664" data-original-width="800" height="427" src="https://ec.europa.eu/eurostat/statistics-explained/images/1/18/Commuter_flows_within%2C_into_and_out_of_Luxembourg%2C_2015_(%C2%B9)_(thousands)_RYB2016.png" width="515"></a></div><div style="text-align: justify;"><br></div><div style="text-align: justify;"><br></div><div style="text-align: justify;"><span></span></div><a href="http://blog.zoller.lu/2020/07/introducing-border-controls-in-schengen.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2020/07/introducing-border-controls-in-schengen.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmsUZ4F1cVUHtVEeRl7147_v0u3naqUSsNdTe4UVB9dNZ5CTDyJyLLM12-Shauj6U3T092mca7OFRyDw3WgChxcyRxTF2jXKy76qCTlDiVolJb_UGqvlfEFmWsek43h9QGvO63htlnoHw/s72-w379-h513-c/Anfrage1.PNG" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-9205493129477374753</guid>
      <pubDate>Thu, 23 Jul 2020 13:19:00 +0000</pubDate>
      <atom:updated>2023-12-02T10:19:36.586+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Interesting Reads</category>
      <category domain="http://www.blogger.com/atom/ns#">Luxembourg</category>
      <category domain="http://www.blogger.com/atom/ns#">Rants from Thierry</category>
      <title>A Primer on dealing with the CNPD - The DPA of Luxembourg</title>
      <description><![CDATA[<div style="text-align: justify;"><i><span style="color: #999999;">This blog post will be updated periodically as I come across new practical information and experiences. You can subscribe to my blog if you wish to be kept updated.</span></i></div><div style="text-align: justify;"><font color="#999999"><i><br></i></font></div><div style="text-align: justify;"><b>Updates : </b></div><div style="text-align: justify;"><ul><li>24.07.2020: Added number of reported data breaches to Statistics</li><li>25.07.2020: Added the Role of the DPA as captured within the GDPR and added references</li><li>25.07.2020: Added the section &quot;Parliamentary Oversight&quot; capturing parlamentary enquiries</li><li>26.07.2020: Corrected the part about getting a copy of your original complaint. In fact, I only have received parts of it and am still waiting to receive the rest.</li><li>27.07.2020: Due to popular demand I added a section &quot;Legal Procedure&quot;.<br><br></li></ul></div><div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0jBkGKL07liogR-Be-MS-oZtVhCQf4yxKDNS1hIgFtf6pGtGvL4lWwgddlcCHtRpTiSkUL_1-5lZdtYMxvL0vXuEdThDKyVIvhJU2DzksDTnKKpbzhXMg3BZpp06ZC09rUly8v9hCwyQ/s1600/logo%255B1%255D.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="117" data-original-width="124" height="93" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0jBkGKL07liogR-Be-MS-oZtVhCQf4yxKDNS1hIgFtf6pGtGvL4lWwgddlcCHtRpTiSkUL_1-5lZdtYMxvL0vXuEdThDKyVIvhJU2DzksDTnKKpbzhXMg3BZpp06ZC09rUly8v9hCwyQ/w99-h93/logo%255B1%255D.png" width="99"></a></div><div style="text-align: justify;">I thought it is useful for the general audience to summarise my experience working with the CNPD as a Data Subject. Aligned with many other administrative procedures in Luxembourg: they have a nice appearance at the frontend but are tilted <i>against your interest</i> in the backend.</div>
<div style="text-align: justify;">
<br></div><div style="text-align: justify;"><br></div><span></span><a href="http://blog.zoller.lu/2020/07/a-primer-on-dealing-with-dpa-of.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2020/07/a-primer-on-dealing-with-dpa-of.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0jBkGKL07liogR-Be-MS-oZtVhCQf4yxKDNS1hIgFtf6pGtGvL4lWwgddlcCHtRpTiSkUL_1-5lZdtYMxvL0vXuEdThDKyVIvhJU2DzksDTnKKpbzhXMg3BZpp06ZC09rUly8v9hCwyQ/s72-w99-h93-c/logo%255B1%255D.png" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-7469424543861219922</guid>
      <pubDate>Wed, 08 Jul 2020 09:07:00 +0000</pubDate>
      <atom:updated>2020-07-09T13:46:50.832+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Rants from Thierry</category>
      <title>The state of Luxembourgs Press coverage on the Pandemic #Part2</title>
      <description><![CDATA[<br />
<br />
<b>RTL</b>&nbsp; published [1]&nbsp;an Interview (8th of July 2020)with Paul Wilmes a&nbsp;Full professor in "Systems Ecology" at Uni Luxembourg.<br />
<br />
Paul Wilmes [2] is quoted as saying:<br />
<ul>
<li>LU: "Et hätten ni Deeg ginn zu Lëtzebuerg, an deene keng Nei-Infektiounen derbäi sinn."<br />EN: "There has not been a single day in Luxembourg that we did not have new infections"<br /><br /><b>Ed. </b>: <i>Unfortunately, that's just a basic fact of life (and science for that matter). There won't be any day that there are no (0) new viral infections in Luxembourg. It is dangerous to think or portray the short term (or even long term)&nbsp;<i>goal&nbsp;</i>as having no (0) infections. That's a matter of impossibility. If interested see my prior post about some of the dynamics [3]</i></li>
</ul>
<ul>
<li><div style="text-align: justify;">
LU: "D'Zuelen schwätzen eng kloer Sprooch an d'Wëssenschaft kann nëmmen weider un d'Leit appelléieren, d'Mesuren anzehalen a sech testen ze loossen "</div>
EN:&nbsp; The numbers speak a clear language and science can only continue to plead to the people, follow the measures.<br /><br /><b>Ed.</b> : <i>This diatribe has 0 content that is convincing or conveying the "Why". If anything, what follows points to science not speaking a clear language.</i></li>
<br />
<li><span style="text-align: justify;">LU: Déi nei Fäll sinn haaptsächlech duerch Infektiouns-Cluster gedriwwen, dat heescht duerch grouss Usammlungen vu Leit. </span><span style="background-color: yellow; text-align: justify;">Manner an de Schoulen, mä éischter op de Partyen</span><span style="text-align: justify;">. Et gëtt awer och sporadesch Fäll vu Persounen, déi sech am enke Kontakt mat Aneren ugestach hunn. Dat Ganzt wier ebe </span><span style="text-align: justify;"><span style="background-color: yellow;">gedriwwen duerch sozial Kontakter</span><span style="background-color: yellow;"><br /></span><div style="text-align: justify;">
<span style="background-color: white;">EN: The new positive tests are mainly rooted in infection clusters, meaning a big gathering of people. It is less the Schools but more partys. There are however also "sporadic" cases of people that infected each other through close contact. The pandemic is driven through social contacts.</span><br />
<br />
<b style="background-color: white;">Ed: </b><i><span style="background-color: white;">We learn that the Virus prefers Partys, and the Virus dislikes Schools. We also learn that "social contacts" are the problem. It is evidently the physical distance, not social contact.</span><span style="background-color: white;"><br /></span></i><i>N.B this follows right after the "science speaks a clear language" diatribe.</i></div>
</span></li>
</ul>
<ul>
<li>LU: Eng Tracing- App wier en effikasst Instrument, confirméiert de Mikrobiolog.<br />EN: He confirms that a tracing app is an efficient/effective mechanism<br /><br /><div style="text-align: justify;">
<b>Ed:&nbsp;</b> <i>We learn that tracing-apps are effective - although all data points to the Opposite. As an example, the Germany Corona app had over 14 million downloads. It alerted 310 people, of which we do not even know the percentage actually was that ended up being infected.</i></div>
</li>
</ul>
<div style="text-align: justify;">
<b>Disclaimer:</b> I do think the Pandemic is a Problem, this series is solely looking at the state of reporting and journalism in Luxembourg. There is no intent to downplay the consequences of the Pandemic. It is, however, laughable how the Government and Press fail to communicate consistently, truthfully, and logically. Giving births to deniers as a result of losing trust.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
The R number points to weeks where we will need to be cautious in Luxembourg, but it is not through such journalism that we will succeed in winning over the population to do the right thing. A totalitarian draconian political approach won't work either. Be honest/truthful, humble, try your best to be neutral <b>and say what the things are that we/you do not know</b>. That wins trust and that wins the reader because it is truthful. We never were in such a situation, there are a lot of known unknowns and unknown unknowns. <b>Just say it, there is no shame in not knowing.</b></div>
<br />
[1]&nbsp;<a href="https://www.rtl.lu/radio/invite-vun-der-redaktioun/a/1545684.html">https://www.rtl.lu/radio/invite-vun-der-redaktioun/a/1545684.html</a>&nbsp;(08.07.2020)<br />
[2]&nbsp;<a href="https://wwwfr.uni.lu/lcsb/people/paul_wilmes">https://wwwfr.uni.lu/lcsb/people/paul_wilmes</a><br />
[3]&nbsp;<a href="https://blog.zoller.lu/2020/07/luxembourg-press-coverage-on-sars-cov-2.html">https://blog.zoller.lu/2020/07/luxembourg-press-coverage-on-sars-cov-2.html</a>]]></description>
      <link>http://blog.zoller.lu/2020/07/the-state-of-luxembourgs-press-coverage.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-437903502012178488</guid>
      <pubDate>Tue, 07 Jul 2020 18:48:00 +0000</pubDate>
      <atom:updated>2020-07-09T13:14:00.979+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Rants from Thierry</category>
      <title>The state of Luxembourgs Press coverage on the Pandemic  #Part1</title>
      <description><![CDATA[<br />
"The amount of cases in the last 3 weeks has increased 10 fold!"&nbsp; That's what I read in the article [1] published by RTL today on the 7th of July 2020. There is no indication or thoughts as to what could be the reasons for that increase and the conclusion is left to the reader.<br />
<br />
Hoping to see press coverage that went a bit further than just relaying official statements I had a read and also opened up [2] Ben Elsen's excellent statistical analysis.<br />
<br />
According to the article, there was apparently a 10 fold increase in the last three weeks - so let's take a look at the percentage of positive tests in that time period :<br />
<br />
<img alt="" height="232" src="http://blog.zoller.ludata:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABL8AAAG7CAYAAAAi1TcmAAAgAElEQVR4Aey9+5MV1fX3//37/MkqSysFVSmTUlNPmKrIE/AT1IckJopJ1AhGUS6iqOANVLyNIipiEEW5OHgZ5CrDZQAZRofbcFnf6jNzhnPpPnt3n93da6/Pa6qm5pzu1Xuvfq+13K4X+/T5/4QfFEABFEABFEABFEABFEABFEABFEABFEABFDCqwP9n9L64LRRAARRAARRAARRAARRAARRAARRAARRAARQQ4BdJgAIogAIogAIogAIogAIogAIogAIogAIoYFYB4JfZ0HJjKIACKIACKIACKIACKIACKIACKIACKIACwC9yAAVQAAVQAAVQAAVQAAVQAAVQAAVQAAVQwKwCwC+zoeXGUAAFUAAFUAAFUAAFUAAFUAAFUAAFUAAFgF/kAAqgAAqgAAqgAAqgAAqgAAqgAAqgAAqggFkFgF9mQ8uNoQAKoAAKoAAKoAAKoAAKoAAKoAAKoAAKAL/IARRAARRAARRAARRAARRAARRAARRAARRAAbMKAL/MhpYbQwEUQAEUQAEUQAEUQAEUQAEUQAEUQAEUAH6RAyiAAiiAAiiAAiiAAiiAAiiAAiiAAiiAAmYVAH6ZDS03hgIogAIogAIogAIogAIogAIogAIogAIoAPwiB1AABVAABVAABVAABVAABVAABVAABVAABcwqAPwyG1puDAVQAAVQAAVQAAVQAAVQAAVQAAVQAAVQAPhFDqAACqAACqAACqAACqAACqAACqAACqAACphVAPhlNrTcGAqgAAqgAAqgAAqgAAqgAAqgAAqgAAqgAPCLHEABFEABFEABFEABFEABFEABFEABFEABFDCrAPDLbGi5MRRAARRAARRAARRAARRAARRAARRAARRAAeAXOYACKIACKIACKIACKIACKIACKIACKIACKGBWAeCX2dByYyiAAiiAAiiAAiiAAiiAAiiAAiiAAiiAAsAvcgAFUAAFUAAFUAAFUAAFUAAFUAAFUAAFUMCsAsAvs6HlxlAABVAABVAABVAABVAABVAABVAABVAABYBf5AAKoAAKoAAKoAAKoAAKoAAKoAAKoAAKoIBZBYBfZkPLjaEACqAACqAACqAACqAACqAACqAACqAACgC/yAEUQAEUQAEUQAEUQAEUQAEUQAEUQAEUQAGzCgC/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" width="640" /><br />
<br />
I am unable to see a 10 times increase in relative Positive Test numbers, so what can that possibly mean?<br />
<br />
<img alt="" height="275" src="http://blog.zoller.ludata:image/png;base64,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vfB/iPAmRKmYsqTl4N3e2guPQ19+4uK0byrWLVOmAjrT96LXKxNX6+NVkm39tOoJ29QpUwuNHZ9QxtelCcvXcFpEefX9j0/RnK5O8oUhdZ9Px25/EGX1tCXKcl3x5cvyrNRMd+YbO6wD06H5vHYbbNeEF9nmJ1PWxwW4feBLxQcv7p712qiZOyvBNooDd7CFWNYBPFwKAiAAAiAAAiAAAiAAAiAAAiDQSwL2V/jsRfd7mY7exq1+YbK3qSlr7MnFsrLmEOlOTgBiWXJWCAkCIAACIAACIAACIAACIAACIGAQAYhEwhgQDLtTJCGWdYdjNe4CsawadkQuQAAEQAAEQAAEQAAEQAAEQKDPCLSp9bxJzc1d7fS3voGxt2OtabUTOg21b0h0mFGIZR0CrNTlEMsqZU5kBgRAAARAAARAAARAAARAAARAAARAID0BiGXpmVX3Cohl1bUtcgYCIAACIAACIAACIAACIAACIAACIAACIJCSAMSylMAQHARAAARAAARAAARAAARAAARAAARAAARAoLoEIJZV17bIGQiAAAiAAAiAAAiAAAiAAAiAAAiAAAiAQEoCEMtSAkNwEAABEAABEAABEAABEAABEAABEAABEACB6hKAWFZd2yJnIAACIAACIAACIAACIAACIAACIAACIAACKQlALEsJDMFBAARAAARAAARAAARAAARAAARAAARAAASqSwBiWXVti5yBAAiAAAiAAAiAAAiAAAiAAAiAAAiAAAikJACxLCUwBAcBEAABEAABEAABEAABEAABEAABEAABEKguAYhl1bUtcgYCIAACIAACIAACIAACIAACIAACIAACIJCSAMSylMAQHARAAARAAARAAARAAARAAARAAARAAARAoLoEIJZV17bIGQiAAAiAAAiAAAiAAAiAAAiAAAiAAAiAQEoCEMtSAkNwEAABEAABEAABEAABEAABEAABEAABEACB6hKAWFZd2yJnIAACIAACIAACIAACIAACIAACIAACIAACKQlALEsJDMFBAARAAARAAARAAARAAARAAARAAARAAASqSwBiWXVti5yBAAiAAAiAAAiAAAiAAAiAAAiAAAiAAAikJACxLCUwBAcBEAABEAABEAABEAABEAABEAABEAABEKguAYhl1bUtcgYCIAACIAACIAACIAACIAACIAACIAACIJCSwP8BKLRF1tosar0AAAAASUVORK5CYII=" width="640" /><br />
<br />
<div style="text-align: justify;">
In the graph above, we can see that the number of tests have increased roughly 10 fold over the last 3 weeks aswell.<br />
<br />
And that's what we don't call journalism my friends you cannot just communicate such numbers without any context or even attempt at explanation. This article is throwing a bunch of copied figures at the reader, without any additional insights or analysis. Worse, it leaves us with the thinking that all hell will break loose soon.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
20 years ago we called that "spreading FUD" (Fear Uncertainty and Doubt). It's the self-feeding journalistic echo chamber that lets the clicks coming and the paranoia rise. It is unfortunately also what creates the very people that ignore the requirements to wear masks because they believe that everything that they read is a bunch of BS and loose trust. (In my humble opinion, such reporting&nbsp; deserves that judgment).</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
In all fairness, the R number points to weeks where we will need to be cautious in Luxembourg, but it is not through such journalism that we will succeed in winning over the population to do the right thing. A totalitarian draconian political approach won't work either. Be honest/truthful, humble, try your best to be neutral and <b><u>say what the things are that we/you do not know</u></b>. The result is trust because the message is truthful. We never were in such a situation, there are a lot of known unknowns and unknown unknowns. Just say it, there is no shame in not knowing everything at 100% at this stage.</div>
<br />
<br />
[1] <a href="https://www.rtl.lu/news/national/a/1545407.html">https://www.rtl.lu/news/national/a/1545407.html</a><br />
[2] <a href="https://donneeen.lu/covid19/overview/">https://donneeen.lu/covid19/overview/</a>]]></description>
      <link>http://blog.zoller.lu/2020/07/luxembourg-press-coverage-on-sars-cov-2.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-1905843132220281153</guid>
      <pubDate>Thu, 28 May 2020 12:58:00 +0000</pubDate>
      <atom:updated>2023-03-19T11:16:01.163+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Interesting Reads</category>
      <category domain="http://www.blogger.com/atom/ns#">Luxembourg</category>
      <category domain="http://www.blogger.com/atom/ns#">Rants from Thierry</category>
      <title>How to effectively evade the GDPR  and the reach of the DPA (CDPWE-0001) (PART 1)</title>
      <description><![CDATA[<br />
<b>How to effectively evade the GDPR and the reach of the DPA (PART 1)</b><div><b><br /></b></div><div><div style="text-align: justify;">This is a post in a series of posts :</div><div style="text-align: justify;"><ol><li><a href="https://blog.zoller.lu/2020/07/a-primer-on-dealing-with-dpa-of.html" target="_blank">How to deal with the DPA of Luxembourg as a Data Subject</a>&nbsp;&lt;-- Interesting in the context of this post.</li></ol></div>
<div style="text-align: justify;">
As my regular readers know I reluctantly trust anything that isn't tested and battle proof. In the last 2 years, I applied the same logic that I apply to vulnerability research to the Data Privacy environments and proceeded to test a broad range of Data Subject Rights. Expect a few disclosures following this one.<br />
<br />
In true Information Security Fashion (insiders will understand) have attributed this weakness the ID :<br />
<ul>
<li><b>CDPWE-0001 - Does not designate a Representative in the European Union</b></li>
</ul>
<h3>
Introduction</h3>
</div><div style="text-align: justify;">When I searched Google for my name an interesting website came up in the results. A company called "Rocket Reach" allowed others to buy access to my personal data. I was intrigued as I have never given any consent for Rocketreach to store (or even sell) my data and I saw no other legal basis for RocketReach processing of my data.</div>
<div style="text-align: justify;">
<br />
<div style="text-align: justify;">
"Rocket Reach" a data broker that describes it's service as :</div>
<blockquote class="tr_bq" style="text-align: start;">
<div style="text-align: justify;">
"Connect directly with the right decision makers, using the world's largest and most accurate database of emails and direct dials.&nbsp;Real-time verified data for 430 million professionals across 17 million companies, worldwide.Trusted by over 5.0 million users — powering sales, recruiting, and marketing at companies large and small.</div>
<div style="text-align: justify;">
Prospect, connect and converse with your leads at scale."</div>
</blockquote>
</div>
<div style="text-align: justify;">
<h3>
</h3>
<h3>
</h3>
<h3>
</h3>
<h3>
Issuing a DSAR</h3>
</div>
<div style="text-align: justify;">
On the <b>5th of April&nbsp; 2019</b>, I asked Rocketreach access to my personal data (Data Subject Access Request) and asked for the purpose and the legal basis of processing. Instead of giving me access to my data and reply adequately, RocketReach decided to <b>delete/remove all traces of it </b>and informed me that it did so the same day.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
While it might be surprising to some, this is actually a common reaction to DSARs when the Data Controller realizes the data they have may have no real legal basis.</div>
<br />
<h3>
Filing a complaint&nbsp;</h3>
<div style="text-align: justify;">
On the <b>05th of April 2019</b>, I filed a complaint with the Luxemburgish Data Protection Agency (CNPD). The reference for this complaint is #3018 (For those that want to request information/documents from the CNPD).</div>
<div style="text-align: justify;">
<br /></div>
<h3>
Waiting for roughly a year</h3>
<h3>"We agree with you but we can't do anything, sorry, move on"</h3>
<div>
On the <b>6th of March 2020</b>&nbsp;(<span style="background-color: #fcff01;">1 year!</span>) the CNPD responded as follows (Original Version on top, the Translated version at the bottom).</div>
<br />
<blockquote class="tr_bq">
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt;">
<span lang="FR">Monsieur Zoller,<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt;">
<span lang="FR">La
 Commission nationale pour la protection des données (CNPD) se permet de
 revenir vers vous concernant votre réclamation du 5 avril 2019 à 
l’encontre de la société RocketReach.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt; text-align: justify;">
<span lang="FR">Dans le cadre de l’instruction de votre réclamation, la 
société RocketReach nous a communiqué qu’elle considère que ce sont les 
utilisateurs de ses services, et non elle-même, qui sont les 
responsables du traitement pour ce qui concerne les
 données à caractère personnel traitées sur son site internet. <o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt; text-align: justify;">
<span lang="FR">Par ailleurs, il ressort également de cette instruction 
que la société RocketReach est une société située aux Etats-Unis 
d’Amérique <b>ne disposant pas d’un représentant dans l’Union au sens de 
l’article 27 du règlement général sur la protection
 des données (RGPD). </b><o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt; text-align: justify;">
<span lang="FR">Au sujet des responsables du traitement établis dans des
 pays tiers, comme les Etats-Unis d’Amérique, nous souhaitons attirer 
votre attention sur le considérant (116) du RGPD qui précise que:</span></div>
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt; text-align: justify;">
«&nbsp;<i>Lorsque
 des données à caractère personnel franchissent
 les frontières extérieures de l'Union, cela peut accroître le risque 
que les personnes physiques ne puissent exercer leurs droits liés à la 
protection des données, notamment pour se protéger de l'utilisation ou 
de la divulgation illicite de ces informations.
 De même, les autorités de contrôle peuvent être confrontées à 
l'impossibilité d'examiner des réclamations ou de mener des enquêtes sur
 les activités exercées en dehors de leurs frontières. Leurs efforts 
pour collaborer dans le contexte transfrontalier peuvent
 également être freinés par les pouvoirs insuffisants dont elles 
disposent en matière de prévention ou de recours, par l'hétérogénéité 
des régimes juridiques et par des obstacles pratiques tels que le manque
 de ressources.&nbsp;»</i></div>
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt; text-align: justify;">
<span lang="FR">Dans le cas de votre réclamation cela signifie que, <b>bien
 que nous ne partagions pas le point de vue de RocketReach et que nous 
sommes au contraire d’avis que cette société est bien à considérer comme
 responsable du traitement pour les traitements
 de données à caractère personnel effectués sur son site internet, il 
nous est impossible de poursuivre plus en avant le traitement de votre 
réclamation</b>. En effet, nous ne disposons pas des pouvoirs de mener des 
enquêtes et de faire appliquer les décisions
 que nous serions amenés à prendre sur le territoire des Etats-Unis 
d’Amérique.<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt; text-align: justify;">
<span lang="FR">Nous sommes dès lors au regret de vous informer que nous
 considérons qu’il nous est impossible de poursuivre de façon effective 
le traitement de votre dossier.&nbsp;
<o:p></o:p></span></div>
<div class="MsoNormal" style="line-height: 106%; margin-bottom: 8pt;">
<span lang="FR">Veuillez agréer, Monsieur Zoller, l’expression de nos sentiments distingués.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
</blockquote>
<b></b><blockquote><b>English Translation</b><br />
<br />Mr. Zoller, <br /><div style="text-align: justify;">The National Commission for Data Protection (CNPD) would like to get back to you regarding your complaint of 5 April 2019 against the company RocketReach. </div><br /><div style="text-align: justify;">Rocket Reach has informed us that <b>it considers that it is the users of its services, and not itself, who are responsible for processing personal data processed on its website</b>.  Furthermore, it also emerges from this instruction that RocketReach is a company located in the United States of America that does not have a representative in the Union within the meaning of Article 27 of the General Regulation on Data Protection (RGPD).&nbsp;</div> <div style="text-align: justify;"><br /></div><div style="text-align: justify;">As regards data controllers established in third countries, such as the United States of America, we would like to draw your attention to recital (116) of the GDPR which states that: 'When personal data crosses the external borders of the Union, this may increase the risk that individuals may not be able to exercise their data protection rights, in particular to protect themselves against unlawful use or disclosure of such information.</div><div style="text-align: justify;">Similarly, supervisory authorities may be faced with the impossibility to investigate complaints or activities outside their borders. Their efforts to work together in the cross-border context may also be hampered by insufficient preventive or remedial powers, heterogeneous legal regimes and practical obstacles such as lack of resources. »&nbsp;</div> <div style="text-align: justify;"><br /></div><div style="text-align: justify;">In the case of your complaint, this means that, although <b>we do not share RocketReach's view and to the contrary believe <span style="background-color: #fcff01;">that RocketReach is the data controller</span> </b>for the processing of personal data on its website, <b>we are unable to take any further action in relation to your complaint.</b> We do not have the authority to investigate and enforce any decision we would have to take in the United States of America.&nbsp;</div> <div style="text-align: justify;"><br /></div><div style="text-align: justify;"><b>We regret to inform you that we consider it impossible for us to proceed with the processing of your case.</b></div></blockquote>
<div style="text-align: justify;"><br />In Summary -&nbsp; Rocketreach has <b>not met the requirement</b> of the GDPR to name an EU representative (Art27) to account for the processing of European Personal Data, they furthermore process data with no legal basis of millions of European data subjects. <b style="background-color: #fcff01;">In their answer, the CNPD makes it sound like it is optional, it isn't.</b> Instead of pursuing Rocketreach locally on that basis alone, the CNPD just gives up arguing it has no jurisdiction in the US.</div>
<div style="text-align: justify;">
<span style="background-color: #f3f3f3;"><br /></span></div>
<div style="text-align: center;">
<span style="background-color: #f3f3f3;">In other words, just don't designate a representative in Europe, build your business model around the illegal exploitation of data from millions of European data subjects and you are fine?</span></div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I&nbsp; am fully aware that I could engage in legal procedures.&nbsp; That's however not in my interest as I don't want to bear the costs and efforts. The overall question you should ask yourself is: <span style="background-color: #fcff01;">Do we need a European Institution that handles extra-territorial investigations and fines?</span> <b>Why should it take the time, money, and energy from an individual when the DPA is supposed to defend the rights of the data subjects</b>?</div>
<br />
What the CNPD could have done according to the GDPR [1]<br />
<ul>
<li><span face="source_sans_pro, arial, sans-serif" style="background-color: white; color: #0b121e;"><span style="font-size: x-small;">to impose a temporary or definitive limitation including a ban on processing;</span></span></li>
<li><span face="source_sans_pro, arial, sans-serif" style="background-color: white; color: #0b121e;"><span style="font-size: x-small;">to order the suspension of data flows to a recipient in a third country or to an international organisation.</span></span></li>
<li><span face="source_sans_pro, arial, sans-serif" style="background-color: white; color: #0b121e;"><span style="font-size: x-small;">to impose an administrative fine pursuant to Article 83, in addition to, or instead of measures referred to in this paragraph, depending on the circumstances of each individual case;</span></span></li>
<li><span face="source_sans_pro, arial, sans-serif" style="background-color: white; color: #0b121e;"><span style="font-size: x-small;">to order the controller or processor to bring processing operations into compliance with the provisions of this Regulation, where appropriate, in a specified manner and within a specified period;</span></span></li>
</ul>
<br />
[1]&nbsp;<a href="https://cnpd.public.lu/en/commission-nationale/pouvoirs.html">https://cnpd.public.lu/en/commission-nationale/pouvoirs.html</a><br />
<h3><span style="font-size: small;">Instead, Rocketreach just continues to sell the personal data of millions of European data subjects like nothing ever happened. Including all of the below :</span></h3>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAH9bxmZgdrjqUkQsVCmxSZwN9RTuxabLnkFmWmjc7I4FtqVgpM8RZFr7YXV72siw1qixv-D4XIjOCbG2rB09GsHPOER8XhI-T6GKLrqOojXl1vnKrkz1IH5t_ZHi759xEMx9Ybfaimk4/s1600/trophy1.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="886" data-original-width="1542" height="227" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAH9bxmZgdrjqUkQsVCmxSZwN9RTuxabLnkFmWmjc7I4FtqVgpM8RZFr7YXV72siw1qixv-D4XIjOCbG2rB09GsHPOER8XhI-T6GKLrqOojXl1vnKrkz1IH5t_ZHi759xEMx9Ybfaimk4/s400/trophy1.PNG" width="400" /></a></div>
<div style="text-align: center;"><span style="background-color: #fcff01;">
Members of the CNPD</span></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfIiY7JpQlvEO-DsbrIAld95o4ZDII845Nl_RKFMQNxIBwT_5K7oEJuEanyae0EoSG1G8S2qZYufm6Ni9DCSo0n-OPTNZ9af5CXYGWZkcG34xekMctOMDfw9upS83dmsGU6L5OEWMPiNc/s1600/trophy2.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="798" data-original-width="1521" height="208" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfIiY7JpQlvEO-DsbrIAld95o4ZDII845Nl_RKFMQNxIBwT_5K7oEJuEanyae0EoSG1G8S2qZYufm6Ni9DCSo0n-OPTNZ9af5CXYGWZkcG34xekMctOMDfw9upS83dmsGU6L5OEWMPiNc/s400/trophy2.PNG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;"><span style="background-color: #fcff01;">
Members of the European Data Protection Board</span></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizZGgWXgRanqP0S9Gm3GmBXEfQKNr-NuaTWCntztG-Sw4IAzTFgkLlsfEUDb-Xx0KGN6YcgpqHXHtaOpfBrK-VbMBrn_rvanPvPF1FW3jtA5duP6BPhRyfjAiyx2jiF6heJ1hj3BHzB7Y/s1600/trophy3.PNG" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="690" data-original-width="1534" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizZGgWXgRanqP0S9Gm3GmBXEfQKNr-NuaTWCntztG-Sw4IAzTFgkLlsfEUDb-Xx0KGN6YcgpqHXHtaOpfBrK-VbMBrn_rvanPvPF1FW3jtA5duP6BPhRyfjAiyx2jiF6heJ1hj3BHzB7Y/s400/trophy3.PNG" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;"><span style="background-color: #fcff01;">
CNIL</span></div>
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div style="text-align: center;">
<br /></div>
<br />
<br />
<br />
<br /></div>]]></description>
      <link>http://blog.zoller.lu/2020/05/how-to-effectively-evade-gdpr-and-reach.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhAH9bxmZgdrjqUkQsVCmxSZwN9RTuxabLnkFmWmjc7I4FtqVgpM8RZFr7YXV72siw1qixv-D4XIjOCbG2rB09GsHPOER8XhI-T6GKLrqOojXl1vnKrkz1IH5t_ZHi759xEMx9Ybfaimk4/s72-c/trophy1.PNG" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-4613128663139323930</guid>
      <pubDate>Mon, 11 May 2020 11:51:00 +0000</pubDate>
      <atom:updated>2020-05-11T14:25:59.678+02:00</atom:updated>
      <title>A bit of context on Ransomware / Cactus / REvil</title>
      <description><![CDATA[<br />
<i><span style="color: #cccccc;">This post has not much "added value" for Security Professionals, it is intended for local broader audiences.</span></i><br />
<br />
This is a quick post to clarify some ambiguity that I have seen in the reporting and associated discussions.<br />
<span style="text-align: justify;"><br /></span>
<span style="text-align: justify;">In the recent weeks it came to light that a Ransomware Group dubbed REvil has been publishing a note that they compromised and extracted information from the Luxembourgish Supermarket Chain "Cactus Group". This was covered by Luxemburgish media, exposing the topic to a broader audience and shedding light on activities commonly dubbed "Ransomware".</span><br />
<br />
&nbsp;Here is a small list of local press coverage:<br />
<ul>
<li><a href="https://www.wort.lu/de/business/erpressungsversuch-hinter-hackerangriff-auf-cactus-5eb102aada2cc1784e35d12b">Wort.lu</a>&nbsp;</li>
<li><a href="https://www.tageblatt.lu/headlines/cactus-supermaerkte-in-windhof-bonneweg-und-merl-machen-wieder-auf/">Tageblatt</a></li>
</ul>
All of the above are referencing a blog post by <a href="https://cybleinc.com/2020/05/02/revil-ransomware-operators-breached-group-cactus-a-leading-supermarket-company-in-luxembourg/" rel="nofollow" target="_blank">Cyble, Inc</a> on the matter.<br />
<br />
Some clarifications :<br />
<ul>
<li style="text-align: justify;">The primary source of the screenshots is not Cybel Inc. The source is a <a href="https://en.wikipedia.org/wiki/.onionhttps://en.wikipedia.org/wiki/.onion" rel="nofollow" target="_blank">TOR Website</a> where (presumably) "REvil" is publishing notices to companies that don't pay their ransom, the Cactus Group is one of them.&nbsp;</li>
<li style="text-align: justify;">There are more screenshots and details that journalists would discover if they would track down the source website.&nbsp; In particular, a few datasets that beg the question of why they were highlighted in the first place.</li>
</ul>
More general information on "Revil/Sodinokibi" :<br />
<ul>
<li><a href="https://krebsonsecurity.com/2019/12/ransomware-gangs-now-outing-victim-businesses-that-dont-pay-up/">Ransomware Gangs Now Outing Victim Businesses That Don’t Pay Up</a></li>
<li>https://www.kpn.com/security-blogs/tracking-revil.htm</li>
</ul>
]]></description>
      <link>http://blog.zoller.lu/2020/05/a-bit-of-context-on-ransomware-cactus.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-293835705540609851</guid>
      <pubDate>Thu, 30 Apr 2020 13:00:00 +0000</pubDate>
      <atom:updated>2020-04-30T18:30:39.583+02:00</atom:updated>
      <title>Language limitation makes our job diffcult</title>
      <description><![CDATA[<i>This is a Twitter Thread turned blog post</i><br />
<br />
This may be interesting for native english speakers, especially those working in international environments. For my Luxemburgish/German readers this may be interesting to know as well.<br />
<br />
Among the many things I dislike about languages with Germanic roots (like Luxemburgish) is that our language allows for no differenciation between "Safety" and "Security", making my job difficult.<br />
<br />
The english language allows us to differentiate between both terms and allows for easier meaningfull discussions. German and Luxemburgish just know the word "security", there is, to my understanding, no equivalent to the word "safety".<br />
<br />
These words however do not have the same meaning.<br />
<blockquote class="tr_bq">
<b>Safety</b><br />
The state of being protected from danger or harm. The condition of being protected from or unlikely to cause danger, risk, or injury.&nbsp;</blockquote>
<blockquote class="tr_bq">
<b>Security</b><br />
protection of a person, building, organization, or country against threats such as crime or attacks by foreign countries:</blockquote>
Many don't realise that this is part of the reason we often end up disagreeing although we fundamentaly agree, is just the wrong meaning associated to the word "security" and the way we use it.<br />
<br />
So in the current debate about tracing apps, associated privacy fears and fear of lack of security controls - this becomes ;<br />
<ul>
<li>Goal of a tracing application : Safety of Individuals and Society</li>
<li>Means to get there: Security and Privacy controls and mechanism are used to guarantee (to some degree) the&nbsp; Privacy and Security of the unterlying data</li>
<li>Allowing for&nbsp; : Safety through actions taken by analysing the data.</li>
</ul>
<div>
<br /></div>
]]></description>
      <link>http://blog.zoller.lu/2020/04/language-limitation-makes-our-job.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-7512618138967217479</guid>
      <pubDate>Tue, 28 Apr 2020 14:43:00 +0000</pubDate>
      <atom:updated>2022-07-18T10:15:50.747+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Constitution</category>
      <category domain="http://www.blogger.com/atom/ns#">Luxembourg</category>
      <title>The Luxemburgish Constitution is not for its people ?</title>
      <description><![CDATA[<h3>
<b>The Luxemburgish Constitution is not for its people?</b></h3>
<div>
Updates:</div>
<div>
<b>29/04/2020 -</b> Added section entitled "About the non-deterministic nature"</div>
<div>
<b><br /></b></div>
<div>
<span style="text-align: justify;">Bold Statement? Let me take a moment and explain why I came to this rather confrontational conclusion.&nbsp;</span></div>
<span style="text-align: justify;"><br /></span>
<span style="text-align: justify;">Since the measures against the SARS-CoV-2 Pandemic were introduced my interest in our constitutional rights grew, I was curious to understand under which legal frameworks those measures operated.&nbsp;</span><br />
<span style="text-align: justify;"><br /></span>
<span style="text-align: justify;">I must admit that I had a clearer understanding of the US Constitution that I had about the constitution that applies to me. That may have been ignorance on my part, but as I soon found out, it's not solely ignorance, it's simply because the Luxemburgish constitution doesn't really say much about the rights of its people and in some cases has quite extraordinary gaps.</span><br />
<span style="text-align: justify;"><br /></span>
<span style="text-align: justify;">Also of note is the fact that the government chooses to not directly involve its citizens in the revision of the constitution, which is in itself I find quite remarkable.</span><br />
<span style="text-align: justify;"><br /></span>
<b style="text-align: justify;"><u>Disclaimer:</u></b><span style="text-align: justify;">&nbsp;I am not a legal professional but a simple citizen. I would argue that fundamental rights in a constitution of a state is to be written in such a way for the average citizen to know</span><b style="text-align: justify;">&nbsp;</b><span style="text-align: justify;">and understand</span><span style="text-align: justify;">. I expect to be wrong in certain areas. Feedback and critique welcomed. This post is in English for the many inhabitants of Luxembourg that cannot read the constitution that may or may not apply to them.</span><br />
<span style="text-align: justify;"><br /></span>
<br />
<div style="text-align: justify;">
As a start and for comparision, here is a list of constitutions <b><span style="color: red;">*</span></b> :</div>
<div style="text-align: justify;">
</div>
<ul>
<li><b>Luxembourg </b>- 46 Pages, 121 articles, 22 Articles are (partially) about fundamental rights of the people.&nbsp;(<a href="http://legilux.public.lu/eli/etat/leg/recueil/constitution/20191214">http://legilux.public.lu/eli/etat/leg/recueil/constitution/20191214</a>)</li>
<li><b>Germany</b> - 146 articles, 19 articles on Fundamental rights of its people.<br /><a href="https://www.gesetze-im-internet.de/gg/BJNR000010949.html">https://www.gesetze-im-internet.de/gg/BJNR000010949.html</a></li>
<li><b>France </b>-&nbsp;<a href="http://www.assemblee-nationale.fr/connaissance/constitution_01-2015.pdf">http://www.assemblee-nationale.fr/connaissance/constitution_01-2015.pdf</a></li>
<li><b>US Consitution</b>&nbsp;Bill of Rights - 2 Pages<br /><a href="https://en.wikipedia.org/wiki/Constitution_of_the_United_States">https://en.wikipedia.org/wiki/Constitution_of_the_United_States</a><br /><a href="https://nccs.net/blogs/americas-founding-documents/bill-of-rights-amendments-1-10">https://nccs.net/blogs/americas-founding-documents/bill-of-rights-amendments-1-10</a></li>
</ul>
<br />
<span style="text-align: justify;"><b><span style="color: red;">*</span></b> I am aware that all of these have distinctly (in some cases completely) different legal systems.</span><br />
<h3>
<span style="text-align: justify;"><b>A list of gaps</b></span></h3>
<ul>
<li><span style="text-align: justify;">Contrary to for example Germany, <b>the constitution says nothing about Human Dignity and the state's obligation to protect it</b>. That's actually the first article from the German Constitution. "</span>(1) Die Würde des Menschen ist unantastbar. Sie zu achten und zu schützen ist Verpflichtung aller staatlichen Gewalt."&nbsp; <br />In that context, I'd like to point out and emphasize that the constitution however explicitly guarantees that the state <b>will protect the environment </b>(nature) and the promotion of the well-being of animals. (Art11 bis).</li>
<li>The Luxembourgish Constitution <b>makes no reference to&nbsp;guarantee the fundamental rights of defense</b>. All Luxembourg case-law on procedural and defense rights are based on Article 6 ECHR and does not rely on the Constitution, which does not expressly contain such rights.</li>
<li>The Luxembourg Constitution <b>has not explicitly provided any constitutional body to protect fundamental rights</b>.&nbsp;</li>
<li>The Luxemburgish Constitution with regards to fundamental rights (Chap 2) i<b>s often arbitrary in the sense that for the most part it refers to laws that should at a later stage determine the details of those rights</b>. Contrary to for example the constitution of Germany, there is a clear lack of directly deterministic language. Not using a deterministic language guarantees flexibility for the government to change adapt these (through law) at the expense of clarity and&nbsp; rigidity. It also however is in direct contradiction of the right guaranteed in Art. 11.<br /><br /><div style="text-align: justify;">
Let's expand on that; the constitution acknowledges the&nbsp; "<b>droit naturel humain</b>" as fundamental right in Art. 11.</div>
<div style="text-align: justify;">
<br /></div>
<b><div style="text-align: justify;">
<b>Simply put the "natural human right" are rights that you own because you are human.&nbsp;</b></div>
</b><div style="text-align: justify;">
The "Droit Naturel Humain" seeks to establish a standard that is immune to the fluctuations of history and morals and avoids the arbitrariness of human judgment.&nbsp;</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
However, the section on fundamental rights within the Luxemburgish constitution seemingly contradicts the very intent of this concept by introducing relative statements all across it's section of fundamental rights ("as determined by law").</div>
<div style="text-align: justify;">
<br /></div>
<b><div style="text-align: justify;">
<b><u>Natural law is actually opposed to positive law</u></b>, which is the law in force, enacted by society or the State, which by definition is changeable, according to places and times.</div>
</b><div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Fundamental rights hence should be clearly and deterministically formulated as far as possible, but they often are not and deliberately weak and hollow :</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
<b style="font-weight: bold;">Examples :</b>L’Etat garantit la protection de la vie privée,<b> sauf les exceptions fixées par la loi</b> La liberté du commerce et de l’industrie, l’exercice de la profession libérale et du travail agricole sont garantis, <b>sauf les restrictions à établir par la loi</b>.»</div>
<br />La liberté individuelle est garantie. - Nul ne peut être poursuivi <b>que dans les cas prévus par la loi et </b>dans la forme qu’elle prescrit.
- Nul ne peut être arrêté ou placé<b> que dans les cas prévus par la loi</b> et dans la forme qu’elle prescrit.</li>
</ul>
<h3>
<b style="text-align: justify;">Are they really gaps?</b></h3>
<div style="text-align: justify;">
In Luxemburg fundamental rights are not limited to the Consitution only, they include the <a href="http://wwda.org.au/issues/unhrt/hrchart1/">UN Charta of Human Rights</a> and the <a href="https://www.echr.coe.int/Documents/Convention_ENG.pdf">European Declaration of Human Rights</a>&nbsp;and&nbsp;<a href="https://orbilu.uni.lu/bitstream/10993/24723/1/%C2%A7%20290_Gerkrath_Luxemburg.pdf">the Luxemburgish courts have given precedence of these obligations over national law</a>.<br />
<br /></div>
<div style="text-align: justify;">
It is true that Luxembourg is subject to the EDHR/UN Charta and implicitly is bound by these. It is also true that Luxembourg operates on a model where the courts do verify cases in alignment to treaties and fundamental rights.&nbsp;</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
That said, I have to say two things for those arguing that this situation is fine:</div>
<div style="text-align: justify;">
</div>
<ul>
<li>If it's the case that these take precedence, then <u><b>I see no reason to not just simply add them</b></u> to the revision of the constitution, making it <b><u>both more accessible and understandable</u></b>&nbsp;for an average citizen (.i.e. me).</li>
<li>Personally I find it quite frightening that an average citizen is supposed to read, understand and cross-reference existing jurisprudence (or nonexisting for that matter - we have many articles with zero existing case law..) , international treaties, chartas for them to understand their fundamental rights as a citizen of Luxembourg. A constitution and a list of fundamental rights shall be easy to understand and easy to comprehend by it's people.</li>
</ul>
<div style="text-align: left;">
<span style="text-align: center;">It is therefore that I come to the conclusion that Luxemburgs' constitution, in it's current (and planned) form is simply not meant for its people, and that's something I'd like to see challenged.</span></div>
<h3>
<br /></h3>
<h3>
About the non deterministic nature&nbsp;</h3>
To make this clearer, let's take a few examples.<br />
<br />
Luxemburgs current understanding of describing a fundamental human right in a constitution is best demonstrated by Art 25 :<br />
<blockquote class="tr_bq">
«Art. 25.
La Constitution garantit le droit de s’assembler paisiblement et sans armes, d<b>ans le respect des lois qui règlent l’exercice de ce
droit</b>, sans pouvoir le soumettre à une autorisation préalable. - Cette disposition ne s’applique pas aux rassemblements en plein air,
politiques, religieux ou autres; <b>ces rassemblements restent entièrement soumis aux lois et règlements de police</b>.»</blockquote>
<u>Translation </u>:<br />
<blockquote class="tr_bq">
"ART. 25. The Constitution guarantees the right to assemble peacefully and unarmed,<b> in accordance with the laws regulating the exercise of this right, without being able to subject it to prior authorization</b>. - This provision does not apply to open-air, political, religious or other gatherings; such gatherings remain entirely subject to the laws and police regulations."</blockquote>
That's not a description of a fundamental right, and in my opinion has no place in a constitution. That is basically saying, you have a right, and we restrict that right. Then after finishing that very sentence and for good measure, we continue to restrict your "fundamental right" even further by excluding open-air, political, religious or "other gatherings" and pointing to laws and police regulations that are not futher described. This is both ambigious and deliberate. In my opinion, that's&nbsp;<b>plain nonsense and a travesty</b> and has no place in a section on fundamental rights in a constitution.<br />
<div>
<b><br /></b>Let's take a look at Art 8 of the&nbsp;<b>German Constitution describing what is basically the same fundamental right.</b><br />
<blockquote class="tr_bq">
Art. 8 GG : "(1) Alle Deutschen haben das Recht, sich ohne Anmeldung oder Erlaubnis friedlich und ohne Waffen zu versammeln.&nbsp;(2) Für Versammlungen unter freiem Himmel kann dieses Recht durch Gesetz oder auf Grund eines Gesetzes beschränkt werden.</blockquote>
<u>Translation </u>:<br />
<blockquote class="tr_bq">
(1) All Germans have the right to assemble peacefully and without weapons without registration or permission.(2) For assemblies in the open air, this right may be restricted by law or by virtue of a statute.</blockquote>
Apart from being short and to the point; the German constitution&nbsp;<b>allows</b>&nbsp;for restrictions by law without stating that the constitution effectively already restricts them, Germany <b>has not included&nbsp; restrictions in the constitution</b> even what they are.&nbsp;
<br />
<div>
<br /></div>
<br />
<div>
<h3>
Changes I'd like to see</h3>
<ul>
<li>Take Chapter 2 (Fundamental Rights) and transform it into deterministic statements actually applying Art11 ("Natural Human Law") as much as possible. i.e "Your right is XYZ", instead of: "Your right on topic X will be determined within a law and is <b>not</b> ..". Those articles in essence just state that there must be a law, not the intent or limits such laws would have. If I was able to convey my logic to my reader you will understand that all I am really asking for is applying Art.11 of the constitution "Droit naturel Humain".</li>
<li>Fundamental rights also serve the purpose to protect from arbritary decisions by governments. we should stay away from mechanisms allowing governments to change the fundamental rights the constitution by way of backdooring it with "will be determined within the law". <br /><br />Granted, yes there are other procedures with checks and balances within the legislative process and yes sometimes it is necessary to say that, but that's should be the exception not the norm. That said, a fundamental right is fundamental and only allowed to be circumsized within limits. These limits could be described.&nbsp;</li>
<li>Involve citizens more into the revision process&nbsp;</li>
</ul>
<div>
<br /></div>
</div>
<div>
If you master German I recommend to read "<a href="https://orbilu.uni.lu/bitstream/10993/24723/1/%C2%A7%20290_Gerkrath_Luxemburg.pdf">Grundrechte im Großherzogtum Luxemburg</a>"<br />
<br />
<h3>
Final Word</h3>
I leave you with the following - which I think is relevant and applicable to the current situation&nbsp; :<br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg47UQcYIAmgk6UgAgHHD7l7WzZY5_LhGFB4bHeVbCh80QSLfrKjp4Gq5tbhXgKPwhg_46VU7kc5GEgM-i1EqSZAfMT68hbcAUjoB6sFaIy-jrukPep3Ca1f9KGl6UD8KkgkEERaznq0VE/s1600/EWciChDWoAAZptB.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg47UQcYIAmgk6UgAgHHD7l7WzZY5_LhGFB4bHeVbCh80QSLfrKjp4Gq5tbhXgKPwhg_46VU7kc5GEgM-i1EqSZAfMT68hbcAUjoB6sFaIy-jrukPep3Ca1f9KGl6UD8KkgkEERaznq0VE/s400/EWciChDWoAAZptB.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjleVSRvN-0tc47XBPtcq7HCmsxMXdbwgWNhE13y8MldRFBxE9cdli2aGhLY60b_3PKW1cYFomNqt6x1Kiq6Ibt4N5dV0DS0KcKsgpGP0e6LUO66WUXljyNwPp25eSF46E3di_anrauyAc/s1600/EWchZYLX0AYXPIG.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="600" data-original-width="800" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjleVSRvN-0tc47XBPtcq7HCmsxMXdbwgWNhE13y8MldRFBxE9cdli2aGhLY60b_3PKW1cYFomNqt6x1Kiq6Ibt4N5dV0DS0KcKsgpGP0e6LUO66WUXljyNwPp25eSF46E3di_anrauyAc/s400/EWchZYLX0AYXPIG.png" width="400" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<br />
<br />
<br />
<br /></div>
</div>
]]></description>
      <link>http://blog.zoller.lu/2020/04/the-luxemburgish-constitution-is-not.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg47UQcYIAmgk6UgAgHHD7l7WzZY5_LhGFB4bHeVbCh80QSLfrKjp4Gq5tbhXgKPwhg_46VU7kc5GEgM-i1EqSZAfMT68hbcAUjoB6sFaIy-jrukPep3Ca1f9KGl6UD8KkgkEERaznq0VE/s72-c/EWciChDWoAAZptB.png" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-738591365727273225</guid>
      <pubDate>Wed, 25 Mar 2020 16:28:00 +0000</pubDate>
      <atom:updated>2020-04-25T15:32:09.003+02:00</atom:updated>
      <title> Facts and Links around SARS-COV2 (Regularly Updated)</title>
      <description><![CDATA[<u><br /></u>
<u>Disclaimer</u>: I am not a medical professional, laymen terms. I collect information for personal consumption below and will keep it updated. Too much noise currently.<br />
<br />
<h3>
<b>Updates</b></h3>
<ul>
<li><b>26.03.2020</b>: Added Spread and Containment Simulator</li>
<li><b>27.03.2020</b>: Added tested and proven 3D Prints; Added further national dashboards. Fixed the estimated percentages of asymptomatic infections. Clarified terminology (Symptomatic, Asymptomatic, Infected, Ill). Added "From the horse's mouth" section - on the ground reports.</li>
<li><b>29.03.2020 </b>: Added details on why the mortality rate is so different from country to country. In Section Statistics.</li>
<li><b>30.03.2020 </b>: Added Ventilator Pumps Open source designs and information on Disinfecting 3D Prints in the section "What can I do ?" Added interview with Professor Kim Woo-joo from Korea University Guro Hospital in "Videos to watch".</li>
<li><b>31.03.2020 </b>: Added statistics showing the daily number of cases instead of a logarytmic/cumulative approach in statistics. If you want to see these for your country head over to this dashboard:&nbsp;<a href="https://nssac.bii.virginia.edu/covid-19/dashboard/">https://nssac.bii.virginia.edu/covid-19/dashboard/</a></li>
<li><b>01.04.2020</b> : Added COVID-Trends (Thanks to @memgrinder) and CoronaVirus Forecast (Thanks to @GunstickULM) in Statistics.</li>
<li><b>25.04.2020</b> : Added Graphs based on the projections of the UNI.LU For Luxembourg</li>
</ul>
<h3>
<b>Terminlogy</b></h3>
A striking number of officials can't get their terminology right making some of their statements and statistics void of any meaning hence I will use the following&nbsp; :<br />
<ul>
<li><a href="https://en.wikipedia.org/wiki/Severe_acute_respiratory_syndrome_coronavirus_2">SARS-CoV-2</a> is the name of the particular Coronavirus strain we are seeing now.</li>
<li><a href="https://de.wikipedia.org/wiki/COVID-19">COVID-19</a> is the respiratory disease caused by the virus <b><u>NOT</u></b> the name of the virus</li>
<li>"Infected" = Infected with the virus (Could be symptomatic OR unsymptomatic)</li>
<li>"Sick" or "ill" = Infected and suffering from COVID-19 (Symptomatic)</li>
<li><b>Infected does not equal Sick (Symptomatic)&nbsp;</b></li>
<ul>
<li>Depending on the "study" the percentage of the infected that experience no symptoms (.i.e. no COVID-19) is <b>51%</b>, <b>69% or</b>&nbsp;<b>81% </b><span style="font-size: x-small;">(Source:&nbsp;<a href="https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/Steckbrief.html#doc13776792bodyText6">https://www.rki.de/DE/Content/InfAZ/N/Neuartiges_Coronavirus/Steckbrief.html#doc13776792bodyText6</a>). Thanks to&nbsp;<a href="https://twitter.com/egodotlu">Marc Didier</a> for the headsup.&nbsp;&nbsp;</span></li>
</ul>
</ul>
<div>
<h3>
<b>Fact Searching&nbsp;</b></h3>
<div>
<ul>
<li><b>Good Summary:</b>&nbsp;<a href="https://www.uptodate.com/contents/coronavirus-disease-2019-covid-19?source=history_widget">https://www.uptodate.com/contents/coronavirus-disease-2019-covid-19?source=history_widget</a></li>
</ul>
</div>
<h3>
<b>Statistics&nbsp;</b></h3>
</div>
<div>
Problems with the current statistics - a different way to count Infections. Meaningless terminology like counting "healed". Healed from what? COVID-19 ?</div>
<div>
<ul>
<li><b>Why do case fatality rate (CFR) for COVID19 differ so much between countries?</b> : Source : Dr. Emma Hodcroft :&nbsp;<b><a href="https://threadreaderapp.com/thread/1243870730716094464.html">https://threadreaderapp.com/thread/1243870730716094464.html</a></b></li>
<li><b>Examples :</b></li>
<ul>
<li>Italy tests for coronavirus on deceased</li>
<li>Terminally ill cancer patient that died and had the presence of the virus accounted as being a victim of SARS-COV2 (Patient #35 - Germany - Source:&nbsp;Prof. Sucharit Bhakdi&nbsp;&nbsp;<a href="https://www.youtube.com/watch?v=JBB9bA-gXL4">https://www.youtube.com/watch?v=JBB9bA-gXL4</a>)</li>
</ul>
</ul>
<div>
Some countries and/or Media only publish cumulative Dashboards. Below you'll find Germany and Luxembourg (both opting for enforced social distancing) - you see indicators that the initiatives work, a flattening of the curve.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX4m5a_frnyDRoe7V4j8ECEx8Q1QLs3O3A5Wc-tex4i-CNYEA6KXFhu7nlCWPVxAgRIBV3wQ7wx3N-oHfXf01PwceBCJE6npx-wC4b1Z6drL9c7Z56UwUoqHVsb2R7OeL6CJ8ji6MLxQk/s1600/lux_Daily.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="459" data-original-width="761" height="193" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX4m5a_frnyDRoe7V4j8ECEx8Q1QLs3O3A5Wc-tex4i-CNYEA6KXFhu7nlCWPVxAgRIBV3wQ7wx3N-oHfXf01PwceBCJE6npx-wC4b1Z6drL9c7Z56UwUoqHVsb2R7OeL6CJ8ji6MLxQk/s320/lux_Daily.PNG" width="320" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwdwksxUVUK1dj0ozJ-bMsCeODwZquFqqBj6C17-4_SxD5bauqm7aJX_1VTrmPSPJepntE4Vr7ZkBlkjmRm2aQPYj6phueBxvwjypg9Q2KuZfjBQzVqWOI6yWiMb9af9-Dz4DQwGfNswc/s1600/germany_daily.PNG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="478" data-original-width="757" height="202" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwdwksxUVUK1dj0ozJ-bMsCeODwZquFqqBj6C17-4_SxD5bauqm7aJX_1VTrmPSPJepntE4Vr7ZkBlkjmRm2aQPYj6phueBxvwjypg9Q2KuZfjBQzVqWOI6yWiMb9af9-Dz4DQwGfNswc/s320/germany_daily.PNG" width="320" /></a></div>
<br />
<br />
<h3>
Projections for Luxembourg</h3>
<div>
Source : Ben Nelson (<a href="https://benelsen.com/covid19/unilu.html">https://benelsen.com/covid19/unilu.html</a>) and UNI.LU<br />
<br /></div>
<div>
<b>
Simulation based on Luxembourg continuing the lockdown</b><br />
<span style="font-size: x-small;"><span style="background-color: white; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif;">“(...) midterm projections for Luxembourg predicting the number of assumed positive Covid-19 cases, ICU demands and deaths cases for a&nbsp;</span><span class="has-text-weight-bold" style="background-color: white; box-sizing: inherit; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif; font-weight: 700;">continued Lockdown</span><span style="background-color: white; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif;">. The projections are obtained by a stochastic agent based epidemiological model and gives for each average value also a 90% confidence interval.”</span></span></div>
<div>
<b><img height="640" src="https://benelsen.com/covid19/graphics/unilu_sim_lockdown-continued.png" width="435" /></b></div>
<h3>
<b><br /></b></h3>
<b>
Simulation based on Luxembourg&nbsp;stopping the lockdown on May 4th</b><br />
<h3>
<span style="font-size: x-small;"><span style="background-color: white; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif; font-weight: 400;">“(...) midterm projections for Luxembourg predicting the number of assumed positive Covid-19 cases, ICU demands and deaths cases for a&nbsp;</span><span class="has-text-weight-bold" style="background-color: white; box-sizing: inherit; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif;">scenario of a general exit on May 4th</span><span style="background-color: white; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif; font-weight: 400;">. The projections are obtained by a stochastic agent based epidemiological model and gives for each average value also a 90% confidence interval.”</span></span></h3>
<h3>
<img height="640" src="https://benelsen.com/covid19/graphics/unilu_sim_general-exit-4may.png" width="433" /></h3>
<h3>
<b><br /></b></h3>
<b>
Simulation based on Luxembourg&nbsp;stopping the lockdown&nbsp; with Backtracing<br /></b><br />
<div>
<span style="font-size: x-small;"><span style="background-color: white; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif;">“(...) midterm projections for Luxembourg predicting the number of assumed positive Covid-19 cases, ICU demands and deaths cases for a&nbsp;</span><span class="has-text-weight-bold" style="background-color: white; box-sizing: inherit; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif; font-weight: 700;">scenario of a release of 63k workers on April 20th with initial testing or 25% effective backtracking</span><span style="background-color: white; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif;">. The projections are obtained by a stochastic agent based epidemiological model and gives for each average value also a 90% confidence interval.”</span></span></div>
<div>
<span style="background-color: white; color: #4a4a4a; font-family: &quot;overpass&quot; , &quot;futura&quot; , &quot;helvetica&quot; , &quot;arial&quot; , sans-serif; font-size: 16px;"><br /></span></div>
<div>
<img height="640" src="https://benelsen.com/covid19/graphics/unilu_sim_construction-workers20apr-tracing25.png" width="435" /></div>
<h3>
<b>Dashboards&nbsp;</b></h3>
<br />
<ul>
<li>Europe / WHO<br /><a href="https://who.maps.arcgis.com/apps/opsdashboard/index.html#/ead3c6475654481ca51c248d52ab9c61">https://who.maps.arcgis.com/apps/opsdashboard/index.html#/ead3c6475654481ca51c248d52ab9c61</a></li>
<li>Worldwide:<br /><a href="https://nssac.bii.virginia.edu/covid-19/dashboard/">https://nssac.bii.virginia.edu/covid-19/dashboard/</a></li>
<li>Worldwide:<br /><a href="https://www.worldometers.info/coronavirus/#countries">https://www.worldometers.info/coronavirus/#countries</a></li>
<li>Worldwide:<br /><a href="https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6">https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6</a></li>
<li>Austria :<br /><a href="https://info.gesundheitsministerium.at/">https://info.gesundheitsministerium.at/</a></li>
<li>Germany :<br /><a href="https://experience.arcgis.com/experience/478220a4c454480e823b17327b2bf1d4">https://experience.arcgis.com/experience/478220a4c454480e823b17327b2bf1d4</a></li>
<li>France :&nbsp;</li>
</ul>
<h3>
Simulators&nbsp;</h3>
<ul>
<li>Containement Simulator :&nbsp;<a href="http://gabgoh.github.io/COVID/index.html">http://gabgoh.github.io/COVID/index.html</a><br />Simulate containment and infection spread</li>
<li>Covid-19 Forecast :&nbsp;<a href="http://phico.io/coronavirus/charts/">http://phico.io/coronavirus/charts/</a><br />Compare Trend per country</li>
<li>Covid-19 Trends :&nbsp;<a href="https://aatishb.com/covidtrends/?country=France&amp;country=Germany&amp;country=Luxembourg&amp;country=Switzerland&amp;country=United+Kingdom">https://aatishb.com/covidtrends/</a><br />New confirmed cases of COVID-19 in the past week vs. the total confirmed cases to date. When plotted in this way, exponential growth is represented as a straight line that slopes upwards</li>
</ul>
<h3>
<b>3D Prints / "What can I do ?"</b></h3>
<div>
<ul>
<li><b>Open Source ventilator designs:</b><br />1.&nbsp;<a href="https://freebreathing.org/">https://freebreathing.org/</a><br />2.&nbsp;<a href="https://e-vent.mit.edu/">https://e-vent.mit.edu/</a>&nbsp;</li>
<li><b>Dive Masks Adapters </b>:<br /><a href="https://www.prusaprinters.org/prints/27214-decathlon-face-mask-adapters">https://www.prusaprinters.org/prints/27214-decathlon-face-mask-adapters</a></li>
<li><b>Faceshields </b>:<br /><a href="https://docs.library.ucla.edu/plugins/servlet/mobile?contentId=215259556#content/view/215259556">https://docs.library.ucla.edu/plugins/servlet/mobile?contentId=215259556#content/view/215259556</a></li>
<li><b>Disinfecting PLA</b> (or other materials) within isopropanol poses no problem for the prints:&nbsp;<a href="https://www.youtube.com/watch?v=txrXX0CQHhU">https://www.youtube.com/watch?v=txrXX0CQHhU</a></li>
</ul>
</div>
<div>
<br />
<h3>
<b>From the Horses Mouth</b></h3>
<ul>
<li><b>NY - 25/03 :&nbsp;</b><a href="https://www.youtube.com/watch?v=bE68xVXf8Kw">https://www.youtube.com/watch?v=bE68xVXf8Kw</a><br /><span style="color: #666666; font-size: x-small;">An emergency room doctor in Elmhurst, Queens, gives a rare look inside a hospital at the center of the coronavirus pandemic. “We don’t have the tools that we need.”</span></li>
</ul>
<h3>
<b>Common Symptoms</b></h3>
<ul>
<li>Fever</li>
<li>Cough and Respiratory Difficulties</li>
<li><span style="background-color: yellow;">Loosing smell or taste</span> &lt;-</li>
</ul>
<h3>
<b>Disinfectant DYI:</b></h3>
<div>
<ul>
<li>4 Parts Rubbing Alcohol (Isopropanol)&nbsp;</li>
<li>1 Part Water</li>
<li>1 Part Citric Acid (smell)</li>
</ul>
<div>
The above kills virii and is nothing else then what is in commercially available disinfectants.</div>
</div>
<h3>
<b>Videos to watch&nbsp;</b></h3>
<ul>
<li><b>English / Korean</b></li>
<ul>
<li>Professor Kim Woo-joo from Korea University Guro Hospital<br /><a href="https://www.youtube.com/watch?v=gAk7aX5hksU">https://www.youtube.com/watch?v=gAk7aX5hksU</a>&nbsp;</li>
</ul>
<li><b>German :&nbsp;</b></li>
<ul>
<li>Prof. Sucharit Bhakdi<br />1.&nbsp;<a href="https://www.youtube.com/watch?v=LsExPrHCHbw">https://www.youtube.com/watch?v=LsExPrHCHbw</a><br />2.&nbsp;<a href="https://www.youtube.com/watch?v=JBB9bA-gXL4">https://www.youtube.com/watch?v=JBB9bA-gXL4</a><br />3.&nbsp;<a href="https://www.youtube.com/watch?v=MARVdS-pHdQ">https://www.youtube.com/watch?v=MARVdS-pHdQ</a></li>
</ul>
</ul>
</div>
<h3>
</h3>
</div>
</div>
]]></description>
      <link>http://blog.zoller.lu/2020/03/facts-and-links-around-sars-cov2.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjX4m5a_frnyDRoe7V4j8ECEx8Q1QLs3O3A5Wc-tex4i-CNYEA6KXFhu7nlCWPVxAgRIBV3wQ7wx3N-oHfXf01PwceBCJE6npx-wC4b1Z6drL9c7Z56UwUoqHVsb2R7OeL6CJ8ji6MLxQk/s72-c/lux_Daily.PNG" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-5210875174446133419</guid>
      <pubDate>Wed, 08 Jan 2020 11:32:00 +0000</pubDate>
      <atom:updated>2020-01-08T12:56:12.140+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Hardware hacking</category>
      <category domain="http://www.blogger.com/atom/ns#">Tool</category>
      <title>Permanent SD Card Read-Only Locker</title>
      <description><![CDATA[<span style="text-align: justify;">A package from Lithuania arrived today that may be interesting for the Infosec Community at large. Arsenijs has finally implemented a theoretical approach to program SD Cards to be temporarily or&nbsp;</span><br />
<span style="text-align: justify;">permanently protected from write operations.&nbsp;&nbsp;</span><span style="text-align: justify;">Having reliable read-only media can be very usefully in many situations - ranging from offensive to defensive. Implants will no longer suffer from premature SD Card failures, tools like </span><a href="https://www.circl.lu/projects/CIRCLean/" style="text-align: justify;" target="_blank">CIRClean</a><span style="text-align: justify;">&nbsp;can get an additional layer of&nbsp; tamper-resistance&nbsp; and forensic operations become cost-effective.</span><br />
<div style="text-align: justify;">
<br /></div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Nk5lBRrxxRIzgu-bFUkYOtBPbDQC8Oct4xFDtcRVJ17eHtfO8ShI9TrRlQUUmZ8DPimrRCKVD5p26SHfpDOOOPygoL5URQJecU6vX21k8Ud1TuDTC6KcLB-LoELS8hWsV6t_Z7ZUobk/s1600/IMG_6873.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="495" data-original-width="640" height="247" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Nk5lBRrxxRIzgu-bFUkYOtBPbDQC8Oct4xFDtcRVJ17eHtfO8ShI9TrRlQUUmZ8DPimrRCKVD5p26SHfpDOOOPygoL5URQJecU6vX21k8Ud1TuDTC6KcLB-LoELS8hWsV6t_Z7ZUobk/s320/IMG_6873.jpg" width="320" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Picture of the SD Card Locker</td></tr>
</tbody></table>
<h3>
History</h3>
This device was developed by <a href="https://hackaday.com/2013/11/12/keep-your-sd-cards-data-safe-with-the-sd-locker/" target="_blank">Karl Lunt</a> back in 2013, then improved by Nephiel in 2014. Arsentijs recently discovered <b>it was never sold or mass-manufactured.&nbsp;</b><br />
<br />
<b>New in version 2</b><br />
<ul>
<li>Redesigned the laser-cut case to be thinner, making the "laser-cut case" locker version less bulky. It's also now transparent, except for the middle layer which is transparent orange.</li>
<li>Added usage instructions on the bottom of the PCB.&nbsp;</li>
<li>Added a MicroSD slot on the bottom - it allows you to plug a MicroSD card in directly, without using any adapters.&nbsp;</li>
<li>Reinforced the MicroUSB port soldering&nbsp;</li>
</ul>
Common Use cases :<br />
<ul>
<li>Make read-only Raspberry Pi SD cards</li>
<li>Make virus-resistant LiveCDs (or, rather, LiveSDs) for all your computer maintenance needs</li>
<li>Distribute SD cards with promotional materials</li>
<li>Forensic research and data recovery (reading from the SD card while preventing all write operations)</li>
<li>Test your SD-card-powered products for unexpected behavior (an SD card becoming read-only is a popular failure mode and tends to happen when the card controller detects severe data corruption).</li>
</ul>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEw8ySV2TgV6EY7eu0dpMw2waJh_8yRxENDWb2LwRuOhMTc2WrJYu4gCfw3YCaGMAgjXEUkhAkVtYeCQWwnCx5rol1nSrJDc6BMKwrpXYT_waxj3H_4v6rnGIvBHisN4oXUWHyw85eqVY/s1600/tamper_resistant.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="536" data-original-width="812" height="262" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhEw8ySV2TgV6EY7eu0dpMw2waJh_8yRxENDWb2LwRuOhMTc2WrJYu4gCfw3YCaGMAgjXEUkhAkVtYeCQWwnCx5rol1nSrJDc6BMKwrpXYT_waxj3H_4v6rnGIvBHisN4oXUWHyw85eqVY/s400/tamper_resistant.PNG" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="font-size: 12.8px;"><b>Feature Set of the SD Card Locker</b><br />
<div>
<b><br /></b></div>
</td></tr>
</tbody></table>
<h3>
How does it work?</h3>
Larger SD cards have a mechanical "write protect" slide switch on the side. However, that switch is useless :<br />
<ol>
<li>not all readers support it&nbsp;</li>
<li>the OS can choose to ignore it&nbsp;</li>
<li>it's not available on&nbsp; MicroSD cards&nbsp;</li>
<li>the switch tends to slide accidentally (or fall out of the SD card altogether) when you have no intention of enabling write protection.</li>
</ol>
The controller chips inside the SD cards (of all sizes, whether full-size or MicroSD) are required by the SD card standard to support a low-level command that locks the card into a read-only mode, preventing any changes - either temporarily (can be switched back to read-write) or even permanently (without a way to ever restore the write capability).<br />
<br />
<h3>
How to order ?&nbsp;</h3>
You can order it from <a href="https://www.tindie.com/products/crimier/sd-card-locker-make-true-read-only-sdmicrosd/" target="_blank">Tindie </a>for only 12USD<br />
<br />
<h3>
Hints</h3>
<ul>
<li>Look into zRAM (<span style="background-color: white; color: #545454; font-family: &quot;arial&quot; , sans-serif; font-size: 14px;">Virtual Swap Compressed in RAM,)&nbsp;</span>to move your swap into RAM Memory, this way you can still swap effectively and even use RAM more efficiently.</li>
<li>Use fstab to create directories (Like /etc/log) that only exist in RAM</li>
</ul>
]]></description>
      <link>http://blog.zoller.lu/2020/01/sd-card-permanent-read-only-locker.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Nk5lBRrxxRIzgu-bFUkYOtBPbDQC8Oct4xFDtcRVJ17eHtfO8ShI9TrRlQUUmZ8DPimrRCKVD5p26SHfpDOOOPygoL5URQJecU6vX21k8Ud1TuDTC6KcLB-LoELS8hWsV6t_Z7ZUobk/s72-c/IMG_6873.jpg" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-482775448895830477</guid>
      <pubDate>Thu, 02 Jan 2020 14:35:00 +0000</pubDate>
      <atom:updated>2020-03-06T14:42:25.634+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Vulnerabilties</category>
      <title>Advisories 2020 </title>
      <description><![CDATA[<div>
<br /></div>
<div>
This is a living post, that will be updated as I release Advisories.<br />
<br />
Updates:<br />
<br />
<ul>
<li>02.01.2020 - Added Initial List of Advisories</li>
<li>09.01.2020 - Added Bitdefender and Kaspersky Advisories</li>
<li>12.01.2020 - Added Bitdefender Advisories</li>
<li>13.02.2020 - Added TZO-011/012 ESET and AVIRA Advisories</li>
<li>14.02.2020 - Added TZO-015 F-Secure Advisory</li>
<li>17.02.2020 - Released TZO-017 Kaspersky</li>
<li>18.02.2020 - Released TZO-018 Bitdefender</li>
<li>20.02.2020 - Released TZO-019 Avira CVE-2020-9320</li>
<li>24.02.2020 - Released TZO-016 F-SECURE CVE-2020-9342</li>
<li>28.02.2020 - Released TZO-023 Avast Generic Bypass</li>
<li>02.03.2020 - Released TZO-020 Quickheal bypass</li>
</ul>
<br />
<br />
List of advisories:&nbsp;</div>
<ul>
<li><a href="https://www.zoller.lu/[TZO-01-2020]%20AVIRA%20Generic%20Bypass%20ISO.pdf" target="_blank">[TZO-001-2020] - AVIRA Generic Bypass (ISO)</a></li>
<li><a href="https://www.zoller.lu/[TZO-02-2020]%20Kaspersly%20Generic%20Bypass%20ZIP.pdf" target="_blank">[TZO-002-2020] - Kaspersky Generic Bypass (ZIP)</a></li>
<li><a href="https://www.zoller.lu/[TZO-03-2020]%20ESET%20Generic%20bypass%20ZIP.pdf" target="_blank">[TZO-003-2020] - ESET Generic Bypass (ZIP)</a>&nbsp;- <span style="background-color: yellow;">CVE-2020-9264</span></li>
<li><a href="https://blog.zoller.lu/p/tzo-04-2019-bitdefender-malformed.html" target="_blank">[TZO-004-2020] - Bitdefender Generic Archive Bypass (GZ2)</a></li>
<li><a href="https://blog.zoller.lu/p/tzo-05-2020-kaspersky-generic-archive.html" target="_blank">[TZO-005-2020] - Kaspersky Generic Bypass II (ZIP)</a></li>
<li><a href="https://blog.zoller.lu/p/tzo-07-2019-bitdefender-malformed.html" target="_blank">[TZO-007-2020] - Bitdefender Generic Archive Bypass (ZIP)</a></li>
<li><a href="https://blog.zoller.lu/p/advisory-tzo-08-2020-bitdefender.html" target="_blank">[TZO-008-2020] - Bitdefender Generic Archive Bypass (ZIP II)</a></li>
<li><a href="https://blog.zoller.lu/p/advisory-tzo-09-2020-bitdefender.html">[TZO-009-2020] - Bitdefender Generic Archive Bypass (RAR I)</a></li>
<li><a href="https://blog.zoller.lu/p/from-low-hanging-fruit-department.html" target="_blank">[TZO-010-2020] - Bitdefender Generic Archive Bypass (RAR II)</a></li>
<li><a href="https://blog.zoller.lu/p/tzo-11-2020-eset-generic-malformed.html">[TZO-011-2020] - ESET Generic Bypass (GZIP)</a>&nbsp;- <span style="background-color: yellow;">CVE-2020-10180</span></li>
<li><a href="https://blog.zoller.lu/p/from-low-hanging-fruit-department_13.html">[TZO-012-2020] - ESET Generic Bypass (RAR)</a></li>
<li><a href="https://blog.zoller.lu/p/tzo-13-2020-avira-generic-av-bypass-zip.html">[TZO-013-2020] - AVIRA Generic AV Bypass (ZIP GPFLAG)</a>&nbsp;-&nbsp;<span style="background-color: red;">&nbsp;<b><span style="color: white;">No Patch&nbsp;</span></b></span></li>
<li><a href="https://blog.zoller.lu/p/tzo-15-2020-f-secure-generic-malformed.html">[TZO-015-2020] - F-SECURE Generic Malformed Container bypass (RAR)</a></li>
<li><a href="https://blog.zoller.lu/p/tzo-16-2020-f-secure-generic-malformed.html">[TZO-016-2020] - F-SECURE Generic Malformed Container bypass (GZIP)</a>&nbsp;- <span style="background-color: yellow;">CVE-2020-9342</span></li>
<li><a href="https://blog.zoller.lu/p/release-mode-coordinated-disclosure.html">[TZO-017-2020] - Kaspersky Generic Archive Bypass (ZIP FLNMLEN)&nbsp;</a></li>
<li><a href="https://blog.zoller.lu/p/release-mode-silent-patch-ref-tzo-18.html">[TZO-018-2020] - Bitdefender Malformed Archive bypass (GZIP)</a></li>
<li><a href="https://blog.zoller.lu/p/from-low-hanging-fruit-department-avira.html">[TZO-019-2020] - AVIRA Generic AV Bypass (ISO Container)</a> -&nbsp;<span style="background-color: yellow;">CVE-2020-9320</span></li>
<li><span style="background-color: white;"><a href="https://blog.zoller.lu/p/tzo-20-2020-quickheal-malformed-archive.html">[TZO-020-2020] - Quickheal Generic AV Bypass (ZIP GPFLAG)</a>&nbsp;-&nbsp;</span><span style="background-color: yellow;">CVE-2020-9362</span></li>
<li><span style="background-color: white;">[TZO-021-2020] - <a href="https://blog.zoller.lu/p/release-mode-coordinated-disclosure-ref.html">Sophos Generic AV Bypass (ZIP GPFLAG)</a>&nbsp;-&nbsp;&nbsp;</span><span style="background-color: yellow;">CVE-2020-9363</span></li>
<li><a href="https://blog.zoller.lu/p/tzo-23-2020-avast-generic-archive.html">[TZO-023-2020] - AVAST Generic AV bypass (ZIP) </a>- <span style="background-color: yellow;">CVE-2020-9399</span></li>
</ul>
<div>
<br /></div>
<div>
<b><span style="font-size: medium;">Where can I find more information about this bug class ?</span></b></div>
<div>
I wrote a post about this bug class in 2009 and in essence, it still holds true. The threat landscape has shifted and so has the technical capabilities :&nbsp;</div>
<a href="https://blog.zoller.lu/2009/04/case-for-av-bypassesevasions.html">https://blog.zoller.lu/2009/04/case-for-av-bypassesevasions.html</a><br />
<b><span style="font-size: large;"><br /></span></b>
<br />
<div style="text-align: justify;">
<b><span style="font-size: large;"><b><span style="font-size: medium;">Why now ?</span></b></span></b></div>
<br />
<div style="display: inline !important; text-align: justify;">
<div style="display: inline !important;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5iPvrDuKA2ec5tC1rCJFs6pczd4O2XKBDpeuprfeXzbA8IPtClRlL6xSR9K9oSqqUZtV2ZCEcg9GXffRgmApisoTPAr4_8tYXx64b75oRHNrnOJ7A_-SLTXU3wMm_UfhH0R8VCv4cUY0/s1600/av-bypass.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="461" data-original-width="608" height="242" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5iPvrDuKA2ec5tC1rCJFs6pczd4O2XKBDpeuprfeXzbA8IPtClRlL6xSR9K9oSqqUZtV2ZCEcg9GXffRgmApisoTPAr4_8tYXx64b75oRHNrnOJ7A_-SLTXU3wMm_UfhH0R8VCv4cUY0/s320/av-bypass.png" width="320" /></a></div>
10 years ago I took a look at ways to evade AV/DLP Engine detection by using various techniques and released a metric ton of Advisories. 10 years later after multiple CISO type roles, I wanted to deep dive again and see how far (or not) the AV&nbsp; industry has reacted to this class of vulnerabilities. [1,2]</div>
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
These types of evasions are now actively being used in offensive operations [3]. To my surprise with a few exceptions most AV Vendors haven't appropriately reacted and in some cases I even found the very same vulnerabilities that were patched and disclosed years ago.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Worse than that is the fact that some vendors that were very collaborative in 2008/2009 have now started to ignore submissions (until I threaten disclosure) or are trying to argue that generically evading AV detection is not a vulnerability although they patched and released advisories before. Go figure.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I had a lot of back and forth on this matter, for instance, one vendor argued that this could not be called a vulnerability because it would not impact Integrity,&nbsp; Availability or Confidentiality. Another Vendor argued that this cannot pose a "<b>risk"</b> to their customers because of XYZ (assumptions).<br />
<br />
Well, I am reporting vulnerabilities within products, <b>not risks</b>. Furthermore, the impact on the customer is highly dependant on how the customer contextually uses the product. Something the vendor has rarely any insight into. Trying to calculate the expected loss for a hundred thousand customers is something we shouldn't be doing when handling vulnerability notifications, however, a shocking amount of vendors are unable to understand the difference between a vulnerability and a risk.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
Even more bothersome to me is how the bug bounty platforms have created a distorted Reporter/Vendor relationship and mostly are executed to the detriment of the customers. I am collecting my experiences and plan to write a blog post about this phenomenon in the future.</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
I am hoping that I can finally help to eradicate this bug class and I don't have to come back to this 10 years from now.<br />
<br /></div>
[1] Our presentation at Hack.lu and CansecWest entitled "<a href="https://www.slideshare.net/ThierryZoller/cansecwest-the-death-of-av-defence-in-depth" target="_blank">The Death of AV Defence in Depth?</a>"<br />
<br />
[2] It didn't go unnoticed - Past Press Coverage: <a href="https://www.washingtonpost.com/wp-dyn/content/article/2007/11/26/AR2007112600015.html?" target="_blank">Washington Post</a>, <a href="https://www.infoworld.com/article/2642813/is-security-software-becoming-a-security-risk-.html" target="_blank">Infoworld</a>,&nbsp;<a href="https://web.archive.org/web/20071229061502/http://www.heise-security.co.uk/articles/100965" target="_blank">Heise</a>, <a href="https://www.securityfocus.com/brief/632" target="_blank">Security Focus</a>&nbsp;... etc.<br />
<br />
[3]&nbsp;<a href="https://www.bleepingcomputer.com/news/security/specially-crafted-zip-files-used-to-bypass-secure-email-gateways/">https://www.bleepingcomputer.com/news/security/specially-crafted-zip-files-used-to-bypass-secure-email-gateways/</a> |&nbsp;<a href="https://www.techradar.com/news/zip-files-are-being-used-to-bypass-security-gateways">https://www.techradar.com/news/zip-files-are-being-used-to-bypass-security-gateways</a><br />
<div>
<b><br /></b></div>
<div>
<br /></div>
<div>
</div>
<div>
<br />
<br />
<br />
<br />
<br />
<br /></div>
]]></description>
      <link>http://blog.zoller.lu/2020/01/a-new-blog-post-since-last-one-in-2013.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi5iPvrDuKA2ec5tC1rCJFs6pczd4O2XKBDpeuprfeXzbA8IPtClRlL6xSR9K9oSqqUZtV2ZCEcg9GXffRgmApisoTPAr4_8tYXx64b75oRHNrnOJ7A_-SLTXU3wMm_UfhH0R8VCv4cUY0/s72-c/av-bypass.png" height="72" width="72"/>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-8661950861256834912</guid>
      <pubDate>Sun, 01 Oct 2017 11:58:00 +0000</pubDate>
      <atom:updated>2017-10-01T20:48:48.072+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">sslaudit</category>
      <category domain="http://www.blogger.com/atom/ns#">sslscan</category>
      <category domain="http://www.blogger.com/atom/ns#">tls scan</category>
      <category domain="http://www.blogger.com/atom/ns#">Tool</category>
      <title>TLS/SSL Audit - updated release</title>
      <description><![CDATA[<div>
<div style="text-align: justify;">
<b>TLS/SSL Audit 09 release</b><br />
Getting my hands on code again feels good. I updated TLS/SSL Audit to version 0.9. I improved the custom rudimentary core TLS engine, it remains independent of any open-source or commercial TLS Stack (like openssl) and hence allows it to support any cipher-suite or protocol.<br />
<br /></div>
</div>
<h3>
Changes</h3>
<div>
<ul>
<li>Added CHACHA20 ciphersuites and modes [<a href="https://ciphersuite.info/rfc/7905/" target="_blank">RFC7905</a>]</li>
<li>Updated a range of TLS1.2 ECDHE and PSK ciphersuites</li>
<li>Updated the <a href="http://www.g-sec.lu/sslaudit/documentation.pdf" target="_blank">documentation</a><br /><br /><a href="http://www.g-sec.lu/sslaudit/sslaudit.zip" style="font-weight: bold;" target="_blank">Download</a></li>
</ul>
<div>
<br /></div>
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-01BM1dkACsIsvqXuzms-f68apyKtMTESGc14nlxuLIgaiy00jvqsoNUHsMTBCppdtm4hEkc-X2cIUdwgxdpndGs2hZJFIG0QOeDp57XOT1nfvKkf7IMevLL6l5sUTuX_MfqxuM4-wPA/s1600/ssl_audit.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="575" data-original-width="833" height="275" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-01BM1dkACsIsvqXuzms-f68apyKtMTESGc14nlxuLIgaiy00jvqsoNUHsMTBCppdtm4hEkc-X2cIUdwgxdpndGs2hZJFIG0QOeDp57XOT1nfvKkf7IMevLL6l5sUTuX_MfqxuM4-wPA/s400/ssl_audit.png" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">TLS/SSL Audit 0.9</td></tr>
</tbody></table>
<div>
<br />
<ul>
<li><b><a href="http://www.g-sec.lu/sslaudit/sslaudit.zip" target="_blank">Download</a></b></li>
</ul>
</div>
<div>
<br />
<br />
<br /></div>
]]></description>
      <link>http://blog.zoller.lu/2017/10/update-to-tlsssl-audit-tlsssl-scanner.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-01BM1dkACsIsvqXuzms-f68apyKtMTESGc14nlxuLIgaiy00jvqsoNUHsMTBCppdtm4hEkc-X2cIUdwgxdpndGs2hZJFIG0QOeDp57XOT1nfvKkf7IMevLL6l5sUTuX_MfqxuM4-wPA/s72-c/ssl_audit.png" height="72" width="72"/>
      <georss:featurename>Luxemburg</georss:featurename>
      <georss:point>49.815273 6.1295830000000251</georss:point>
      <georss:box>49.1595375 4.838689500000025 50.471008499999996 7.4204765000000252</georss:box>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-6291877876688983305</guid>
      <pubDate>Sat, 20 Jul 2013 16:08:00 +0000</pubDate>
      <atom:updated>2017-05-07T14:33:58.424+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Rants from Thierry</category>
      <title>A prime example at bad Threat Modeling  (Or ignoring it) - Yahoo! Email Wishlist</title>
      <description><![CDATA[<br>
<h3 style="text-align: justify;">
Yahoo! - &quot;Wish list&quot;</h3>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKlFj6Z-uG5wP5f5ClpmWz8bcH52v8VJdYzYDmeaWZpcaZ7uBHfdgtdubDGoHJ9mzWtOCDm4MdhfqKG0wMwPDxg43ZY1SbBHlDkwhfQy9RlRcbF3mxeMlVtgpmRLOELTNuh-brccJTck0/s1600/mw-630-computer-identity-theft-istock.jpg" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="103" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKlFj6Z-uG5wP5f5ClpmWz8bcH52v8VJdYzYDmeaWZpcaZ7uBHfdgtdubDGoHJ9mzWtOCDm4MdhfqKG0wMwPDxg43ZY1SbBHlDkwhfQy9RlRcbF3mxeMlVtgpmRLOELTNuh-brccJTck0/s200/mw-630-computer-identity-theft-istock.jpg" width="200"></a>Yahoo! announced that <b>it will open up email accounts that are inactive since over a year for registration</b> <a href="https://wishlist.yahoo.com/">to anyone that applies.</a> Yahoo! is explaining this as a service to give everyone the chance to an Yahoo ID of their choice.</div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
As a lot of organisations and in particular web applications use e-mail addresses as part of authentication and identity management there are a lot of things that can expose Yahoo! e-mail users to potential risks should their de-activated e-mail address be claimed by somebody with bad intentions.</div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
One plain obvious scenario to model against is that e-mail addresses that are publicly known (or can be found out individually) are subject to &quot;theft&quot; by being claimed by third parties. These can then proceed to reset the passwords of their choice.</div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
Since their announ<span style="font-family: inherit;">cement Yahoo! is trying to <a href="http://developer.yahoo.com/blogs/ydn/reclaiming-yahoo--usernames-in-a-way-that%E2%80%99s-secure--require-recipient-valid-since-185133188.html">retrofit some sort of security control</a> into their process by trying to get the biggest players (Facebook) to implement a new e-mail header for password verification. For that reason Yahoo! pushed an IETF Draft called &quot;<span style="background-color: white; font-size: 13px; line-height: 1.2em;"><a href="http://www.ietf.org/id/draft-wmills-rrvs-header-field-00.txt">Require-Recipient-Valid-Since Header Field</a>&quot;....</span></span> <b>mid July 2013</b>.<br>
<br></div>
<h3 style="text-align: justify;">
It is not a Question of &quot;IF&quot;</h3>
<div style="text-align: justify;">
This is merely an attempt at reducing the amount possible damages that will arise by the recently announced move of Yahoo!. There are so many reasons that e-mail addresses can be let dormant but remain important to the owner, especially if used to registration purposes.</div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
It is also not a theoretical matter, password reset functionality is known to be a weak link and stealing identities and stealing e-mail address as the first hop is common. </div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
It is not a question of whether this new Yahoo! move will be abused, it will be.<br>
<br></div>
<h3 style="text-align: justify;">
A story from the Past</h3>
<div>
</div><a href="http://blog.zoller.lu/2013/07/an-prime-example-at-bad-thread-modeling.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2013/07/an-prime-example-at-bad-thread-modeling.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKlFj6Z-uG5wP5f5ClpmWz8bcH52v8VJdYzYDmeaWZpcaZ7uBHfdgtdubDGoHJ9mzWtOCDm4MdhfqKG0wMwPDxg43ZY1SbBHlDkwhfQy9RlRcbF3mxeMlVtgpmRLOELTNuh-brccJTck0/s72-c/mw-630-computer-identity-theft-istock.jpg" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-8547154996188882360</guid>
      <pubDate>Tue, 25 Jun 2013 20:26:00 +0000</pubDate>
      <atom:updated>2013-07-20T18:26:45.669+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Tool</category>
      <title>Updated "Harden SSL/TLS" - Tweak and Harden Windows TLS SSL settings</title>
      <description><![CDATA[<br>
I uploaded a new version of &quot;Harden SSL/TLS&quot;<br>
<h3>
Changes</h3>
<ul>
<li>Added Windows 8 support</li>
<li>Added Windows Server 2012 support</li>
<li>Resolved an issue around P521 additions</li>
</ul>
<h3>
About Harden SSL/TLS </h3>
<div style="text-align: justify;">
Harden SSL/TLS” allows to configure and harden the SSL/TLS settings of Windows System, ranging from Windows XP to Windows 8 and from Windows 2003 to Windows Server 2012.</div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
Harden TLS allows to remotely set SSL policies allowing or denying certain ciphers/hashes or complete ciphersuites.</div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
The foundation of this tool was the investigation and reverse engineering of the ciphers provided by the various SCHANNEL versions by G-SEC and presented in the paper “SSL/TLS Compatibility Report”.</div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
This tool specific allows setting policies with regards to what ciphers and protocols are available to applications that use SCHANNEL crypto interface. A lot of windows applications do use this interface, for instance Internet Explorer and Apple Safari are a few of these.<br>
<br>
<br>
</div><a href="http://blog.zoller.lu/2013/06/updated-harden-ssltls-tweak-and-harden.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2013/06/updated-harden-ssltls-tweak-and-harden.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ7VCnzXRVBQXW3Qp6QkTid7m8cqdGnaXWM-nNd3g0LYqsJ2ivmm2GgYCqYnNdQY5TTYXFGzkDVu9MpN2P-xgMMzeIRH0UNr8BI7ewubr78Q1mpENcGWC_Pxoh9zlERRF0Unispc6XPQA/s72-c/ssl+tls+harden+windows.PNG" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-2778492877113350546</guid>
      <pubDate>Sat, 23 Mar 2013 14:56:00 +0000</pubDate>
      <atom:updated>2013-03-23T16:35:44.914+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Interesting Reads</category>
      <title>Interesting Reads - Week 12 / 2013</title>
      <description><![CDATA[<h3>
Interesting Reads - Week 12 / 2013</h3>
<ul>
<li><a href="http://scrammed.blogspot.de/2013/03/binary-instrumentation-for-exploit_10.html"><span style="font-family: inherit;">Binary Instrumentation for Exploit Analysis Purposes (part 1)</span></a></li>
<li><span style="font-family: inherit;"><a href="http://scrammed.blogspot.de/2013/03/binary-instrumentation-for-exploit.html">Binary Instrumentation for Exploit Analysis Purposes (part 2)</a><br />Using the PIN instrumentalisation framework to analyse exploits</span></li>
<li><span style="color: #333333; font-family: inherit;"><span style="line-height: 18px; white-space: pre-wrap;"><a href="http://bit.ly/YjABUv">Randomly failed! Weaknesses in Java Pseudo Random Number Generators (PRNGs)</a></span></span></li>
<li><span style="color: #333333;"><span style="line-height: 18px; white-space: pre-wrap;"><a href="http://j.mp/Y42bTi">FBI Secretly Spying on Cloud Computer Users </a>
FISMA/PATRIOTACT - "National Security Letters"</span></span></li>
<li><span style="color: #333333;"><span style="line-height: 18px; white-space: pre-wrap;"><a href="http://j.mp/YMEBcC">New collision attacks on SHA-1 - based on optimal joint local-collision analysis [PDF] </a></span></span></li>
<li><span style="color: #333333;"><a href="http://j.mp/YkfqPp">Port scanning /0 using insecure embedded devices</a><br />How a group of poeple compromised thousand of devices and then used them to scan the whole internet. Beware : Ethical boundaries scratched</span></li>
<li><span style="color: #333333;"><span style="background-color: whitesmoke; font-family: Arial, sans-serif; font-size: 14px; line-height: 18px; white-space: pre-wrap;"><a href="http://feedly.com/k/ZTeHlm">"APT PDFs and metadata extraction"</a></span></span></li>
<li><span style="color: #333333;"><a href="http://j.mp/YCyrvH">Research Data to Help Understand the ROI of Your Security Investments - Cloud Computing</a><br />Let's say we welcome the attempt to get us data...</span></li>
<li><span style="color: #333333;"><a href="http://buff.ly/YwRvLD">Two new attacks on SSL decrypt authentication cookies | Ars Technica</a>&nbsp;</span></li>
</ul>
<h3>
<span style="color: #333333;"><br /></span></h3>
<h3>
<span style="color: #333333;">Food for thought&nbsp;</span></h3>
<div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube-nocookie.com/embed/kpNSycoUCZM?rel=0" width="560"></iframe>
<span style="color: #333333;"><br /></span></div>
</div>
]]></description>
      <link>http://blog.zoller.lu/2013/03/interesting-reads-week-12-2013.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-2583740852924155355</guid>
      <pubDate>Sun, 03 Mar 2013 20:32:00 +0000</pubDate>
      <atom:updated>2013-03-23T16:04:48.518+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">sslaudit</category>
      <category domain="http://www.blogger.com/atom/ns#">Tool</category>
      <title>SSL Audit v.08 released</title>
      <description><![CDATA[<div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibDYlWBVejUJtKwYH1ANnm_59t-_vPftxYwlGlRXHwOjtGP_R-1kLWoPtY_EGvuHiCfyDPdKq8mJvt9sAHgjMIptMtJkkCeOpHUzWROr7_hedNHd-ejTFdMTCHSEyqjYHXthtGbd2sRGI/s1600/sslaudit.PNG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="128" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibDYlWBVejUJtKwYH1ANnm_59t-_vPftxYwlGlRXHwOjtGP_R-1kLWoPtY_EGvuHiCfyDPdKq8mJvt9sAHgjMIptMtJkkCeOpHUzWROr7_hedNHd-ejTFdMTCHSEyqjYHXthtGbd2sRGI/s200/sslaudit.PNG" width="200" /></a><br />
<div style="text-align: justify;">
I have updated my little TLS/SSL Scanner called "SSL Audit" to version 0.8. I tweaked it slightly but the tool is still based on it's own rudimentary SSL Engine and hence is not limited by the number of ciphersuites and protocols available to OpenSSL or NSS.</div>
</div>
<div style="text-align: justify;">
<br /></div>
<div style="text-align: justify;">
By the way I am still a little bit proud of the <i><b>SSL Stack fingerprinting</b></i> feature. I haven't updated it recently but it still seems to work out nicely. Try it out and let me know, especially if you have access to less known ssl stacks.</div>
<div>
<br /></div>
<h3>
Changes</h3>
<div>
<ul>
<li>Added support for TLS 1.2 CAMELIA ciphersuites;</li>
<li>Speed up SSLv2 enumeration;</li>
<li>Added the complete range of <a href="http://210.104.33.10/ARIA/index-e.html" target="_blank">ARIA</a> ciphersuites (http://tools.ietf.org/html/draft-nsri-tls-aria-00)</li>
</ul>
</div>
<div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz95m4UIkpFNk6WgKMndDgeGUp449fE-JOMo1ABNosqzVp-MREU5c_V3QqTJ0hp3HPPpQnKVJJEmeeHIeuNB9yDKXQn-VsURUpxuh8sPOwEEZJamcj0xOvLNSRkQQV8J6frQlFw2xfU2g/s1600/sslaudit.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="255" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhz95m4UIkpFNk6WgKMndDgeGUp449fE-JOMo1ABNosqzVp-MREU5c_V3QqTJ0hp3HPPpQnKVJJEmeeHIeuNB9yDKXQn-VsURUpxuh8sPOwEEZJamcj0xOvLNSRkQQV8J6frQlFw2xfU2g/s400/sslaudit.PNG" width="400" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">SSL Audit v.08</td></tr>
</tbody></table>
</div>
<h3>
Download</h3>
<div>
You can <a href="http://www.zoller.lu/download/sslaudit.zip" target="_blank">download the tool here</a>&nbsp;|&nbsp;<a href="https://www.virustotal.com/de/file/26f4cd6651f320c3045d315df1877511e970f8b7e81909823fe5d87b5168341c/analysis/1362343039/" target="_blank">VT scan</a></div>
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
]]></description>
      <link>http://blog.zoller.lu/2013/03/tool-ssl-audit-v08-release.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibDYlWBVejUJtKwYH1ANnm_59t-_vPftxYwlGlRXHwOjtGP_R-1kLWoPtY_EGvuHiCfyDPdKq8mJvt9sAHgjMIptMtJkkCeOpHUzWROr7_hedNHd-ejTFdMTCHSEyqjYHXthtGbd2sRGI/s72-c/sslaudit.PNG" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-3993368163968645222</guid>
      <pubDate>Mon, 19 Nov 2012 21:22:00 +0000</pubDate>
      <atom:updated>2012-11-19T23:00:20.953+01:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Interesting Reads</category>
      <category domain="http://www.blogger.com/atom/ns#">Misc</category>
      <category domain="http://www.blogger.com/atom/ns#">Whitepaper</category>
      <title>OWASP BeNeLux 2012 - Invitation</title>
      <description><![CDATA[<br />
<div style="text-align: justify;">
</div>
<div style="text-align: justify;">
I would like to invite you to this years OWASP BeNeLux Event, I won't give a talk this year but I happily invite you as part of OWASP BeNeLux Program Committee: </div>
<div style="text-align: justify;">
<br /></div>
<h3>
Quick Facts</h3>
<ul>
<li>Date : <b>29-30 Novembre&nbsp;</b></li>
<li>Location: Leuven (Belgium)</li>
<li>Price : Free</li>
<li>Places : Limited (First registered, First serve) </li>
<li>Register <a href="https://owaspbenelux2012.eventbrite.com/" target="_blank">here </a></li>
<li><a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#Conferenceday" target="_blank">Conference Schedule</a></li>
<li><a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#Trainingday" target="_blank">Training Schedule</a></li>
</ul>
<h3>
Agenda</h3>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq2Pg0ry3ucJVLoB2HQiyAAMApxGMj9eixTIQ5wgAb8CCBcGLr_CnhAIfOvZIRt6vxnDLNhYYzs0Gf9nUr9LQOA3FT_-HoLxu_IFQzLQhkeNEjLGbWzG5aXNqAqxWh4pHLUGmXHC5D34I/s1600/owasp_benelux.JPG" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq2Pg0ry3ucJVLoB2HQiyAAMApxGMj9eixTIQ5wgAb8CCBcGLr_CnhAIfOvZIRt6vxnDLNhYYzs0Gf9nUr9LQOA3FT_-HoLxu_IFQzLQhkeNEjLGbWzG5aXNqAqxWh4pHLUGmXHC5D34I/s200/owasp_benelux.JPG" width="171" /></a>The agenda is a sound mix between Application Security, Forensics,&nbsp; Risk Management and represents the current security landscape at large rather well: Building security into Applications in Enterprises, Managing Application Level Vulnerabilities, Source code review on a large scale. It also has 2 innovative talks on exploit mitigation and sandboxing javascript.&nbsp;</div>
<br />
<h3>
</h3>
<ul>
<li><b>Browser Security</b> - <a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#JohnWilander">John Wilander</a></li>
<li><b>Sandboxing Javascript </b>-&nbsp;
 <a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#LievenDesmet">Lieven Desmet</a></li>
<li><b>Body Armor for Binaries</b> - <a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#AsiaSlowinska">Asia Slowinska</a>&nbsp;</li>
<li><b>Forensics </b>- <a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#MarcHullegieAndKeesMastwijk">Marc Hullegie and Kees Mastwijk</a>&nbsp;</li>
<li><b>Streamlining Application Vulnerability Management: Communication Between Development and Security Teams</b>&nbsp; - 
 <a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#DanCornell">Dan Cornell</a>&nbsp;</li>
<li><b>Code review for Large Companies</b> -  
 <a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#RuedigerBachmann">Ruediger Bachmann</a></li>
<li><b>Making Security Invisible by Becoming the Developer’s Best Friends</b> - <a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#DinisCruz">Dinis Cruz</a> </li>
<li><b>OWASP Top 10 vs Drupal</b> - <a href="https://www.owasp.org/index.php/BeNeLux_OWASP_Day_2012#ErwinGeirnaert">Erwin Geirnaert</a> </li>
<li>Panel Discussion about the legal aspects of penetration testing</li>
</ul>
<div style="text-align: justify;">
Especially the talk about javascript sandboxing (JSand) has all my 
attention as it represent an interesting challenge that is hard to get 
right knowing the context within which javascript operates. <a href="https://websand.eu/demos/index.html" target="_blank">It claims to be complete, requiring no Browser modifications and enforced client-side</a>. The talk will also given at <a href="https://www.acsac.org/2012/openconf/modules/request.php?module=oc_program&amp;action=summary.php&amp;id=77&amp;OPENCONF=fre4mm5rv1dcmb7gl56v4ph5l6" target="_blank">ASAC 2012</a>&nbsp;</div>
<ul>
</ul>
<div>
<h3>
Venue</h3>
Both the training day and the conference day take place at:<br />
<blockquote class="tr_bq">
KU Leuven (University of Leuven)<br />
iMinds-DistriNet Research Group<br />
Celestijnenlaan 200A<br />
B-3001 Heverlee<br />
How to get there: <a href="http://distrinet.cs.kuleuven.be/about/route/">http://distrinet.cs.kuleuven.be/about/route/</a><br />
Hotel details: <a href="https://www.owasp.org/index.php?title=BeNeLux_OWASP_Day_2012#tab=Venue" target="_blank">https://www.owasp.org/index.php?title=BeNeLux_OWASP_Day_2012#tab=Venue </a></blockquote>
<span style="background-color: transparent; color: #202020; font-family: 'Arial'; font-size: 18; font-weight: Bold;"></span></div>
<div>
<span style="background-color: transparent; color: #505050; font-family: 'Arial'; font-size: 14;"> </span></div>
<br />
<br />
<br />
<div>
</div>
]]></description>
      <link>http://blog.zoller.lu/2012/11/owasp-benelux-2012-invitation.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhq2Pg0ry3ucJVLoB2HQiyAAMApxGMj9eixTIQ5wgAb8CCBcGLr_CnhAIfOvZIRt6vxnDLNhYYzs0Gf9nUr9LQOA3FT_-HoLxu_IFQzLQhkeNEjLGbWzG5aXNqAqxWh4pHLUGmXHC5D34I/s72-c/owasp_benelux.JPG" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-7456078532208424237</guid>
      <pubDate>Sun, 05 Aug 2012 17:40:00 +0000</pubDate>
      <atom:updated>2012-08-07T23:30:42.775+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Interesting Reads</category>
      <category domain="http://www.blogger.com/atom/ns#">Misc</category>
      <title>Mistakes made in Incident Response</title>
      <description><![CDATA[<b>[ Updated : Added  &quot;10 Common Mistakes of Incident Responders&quot; at the bottom]</b><br>
<br>
<div style="text-align: justify;">
The following post will brake one major rule I adhere to  when blogging, a post shall have not more than 10% of content that is not authored by myself. The content of this post resonated so well with me however that I decided to make an exception.<b></b></div>
<div style="text-align: justify;">
<br></div>
<div style="text-align: justify;">
The following is attributed to <a href="http://www.packetknife.com/mistakes-were-made-incident-response" target="_blank">Alit-Reza Anghaie a.k.a Packetknife.com</a>. For those of you in similar situations I can only warmly recommend to consider and follow the advice. <b>The emphasis is mine. </b></div>
<br>
[Start of Excerpt]  <br>
<table cellpadding="0" cellspacing="0" class="tr-caption-container" style="float: right; margin-left: 1em; text-align: right;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5HtRCCwjJ12LuI2Q1pjtXZ4GdvEYEYuVz6d8_zoQLvKa3uskwHhGkfGCdXrPNrm_dbxy8PqwbBbVHXS8m2MKUy6ikWaxD871H0EhU4-g4Jm2Mpgq9RqdxZIX4lWBhb1FF_RaNU2UjIiw/s1600/bd623fa766512fdf6b57db66f522b741.jpg" imageanchor="1" style="clear: right; margin-bottom: 1em; margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5HtRCCwjJ12LuI2Q1pjtXZ4GdvEYEYuVz6d8_zoQLvKa3uskwHhGkfGCdXrPNrm_dbxy8PqwbBbVHXS8m2MKUy6ikWaxD871H0EhU4-g4Jm2Mpgq9RqdxZIX4lWBhb1FF_RaNU2UjIiw/s1600/bd623fa766512fdf6b57db66f522b741.jpg"></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;"><a href="http://www.packetknife.com/mistakes-were-made-incident-response" target="_blank">Alit-Reza Anghaie</a></td></tr>
</tbody></table>
I&#39;ve had a fairly long and quite unintentional career in InfoSec ranging from Academic to Entertainment to Defense. Along the way a lot of mistakes were made or observed. This post marks the first in many installments to share lack of foresight turned into a graying face ghillie.<br>
<br>
I&#39;m not quite sure of the right format but I&#39;m going with a Top Twenty - so I&#39;ll keep on the biggest pain points as I see them.<br>
<br>
<a href="http://blog.zoller.lu/2012/08/mistakes-made-in-incident-response.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2012/08/mistakes-made-in-incident-response.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5HtRCCwjJ12LuI2Q1pjtXZ4GdvEYEYuVz6d8_zoQLvKa3uskwHhGkfGCdXrPNrm_dbxy8PqwbBbVHXS8m2MKUy6ikWaxD871H0EhU4-g4Jm2Mpgq9RqdxZIX4lWBhb1FF_RaNU2UjIiw/s72-c/bd623fa766512fdf6b57db66f522b741.jpg" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-4184453865683855618</guid>
      <pubDate>Sat, 04 Aug 2012 14:44:00 +0000</pubDate>
      <atom:updated>2012-08-07T23:34:14.473+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Advisory</category>
      <category domain="http://www.blogger.com/atom/ns#">Vulnerabilties</category>
      <title>What you need to know about the vulnerabilities in MSCHAPv2</title>
      <description><![CDATA[<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3JDjvHueYdkxqw6zqJUBd73rc3FbxPd2VOBxW8g8j4Jc9DpMfgSVushqatX9LWMSs1d6SOaYYcrybEZ5NnBeaIdZ3ekp7Gw1zSpENmXvp2zrMRIu-fiTDvFGIxlYom0NBVnPYA7_33kM/s1600/eaps.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" height="200" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3JDjvHueYdkxqw6zqJUBd73rc3FbxPd2VOBxW8g8j4Jc9DpMfgSVushqatX9LWMSs1d6SOaYYcrybEZ5NnBeaIdZ3ekp7Gw1zSpENmXvp2zrMRIu-fiTDvFGIxlYom0NBVnPYA7_33kM/s200/eaps.jpg" width="150"></a><br>
A post within the &quot;straight to the meat&quot; category :<br>
<br>
There was a talk at Defcon 20 entitled &quot;<a href="https://www.cloudcracker.com/blog/2012/07/29/cracking-ms-chap-v2/" target="_blank">Defeating PPTP VPNs and WPA2 Enterprise with MS-CHAPv2</a>&quot;, by Moxie and David Hulton - the talk announced the implementation of a tool that <b>reduced the security of <a href="http://www.ietf.org/rfc/rfc2759.txt" target="_blank">MS-CHAPv2</a> to the strength of a <i>single</i> 
  DES encryption</b>.<br>
<br>
This post gives a quick rundown with references on what you need to know, enjoy - Thierry<br>
<br>
<br>
<br>
<br>
<b>History :</b><br>
1999 - Bruce Schneier and Mudge document the vulnerability [2]<br>
2011 - Sogeti releases POC performing the same attack against MS-CHAPv2 [4]<br>
2012 - Defcon Talk detailing the flaw and  release of <a href="https://www.cloudcracker.com/#%21/handshake" target="_blank">SAAS</a> to crack the key within 23hours [3]<br>
<br>
<a href="http://blog.zoller.lu/2012/08/what-you-need-to-know-about.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2012/08/what-you-need-to-know-about.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3JDjvHueYdkxqw6zqJUBd73rc3FbxPd2VOBxW8g8j4Jc9DpMfgSVushqatX9LWMSs1d6SOaYYcrybEZ5NnBeaIdZ3ekp7Gw1zSpENmXvp2zrMRIu-fiTDvFGIxlYom0NBVnPYA7_33kM/s72-c/eaps.jpg" height="72" width="72"/>
      <thr:total>0</thr:total>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-1858116292674118071</guid>
      <pubDate>Mon, 02 Jul 2012 20:15:00 +0000</pubDate>
      <atom:updated>2012-08-07T23:34:24.787+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">BTcrack</category>
      <category domain="http://www.blogger.com/atom/ns#">Tool</category>
      <title>BTcrack OSS 1.01 - Updated release</title>
      <description><![CDATA[<br>
<br>
I updated BTCrack Open Source Edition (BTCrack OSS) to version 1.01 by patching 2 bugs that were reported by <a href="http://ossmann.blogspot.de/" target="_blank">Michael Ossmann</a> and Carl Dunhamm. <br>
<h3>










Description</h3>
<div style="text-align: justify;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcZeGjI0l5k925DRuyw600Z5lKEfyukYvEYpfdhLVL59c7SA2UZY2JXSAUW_wnr_HUfLWHCfe1WCc6PtWsPPnI1XnntGZ5Iaoy_Tj4r2dV_xwZZqPdoeaEPzOgFM4GvMjjn7uM_Zbw1gc/s1600/btcrack_splash.png" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" height="127" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcZeGjI0l5k925DRuyw600Z5lKEfyukYvEYpfdhLVL59c7SA2UZY2JXSAUW_wnr_HUfLWHCfe1WCc6PtWsPPnI1XnntGZ5Iaoy_Tj4r2dV_xwZZqPdoeaEPzOgFM4GvMjjn7uM_Zbw1gc/s200/btcrack_splash.png" width="200"></a>The  primary goal of BTcrack is to crack/recover the PIN and reconstruct the link-key from a previously captured Bluetooth pairing exchange. Together with Eric Sesterhen I released an open-source version of <a href="http://blog.zoller.lu/2009/02/btcrack-11-final-version-fpga-support.html" target="_blank">BTcrack</a> in 2006 which since then is part of the tools included in <a href="http://www.backtrack-linux.org/" target="_blank">Backtrack</a>. <a href="http://blog.zoller.lu/2009/02/btcrack-11-final-version-fpga-support.html" target="_blank">You will find more information on BTCrack  and a POC video here</a>.</div>
<h3>










</h3>
<h3>









</h3><a href="http://blog.zoller.lu/2012/07/btcrack-101-updated-release.html#more">Read more »</a>]]></description>
      <link>http://blog.zoller.lu/2012/07/btcrack-101-updated-release.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcZeGjI0l5k925DRuyw600Z5lKEfyukYvEYpfdhLVL59c7SA2UZY2JXSAUW_wnr_HUfLWHCfe1WCc6PtWsPPnI1XnntGZ5Iaoy_Tj4r2dV_xwZZqPdoeaEPzOgFM4GvMjjn7uM_Zbw1gc/s72-c/btcrack_splash.png" height="72" width="72"/>
      <thr:total>0</thr:total>
      <georss:featurename>Luxembourg</georss:featurename>
      <georss:point>49.815273 6.129583</georss:point>
      <georss:box>49.487429 5.4978690000000006 50.143117 6.761297</georss:box>
    </item>
    <item>
      <guid isPermaLink="false">tag:blogger.com,1999:blog-3832621951001364942.post-6833318658221322963</guid>
      <pubDate>Sun, 24 Jun 2012 12:45:00 +0000</pubDate>
      <atom:updated>2012-06-24T14:46:52.182+02:00</atom:updated>
      <category domain="http://www.blogger.com/atom/ns#">Interesting Reads</category>
      <title>Recommended Reads - Week 25 / 2012</title>
      <description><![CDATA[<br />
<h3>


Publications</h3>
<ul>
<li><a href="http://cryptanalysis.eu/blog/2012/04/06/ron-was-wrong-whit-is-right-weak-keys-in-the-internet/" target="_blank">In a blink of an eye - there goes your AES Key</a> <b><span style="background-color: yellow;"></span></b><br />Advances in extracting keying material from Hardware (FPGA)<b><span style="background-color: yellow;"></span></b></li>
<li><a href="http://www.youtube.com/watch?v=v1R_5wVbdz4&amp;feature=youtu.be" target="_blank">Visualising Botnets</a></li>
<li><a href="http://resources.infosecinstitute.com/slaac-attack/" target="_blank">Why allowing active ipv6 stacks on your network is a bad idea (but we don't route ipv6)</a></li>
<li><a href="http://blog.cryptographyengineering.com/2012/06/bad-couple-of-years-for-cryptographic.html" target="_blank">A bad couple of years for the cryptographic token industry</a> - <b style="background-color: yellow;">must read</b><br />Ouch, the biggest names included. TLDR; Don't use <a href="http://www.rsa.com/rsalabs/node.asp?id=2125">PKCS#1v1.5 </a>padding for RSA and use authenticated encryption.</li>
<li><a href="http://cryptanalysis.eu/blog/2012/04/06/ron-was-wrong-whit-is-right-weak-keys-in-the-internet/" target="_blank">Ron was wrong, Whit is right – Weak keys in the internet</a></li>
</ul>
<h3>


Tools</h3>
<ul>
<li><a href="http://www.forensicswiki.org/wiki/List_of_Volatility_Plugins" target="_blank">List of Volatility Plugins</a><br />Leading the Open-source memory analysis field (Forensic, IR, exploit dev)</li>
<li><a href="http://thunkers.net/%7Edeft/code/toolbag/" target="_blank">IDA Toolbag </a><br />Excellent new set of tools for IDA PRO</li>
<li><a href="http://www.breaknenter.org/projects/inception/" target="_blank">Inception</a><br />Upto-date Firewire Toolchain to dumping memory over the firewire interface. This allows also to unlock locked workstations as Firewire, per design, allows full access to memory over DMA.</li>
<li><a href="https://nuget.org/packages/CryptSharp" target="_blank">Cryptshark</a><br />.NET library using&nbsp; Blowfish, BCrypt, SCrypt, and PBKDF2 for any HMAC - following my blog post on <a href="http://blog.zoller.lu/2012/06/storing-password-securely-hashses-salts.html" target="_blank">how to store password securely</a>, if your into .NET give it a look.</li>
</ul>
<h3>


Flame</h3>
<ul>
<li><a href="http://labs.bitdefender.com/2012/05/cyber-espionage-reaches-new-levels-with-flamer/" target="_blank">Bitdefender Analysis of Flame (3rd update)</a><br />Apart from the interesting information this post includes what appears to be a complete list of&nbsp; IOCs (Indicator of compromise) for this variant of FLAME.</li>
<li><a href="http://labs.bitdefender.com/2012/06/stuxnets-oldest-component-solves-the-flamer-puzzle/" target="_blank">The link between Stuxnet and Flame (Bitdefender)</a></li>
<li><a href="http://www.securelist.com/en/blog/208193568/Back_to_Stuxnet_the_missing_link" target="_blank">Kasperkys take on the link between Stuxnet and Flame </a></li>
<li><a href="http://labs.bitdefender.com/2012/06/flame-the-story-of-leaked-data-carried-by-human-vector/" target="_blank">FLAME – The Story of Leaked Data Carried by Human Vector</a> <b>- <span style="background-color: yellow;">must read</span></b><br />How FLAME used the human factor (inc. USB) to bridge the air-gap between networks.</li>
</ul>
<h3>


News</h3>
<ul>
<li><a href="http://www.dailymail.co.uk/sciencetech/article-2159359/Humanity-escapes-solar-Voyager-1-signals-reached-edge-interstellar-space.html" target="_blank">Humanity escapes the solar system</a> </li>
</ul>]]></description>
      <link>http://blog.zoller.lu/2012/06/recommended-reads-week-25-2012.html</link>
      <author>noreply@blogger.com (Thierry Zoller)</author>
      <thr:total>0</thr:total>
    </item>
  </channel>
</rss>
