<?xml version='1.0' encoding='utf-8' ?>
<iCalendar xmlns:pentabarf='http://pentabarf.org' xmlns:xCal='urn:ietf:params:xml:ns:xcal'>
    <vcalendar>
        <version>2.0</version>
        <prodid>-//Pentabarf//Schedule//EN</prodid>
        <x-wr-caldesc></x-wr-caldesc>
        <x-wr-calname></x-wr-calname>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>93TYFR@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-93TYFR</pentabarf:event-slug>
            <pentabarf:title>Hacking - 30+ years ago</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T090000</dtstart>
            <dtend>20251021T100000</dtend>
            <duration>010000</duration>
            <summary>Hacking - 30+ years ago</summary>
            <description>Since the internet exists, people have been trying to circumvent security. Whereas most people nowadays do so for financial gain, 30+ years ago the world looked different. The internet connected academia. The people hacking were students, almost the only people who had access. Not many system administrators were paying much attention to security and for hackers, breaking into sites such as that of NASA, were ways to gain a reputation. In this presentation, &quot;one of the Dutch hackers&quot; will take a look at the hacking scene in the late 1980s, early 1990s</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Keynote</category>
            <url>https://pretalx.com/hack-lu-2025/talk/93TYFR/</url>
            <location>Europe</location>
            
            <attendee>Walter Belgers</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WHX9KY@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WHX9KY</pentabarf:event-slug>
            <pentabarf:title>Anti-Forensics - You are doing it wrong (Believe me, I&#x27;m an IR consultant)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T101500</dtstart>
            <dtend>20251021T104500</dtend>
            <duration>003000</duration>
            <summary>Anti-Forensics - You are doing it wrong (Believe me, I&#x27;m an IR consultant)</summary>
            <description>In this talk, we&#x27;ll dissect common anti-forensics strategies—like USN Journal deletion, shellbag clearing, timestamp manipulation, and disabling access time updates—and reveal how they are often executed ineffectively or misunderstood.

From registry edits like masking user account activity to configuring Windows EFS, we&#x27;ll examine why these techniques often fail against modern investigative workflows and how defenders use these &quot;footprints of erasure&quot; to uncover malicious intent.

Attendees will gain a comprehensive understanding of what works and what doesn&#x27;t and how to identify these techniques during incident response. Whether you&#x27;re an IR consultant, security analyst, or blue teamer, this talk offers actionable knowledge to outsmart adversarial anti-forensics tactics.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/WHX9KY/</url>
            <location>Europe</location>
            
            <attendee>Stephan Berger</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>B3UDM8@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-B3UDM8</pentabarf:event-slug>
            <pentabarf:title>Confessions of a Linux Drama Queen: Incident Response When Hackers Try to Steal Your Spotlight</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T104500</dtstart>
            <dtend>20251021T111500</dtend>
            <duration>003000</duration>
            <summary>Confessions of a Linux Drama Queen: Incident Response When Hackers Try to Steal Your Spotlight</summary>
            <description>1. About Me

	2. Oops, they did it again - What hackers do after they break in.

	3. Hackers be like &quot;Why are you so obsessed with me&quot; - Understanding the attacker&#x27;s goals. Pyramid of pain.

	4. Diamonds might be forever, but logs are a girl&#x27;s best friend - Logs and other mitigation strategies.  XDRs are like a beauty bag, they can be customized with all your essentials (correlation searches) and pretty useful in case of an emergency fix! (Note: I will be showing relevant logs needed to detect post compromise activity).


	5. Getting our hands dirty.
Note: I will be providing demos for these:

	- Start With Your EDR Logs: Uncover the juicy secrets.
	• High Risk Folders: Check high-risk directories for changes, such as /tmp, /var, and /usr/local. Attackers often hide malware in these directories, so flag unusual folder activity.
	• IPs: Use commands like netstat, ss, or ip addr show to monitor unusual outbound or inbound IP connections. Watch for IPs that are outside your organization or connected to known malicious domains. If it feels shady, it probably is!

	- Shell History: Linux’s way of spilling the tea!
	• Focus on logs from /var/log/secure or /var/log/auth.log  to track shell access. Check for any unusual command executions that could indicate privilege escalation, file tampering, or lateral movement.

	-  Newly Created Services: When new isn’t always better.
	• Attackers may install services under false pretenses. Look for services you didn’t authorize by running systemctl list-units --type=service. If it looks out of place, it probably shouldn&#x27;t be there! Think of new services like &quot;syscleaner&quot; or &quot;tempd&quot;. Sometimes they might look really legit like LenovoAutoUpdater.sh.
	• Dive into configuration files in /etc/systemd/system/ or /etc/init.d/ for service details. If anything looks too good to be true, it probably is.

	- Remote Monitoring &amp; Management (RMM): Legit or suspect?
	• Attackers love to piggyback on legitimate RMM tools like OpenSSH or VNC, but they’ll use them to control your environment. Review /var/log/secure and /var/log/messages for abnormal usage of these tools.

	- Kernel Modules: Spotting the cheap knockoffs.
	• Check for suspicious kernel modules that could indicate privilege escalation or unauthorized system access. Commands like lsmod or modprobe are your best friends for this. If you spot unfamiliar modules, that&#x27;s a massive red flag!

	- Check Event Logs Like you&#x27;re reading gossip!
	• Dig into /var/log/syslog  and  /var/log/messages for general system events. Anything out of the ordinary, like strange restarts or crashes, could be the result of a compromise.
	• Use journalctl to filter and search logs for specific keywords like &quot;failed,&quot; &quot;error,&quot; or &quot;unauthorized.&quot; Think of this as going through the receipts, everyone leaves a trail!

	- Suspicious Locations: The wrong wide of the internet.
	• Keep an eye out for login attempts from unusual geolocations or times. The last and lastb commands can show you the recent logins and failed attempts.
	• Review ss or netstat for abnormal network traffic. If connections are being made to strange, distant locations, you’ve likely got a problem on your hands.

	- A glimpse into the past.
	• Attackers might leave traces of their activity in system caches, especially if they’re interacting with the GUI. Look for artifacts in /home/user/.cache/ or /root/.cache/ directories. Tools like strings can extract any useful text from these cache files, like sifting through old screenshots and desktop snapshots.

	- Monitoring Resource Use and DHCP Logs: Your digital paparazzi.
	• You can use tools like atop to monitor resource usage. Look for CPU or memory spikes that could indicate hidden malicious processes.
	• DHCP Logs: Use logs from /var/lib/dhcp/ or /var/log/syslog to check for network traffic anomalies or devices connecting to your system. An unfamiliar device could be the hacker’s backdoor.

	- Automate the Hunt: Keep it stylish.
	• Set up automated detection with tools like auditd or OSSEC to keep tabs on file changes, service modifications, and unexpected network activity. Automation is like having your personal stylist, everything stays polished while you focus on bigger things.
	• Use security frameworks like AppArmor or SELinux to limit the damage attackers can do. They’re your invisible bodyguards, protecting critical files from being tampered with.


	6. How to shut it down - Mitigation and response.

	7. Final Thoughts:

	- Audit your logs regularly - Think of it as your daily dose of gossip!
	- Baseline, baseline, baseline! - Know what &quot;normal&quot; looks like.
	- Automate where you can.
	- Hardening your systems - Why security is like a skin care routine.
	- Practice incident response drills.
	- Stay in style. Stay up to date.
	- Trust your gut.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/B3UDM8/</url>
            <location>Europe</location>
            
            <attendee>Melina Phillips</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>W9DSRP@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-W9DSRP</pentabarf:event-slug>
            <pentabarf:title>Containing the Threat: Analyzing cryptomining campaigns</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T111500</dtstart>
            <dtend>20251021T114500</dtend>
            <duration>003000</duration>
            <summary>Containing the Threat: Analyzing cryptomining campaigns</summary>
            <description>Container technologies have revolutionized application deployment and scalability, but they&#x27;ve also introduced new attack surfaces for threat actors. This presentation delves into the tactics, techniques, and procedures (TTPs) employed by some of the notorious cybercrime groups, such as TeamTNT, in exploiting container vulnerabilities.
We&#x27;ll begin with an overview of container security fundamentals and common misconfigurations. We&#x27;ll demonstrate how TeamTNT has evolved their tactics over time, adapting to improved security measures and expanding their target scope. Attendees will gain insights into:
TeamTNT&#x27;s malware and C2 infrastructure
Best practices for hardening container environments against similar attacks
The importance of runtime security and continuous monitoring in containerized environments
This talk is aimed at security practitioners, DevOps engineers, and IT professionals looking to deepen their understanding of real-world container security threats and mitigation strategies.
The presentation will provide actionable recommendations for security professionals to enhance their container security posture and stay ahead of emerging threats in this domain.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/W9DSRP/</url>
            <location>Europe</location>
            
            <attendee>Bogdan Trufanda</attendee>
            
            <attendee>Mihai Vasilescu</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WKQ8EM@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WKQ8EM</pentabarf:event-slug>
            <pentabarf:title>LOLBlue : Living Off the Land with Blue Team tools</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T114500</dtstart>
            <dtend>20251021T121500</dtend>
            <duration>003000</duration>
            <summary>LOLBlue : Living Off the Land with Blue Team tools</summary>
            <description>Our talk introduces a comprehensive and novel perspective on the offensive use of Blue Team and forensic tools — an area that has seen limited but growing interest among threat actors and red teams. While a handful of drivers and utilities have been publicly identified for such purposes, our research expands the known toolkit by presenting a systematic review of underexplored DFIR tools that can be repurposed to access system memory or protected files. We analyze how these tools operate under the hood and demonstrate real-world scenarios where they can bypass security tools.

In addition to cataloguing and evaluating these capabilities, we introduce original research on the offensive use of pre-installed or commonly deployed forensic software for data extraction and covert exfiltration. We also provide actionable guidance on detection and defence strategies, addressing a blind spot in current security literature and detection frameworks. This talk bridges the gap between DFIR tooling and offensive tradecraft, challenging defenders to reassess their trust assumptions and tool visibility.

As a company which specializes both in red teaming and incident response, Synacktiv thrives on pushing the boundaries in offensive and defensive security. As such, this joint talk will use the personal experience of both speakers to explore a fun new technique in red teaming.

Whether using pure collection tools such as DFIR-ORC or KAPE, or (ab)using the client/server architecture of Velociraptor live-forensics tool, LOLBlue offers interesting alternatives in the late stages of a red team engagement.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/WKQ8EM/</url>
            <location>Europe</location>
            
            <attendee>Maxence Fossat</attendee>
            
            <attendee>Antoine C</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>U3WC88@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-U3WC88</pentabarf:event-slug>
            <pentabarf:title>BoD: Bytes Over DNS</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T134500</dtstart>
            <dtend>20251021T135000</dtend>
            <duration>000500</duration>
            <summary>BoD: Bytes Over DNS</summary>
            <description>Although the format of the labels in a DNS request are limited to just letters, digits and a hyphen character, there are implementations that allow more than that.
A small overview will be presented.

Scripts will be shared that allow attendees to do their own testing of the DNS servers of their choice.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/U3WC88/</url>
            <location>Europe</location>
            
            <attendee>Didier Stevens</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7FRGDY@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7FRGDY</pentabarf:event-slug>
            <pentabarf:title>Red Team Story: Offline SCCM backup secrets decryption</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T135000</dtstart>
            <dtend>20251021T135500</dtend>
            <duration>000500</duration>
            <summary>Red Team Story: Offline SCCM backup secrets decryption</summary>
            <description>This lightning talk presents a real red-team case study focused on SCCM backup secret decryption. Using a public SCCM lab environment (GOAD SCCM), we demonstrate the complete offline process for decrypting SCCM backup secrets, without requiring access to a live SCCM server. Although the approach has been briefly mentioned in a few articles and tweets, it has never been shown concretely from start to finish. So, we went deep to clearly reproduce and document each step, making it easier for you to use it in your future red-team operations.

The technique is especially valuable when SCCM backups are found on network shares or other exposed locations, a scenario that is surprisingly common in real-world environments. We will explain how SCCM backup-secret encryption works, highlight the artifacts that must be collected, and present a step-by-step decryption workflow. To support this, we will also share a decryption script, enabling you to reproduce the process during your next assessments and SCCM hacking. Have fun, as we did!</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7FRGDY/</url>
            <location>Europe</location>
            
            <attendee>Martino</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>A33UYD@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-A33UYD</pentabarf:event-slug>
            <pentabarf:title>Detection coverage in today&#x27;s blue team world</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T135500</dtstart>
            <dtend>20251021T140000</dtend>
            <duration>000500</duration>
            <summary>Detection coverage in today&#x27;s blue team world</summary>
            <description>The truth of the pudding for detection coverage is that if you ask ANY blue teamer that isn&#x27;t using OpenTide what their detection coverage is, you&#x27;re going to get at best a feeling-based qualitative answer such as &#x27;I think so&#x27; &#x27;I feel that we are&#x27; &#x27;I believe that we are able to detect what we need to&#x27;. Because no one has the data to prove it. Before OpenTide, no framework existed to provide any sort of data-driven answer.

So, ultimately, NO ONE actually knows if they&#x27;re able to detect what they need to be able to detect. Many try to mature this using red or purple teaming, or using vendors to supplement their detection coverage, but ultimately, unless you can map out threats at the level of granularity that &#x27;Atomic red team&#x27; works at, you never really know.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/A33UYD/</url>
            <location>Europe</location>
            
            <attendee>Claus</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>JU89ZD@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-JU89ZD</pentabarf:event-slug>
            <pentabarf:title>Fearless File Identification</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T140000</dtstart>
            <dtend>20251021T140500</dtend>
            <duration>000500</duration>
            <summary>Fearless File Identification</summary>
            <description>We’ll dive into the motivations behind this port: the inherent risks of running C parsers on untrusted input, and how Rust’s safety guarantees can mitigate these concerns without sacrificing performance. The project aims for near-full compatibility with *libmagic*’s rule format, ensuring seamless integration for existing users while unlocking new possibilities for portability across Rust’s supported platforms.

Attendees will get a sneak peek at the current state of the implementation, which already identifies common file types like MS-DOS executables, ELF binaries, and scripts. We’ll also discuss the roadmap, including plans to publish a Rust crate, complete a CLI tool equivalent to `file`, and create bindings for other languages.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/JU89ZD/</url>
            <location>Europe</location>
            
            <attendee>Quentin JEROME</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>CMLHHF@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-CMLHHF</pentabarf:event-slug>
            <pentabarf:title>Hunting for Linux Extended File Attributes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T140500</dtstart>
            <dtend>20251021T141000</dtend>
            <duration>000500</duration>
            <summary>Hunting for Linux Extended File Attributes</summary>
            <description>In this lightning talk will show how xattr&#x27;s can be used to hide a payload, then I&#x27;ll introduce a quick script that will help to find potentially malicious xattr&#x27;s on a filesystem.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/CMLHHF/</url>
            <location>Europe</location>
            
            <attendee>Xavier Mertens</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZDKXEN@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZDKXEN</pentabarf:event-slug>
            <pentabarf:title>Incident reporting made easy, using Draugnet</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T141000</dtstart>
            <dtend>20251021T141500</dtend>
            <duration>000500</duration>
            <summary>Incident reporting made easy, using Draugnet</summary>
            <description>Draugnet is a relatively new OSS tool that facilitates the reporting of incidents, threat intel and other similar matters to an organisation (such as a CSIRT). This lightning talk aims to introduce the tool and quickly describe why anyone should care.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/ZDKXEN/</url>
            <location>Europe</location>
            
            <attendee>Andras Iklody</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FXR3DQ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FXR3DQ</pentabarf:event-slug>
            <pentabarf:title>From Buzzword to Battlefield: The Cybersecurity Challenges of Smart Cities</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T141500</dtstart>
            <dtend>20251021T144500</dtend>
            <duration>003000</duration>
            <summary>From Buzzword to Battlefield: The Cybersecurity Challenges of Smart Cities</summary>
            <description>This talk aims to expand our definition of Smart Cities; discuss the data, human, and technological risks that they face; and share resources on how to deal with them.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/FXR3DQ/</url>
            <location>Europe</location>
            
            <attendee>Marina Bochenkova</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DPNKRE@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DPNKRE</pentabarf:event-slug>
            <pentabarf:title>Fake Jobs, Real Malware. Uncovering How Cybercriminals are Exploiting the Employment Market</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T144500</dtstart>
            <dtend>20251021T151500</dtend>
            <duration>003000</duration>
            <summary>Fake Jobs, Real Malware. Uncovering How Cybercriminals are Exploiting the Employment Market</summary>
            <description>In this session, we will take a deep dive into a sophisticated recruitment scam run by the well-known Lazarus Group on LinkedIn and other job-related platforms. We will start by analyzing the interaction between a Bitdefender employee and a fake recruiter on LinkedIn, while also explaining what the so-called recruiter is after and what are the known tactics that are used in these kinds of scenarios.
Given the fact that the scam is enabled by job-seeking developers that set out to finish the coding assessment given by the fake recruiter, we will continue with a bird’s eye view on the received code repositories. Among thousands of lines of code, stolen from public repositories, the threat actors hide an obfuscated Javascript snippet that begins the malware infection chain.

Moving forward, the complexity of the infection chain increases. A comprehensive breakdown of each step involved will be provided, with insights about malware analysis and the necessary protective measures to prevent infection:

- Downloading more malicious, self-unpacking Python scripts 
- Using public services to store information (e.g: pastebin)
- Downloading a malicious binary that doubles down the infostealing efforts, while also exfiltrating data through TOR

The presentation will end with conclusions and take aways, while also leaving plenty of time for Q&amp;A.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/DPNKRE/</url>
            <location>Europe</location>
            
            <attendee>Ionuț Baltariu</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>U3ZG7S@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-U3ZG7S</pentabarf:event-slug>
            <pentabarf:title>intelmq.ai - adding ML model support to intelmq</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T151500</dtstart>
            <dtend>20251021T154500</dtend>
            <duration>003000</duration>
            <summary>intelmq.ai - adding ML model support to intelmq</summary>
            <description>Integrating &quot;AI&quot; into deterministic data-flow frameworks such as IntelMQ has its challenges. For example, AI tends to give stochastic answers, which might be correct or - sometimes - might not be.
How to deal with these challenges will be also discussed.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/U3ZG7S/</url>
            <location>Europe</location>
            
            <attendee>Aaron Kaplan</attendee>
            
            <attendee>Sebastian Wagner</attendee>
            
            <attendee>Jürgen Brandl</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>BDUTYD@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-BDUTYD</pentabarf:event-slug>
            <pentabarf:title>No way to enable SSH access to your new router? The vendor might have something to hide</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T154500</dtstart>
            <dtend>20251021T161500</dtend>
            <duration>003000</duration>
            <summary>No way to enable SSH access to your new router? The vendor might have something to hide</summary>
            <description>N/A</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/BDUTYD/</url>
            <location>Europe</location>
            
            <attendee>Stanislav Dashevskyi</attendee>
            
            <attendee>Francesco La Spina</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TYQJK3@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TYQJK3</pentabarf:event-slug>
            <pentabarf:title>Oops, I Hacked It Again: Tales and disclosures</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T163000</dtstart>
            <dtend>20251021T170000</dtend>
            <duration>003000</duration>
            <summary>Oops, I Hacked It Again: Tales and disclosures</summary>
            <description>Description
=======

The talk is divided into 6 chapters. In the first one, I’ll relate what an Ethical Hacker is and what he does, and I’ll also prepare the audience for the upcoming hackings tales.

Chapter 2: Hacking tales. In this chapter I’ll talk about different ethical hacker stories that happened to me recently. Each story will have the technical part about how I exploit it and what I can do in the system, the way that I communicate it to the company and their responses.

The first story is a small update about my last talk(Insert coin: Hacking arcades for fun), where we can basically get all the customer data, charge money for free and emulate all debit cards. It affects more than 2.3k installations in more than 70 countries. But the most interesting part was the in-person meeting with the company.
Second story is about a large supermarket chain. After escalating in some web servers and getting root access, I had read/write access to the customer and employee database and was even able to modify product prices among other things.
The third one is about a ticket sales and distribution company. The results were similar, getting all the tickets, customers and employees, being able to generate some free tickets and getting admin access. But the way to get access was different, and the response from the company was the best, ending in a request for pentesting and a security talk to the entire company.
A transportation company, after some idors and business logic vulnerabilities were able to get all tickets, user data and generate free tickets.
The last tale, an e-commerce platform that allows businesses to create and manage their online stores: A bunch of exposed files, some .js files with the body of apis. After reading some code, we were able to login as any user in any business(Insurance, airlines, banks) including some CEO accounts.

Chapter 3: In this chapter I’ll dive into the different tools(90% open source) that I use on a daily basis, methodologies and the most common mistakes that we can find.

Chapter 4: Different types of disclosure. I’ll explain why this is important, from the point of view of hackers, companies and the community. Below I’ll show the way I always present my reports, following the examples used by my friends and others.
Also, in this chapter I&#x27;ll show the normal responses from the companies and the way to handle it, cause in some cases it can be frustrating and even threatening.
To close the chapter I’ll talk a bit about BBP and VDP.

Chapter 5 will discuss the impact we can get from good feedback from companies, seeing how more companies have improved their security posture and relationship with hackers. Also, perhaps the most important part, personal growth, recognition and learning new methods/attacks in a real world scenario.

Chapter 6: Ending and conclusions. Part of the takeaways are to encourage new generations to do ethical hacking and help generate a good relationship between hackers and companies. The idea of ​​promoting the &quot;ethical&quot; part arises because unfortunately every day we see more cybercriminals selling user data and other confidential information of third parties. We have a responsibility to educate, identify and work on security vulnerabilities. 

Outline
=======

- Introduction
   - Whoami
   - Disclaimer
   - What&#x27;s an “ethical hacker”?
- Hacking tales
   - Conclusion from the arcade company of last year
   - Large supermarket chain
   - Tickets sales and distribution company
   - Transport company
   - E-commerce platform
- Essentials
   - Tools
   - Methodology
   - Common mistakes
- Disclosures
   - Types
   - Why is it important?
   - My way to report
   - Other ways to report
   - Handling responses from companies
   - BBP/VDP
- Impact of ethical hacking
   - Feedback from companies who I hacked
   - Encouraging others to get involved in ethical hacking
- Conclusions
   - Takeaways
   - Q/A</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/TYQJK3/</url>
            <location>Europe</location>
            
            <attendee>Ignacio Navarro</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>Y3DGVG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-Y3DGVG</pentabarf:event-slug>
            <pentabarf:title>OverLAPS: Overriding LAPS Logic</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T170000</dtstart>
            <dtend>20251021T173000</dtend>
            <duration>003000</duration>
            <summary>OverLAPS: Overriding LAPS Logic</summary>
            <description>LAPS &quot;v1&quot; (legacy Microsoft LAPS) and &quot;v2&quot; (current Windows LAPS) have been studied by numerous people. 

However, past research has focused on attacking LAPS from the server side, i.e. recovering passwords from AD/Entra with high privileges on the infrastructure. 
This research takes a different approach: client-side approaches that grant users control over their own LAPS password, changing the LAPS password on demand.

This talk explores a new angle and shares practical techniques that hackers can experiment with and apply in their own work.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/Y3DGVG/</url>
            <location>Europe</location>
            
            <attendee>Antoine Goichot</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>EXYEBP@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-EXYEBP</pentabarf:event-slug>
            <pentabarf:title>Phishing detection using various parts of DNS ecosystem</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T173000</dtstart>
            <dtend>20251021T180000</dtend>
            <duration>003000</duration>
            <summary>Phishing detection using various parts of DNS ecosystem</summary>
            <description>DNS (Domain Name System) is one of the cornerstones of the internet. Its various parts create a rather complex, interconnected ecosystem, with many observation points for phishing detection. Some of those are covered by CERT.PL monitoring systems as our contribution to the DNS4EU project – an entirely European DNS resolver.
In our presentation we will show our three approaches for phishing detection. Firstly, how we identify new phishing domains in .pl by looking into DNS registry data. Secondly, We will show how we monitor DNS requests at .pl TLD nameserver level for early phishing campaign detection. Thirdly, we will present how we analyze requests at resolver level in order to detect phishing at various TLDs.
We will discuss when we use rule based approach/heuristics, and when we decided to use machine learning/AI methods to boost our analytics. We will talk about pros and cons of our systems, and how good they are on phishing detection.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/EXYEBP/</url>
            <location>Europe</location>
            
            <attendee>Piotr Białczak</attendee>
            
            <attendee>Michał Hałoń</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>V3GFCH@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-V3GFCH</pentabarf:event-slug>
            <pentabarf:title>RomCom exploits Firefox and Windows zero days in the wild</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T180000</dtstart>
            <dtend>20251021T183000</dtend>
            <duration>003000</duration>
            <summary>RomCom exploits Firefox and Windows zero days in the wild</summary>
            <description>In October 2024, we discovered, in the wild, a zero-click exploit that combines two previously unknown vulnerabilities: one in Mozilla products, and the other in Microsoft Windows. We attribute the exploit to the Russia-aligned group RomCom. This is at least the second time that RomCom has been caught exploiting a significant zero-day vulnerability, after the abuse of CVE-2023-36884 in June 2023 against Microsoft Word documents related to the Ukrainian World Congress and the NATO summit.

The compromise chain is composed of a fake website that redirects the potential victim to the server hosting the exploit, and if successful, the latter downloads and executes the RomCom backdoor. We don’t know how the link to the fake website is distributed; however, if the page is reached using a vulnerable browser, a payload is dropped and executed on the victim’s computer with no user interaction required.

Analysis of the hosted files revealed a weaponized vulnerability for the latest versions of Firefox and Tor Browser at that time. The bug is a use-after-free vulnerability in the animation timeline, allowing arbitrary code to be executed in the context of Firefox’s sandboxed content process. While we’re not certain whether RomCom developed or bought the exploit, the code demonstrates deep knowledge of Firefox’s internals. We reported this vulnerability to the Firefox team, who acknowledged it and released a patch in an impressive 25 hours.

In the meantime, we analyzed the second stage of the exploit and discovered a sandbox escape vulnerability in Windows. An undocumented and permissive RPC endpoint allowed execution of code at the medium integrity level, regardless of the privilege level of the calling process, resulting in an elevation of privileges on the system. RomCom exploited this bug to break out of Firefox’s sandbox and download further components in order to deploy the group’s backdoor. Microsoft released a security advisory and released a patch in early November.

Studying RomCom’s arsenal highlights a high level of sophistication and the group’s ongoing effort to arm itself with powerful capabilities. The combination of the two zero-day vulnerabilities allowed this threat actor to compromise computers without any user interaction. This presentation provides a comprehensive overview of RomCom, its usual TTPs, this compromise chain, and its victimology. We also include a detailed technical analysis of the exploits and the corrective measures implemented by Mozilla and Microsoft.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/V3GFCH/</url>
            <location>Europe</location>
            
            <attendee>Damien Schaeffer</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>SLSQAL@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-SLSQAL</pentabarf:event-slug>
            <pentabarf:title>From Achilles to NIS2: Slovakian Lessons on Proactive Cybersecurity and Vulnerability Disclosure</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T183000</dtstart>
            <dtend>20251021T190000</dtend>
            <duration>003000</duration>
            <summary>From Achilles to NIS2: Slovakian Lessons on Proactive Cybersecurity and Vulnerability Disclosure</summary>
            <description>The NIS2 directive allows CSIRTs to carry out active, non-intrusive scanning of publicly accessible networks and information systems of entities. In Slovakia, proactive vulnerability scanning is already a cornerstone of government unit CSIRT.SK activities within its constituency, exemplified by the Achilles project. The recently amended Slovak Cybersecurity Act further clarifies that all CSIRT units have the legal authority to conduct non-invasive vulnerability detection and assessments within their scope. These assessments explicitly avoid negative impacts on the networks, systems, or services being evaluated, maintaining a balance between proactive security and minimal disruption.
From the perspective of the Slovak CSIRT.SK, Poland&#x27;s draft Cybersecurity Act under NIS2 introduces a more invasive approach, allowing Polish CSIRTs to bypass system protections for security assessments, resembling red teaming. For Slovakia to conduct similar assessments, clear legal frameworks (including mandates, consent protocols, and GDPR compliance), technical capabilities (such as secure testing environments and skilled personnel), and organizational structures (governance, risk management, and cooperation protocols) would be essential.
In the area of coordinated vulnerability disclosure mandated under Article 12 of the NIS2, Slovak law already contains an obligation for public organizations to publish rules for reporting vulnerabilities on their website. The idea behind this legal regulation is based on the fact that it does not directly oblige researchers but entities responsible for the operation of information systems and technologies of public administration. They are obliged to publish rules on how security research can be carried out and the procedure for responsible publication of vulnerabilities. We believe it is appropriate to issue a framework policy for responsible vulnerability disclosure as a generally binding legal act. In addition, it is appropriate to use proper reporting channels. For this purpose, it is possible to use the security.txt concept.
The vulnerability assessment process is intertwined with cyber threat intelligence, as it relies on up-to-date insights into emerging threats and adversary tactics. Threat intelligence analysts populate the MISP (Malware Information Sharing Platform) with data on threat actors, their tactics, techniques, and procedures (TTPs), as well as known vulnerabilities exploited in active campaigns. The vulnerability assessment team uses this intelligence to prioritize assessments, focusing on specific threat actor campaigns and the vulnerabilities they exploit, thereby enhancing proactive defense measures and risk mitigation strategies.
The presentation examines how these approaches reflect the broader goals of proactive cybersecurity and security research while addressing the challenges of harmonization and trust in public-private partnerships. Additionally, it concludes with recommendations for CSIRTs to balance proactive assessments with legal and ethical considerations, including developing clear testing policies, ensuring transparency with affected entities, and fostering collaboration through secure information-sharing frameworks.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/SLSQAL/</url>
            <location>Europe</location>
            
            <attendee>Michal Rampášek</attendee>
            
            <attendee>Alexander Valach</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>L8UDVY@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-L8UDVY</pentabarf:event-slug>
            <pentabarf:title>API Underworld: Red Team Hacking Secrets</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T101500</dtstart>
            <dtend>20251021T114500</dtend>
            <duration>013000</duration>
            <summary>API Underworld: Red Team Hacking Secrets</summary>
            <description>Session 1: Introduction to API Security

Overview of API Security
Real-world examples of API security breaches
Importance of securing APIs

Session 2: Reconnaissance Techniques

Introduction to reconnaissance
Using Shodan for API recon
Google Dorking for API endpoints
Practical exercise: Recon on a sample API

Session 3: Identifying API Vulnerabilities

Common API vulnerabilities
Demonstration: SQL Injection, XSS on APIs
Hands-on: Scanning an API with Burp Suite

Session 4: OSINT for API Security

What is OSINT?
Tools: Maltego, theHarvester,Wayback
Practical exercise: Conducting OSINT on an API target

Session 5: Hands-On Vulnerability Exploitation

Step-by-step guide to exploiting API vulnerabilities
Practical exercises on various vulnerabilities
Group activity: Find and exploit vulnerabilities on a mock API

Session 6: Wrap-Up and Q&amp;A

Recap of key points
Final thoughts and best practices
Open Q&amp;A session for participants</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/L8UDVY/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>Parth Shukla</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FZDEPW@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FZDEPW</pentabarf:event-slug>
            <pentabarf:title>Crafting an Infoleak exploit - A Hands On tutorial</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T141500</dtstart>
            <dtend>20251021T161500</dtend>
            <duration>020000</duration>
            <summary>Crafting an Infoleak exploit - A Hands On tutorial</summary>
            <description>Memory corruption bugs don&#x27;t always have to result in arbitrary code execution. Sometimes a memory corruption bug can be put to an entirely different purpose, in this case turning it into an Infoleak bug to bypass ASLR.

This workshop demonstrates how to make infoleak bugs happen seemingly from thin air. Students will work with a 12 year old vulnerability in a popular web server and turn it into a brand new Infoleak bug.

**Outline**
- Case study of an integer overflow bug in a popular web server.
- Understanding the chain of function calls and frames on the stack.
- Understanding the basis of an infoleak.
- Using GDB to hit trace black box binaries to analyse the sequence of function calls.
- Diverting the flow of functions after memory corruption to produce meaningful output.
- Populating the output with arbitrary values.
- Leaking the stack pointer address.
- Leaking libc base address.
- Putting the infoleak exploit together

The case study will be presented for X86 as well as ARM32 binaries.

*Theory* - 1 hour
*Exercise* - 1 hour

**Students will be provided with** a docker container with the necessary debugging and exploit development tools. Students are expected to bring a laptop with a working Docker installation.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/FZDEPW/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>Saumil Shah</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XGVKFA@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XGVKFA</pentabarf:event-slug>
            <pentabarf:title>Kunai: From Zero to Ninja</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T163000</dtstart>
            <dtend>20251021T183000</dtend>
            <duration>020000</duration>
            <summary>Kunai: From Zero to Ninja</summary>
            <description>In this workshop, participants will learn everything they need to know to install Kunai and start monitoring their Linux environment to spot attackers or simply for fun.

### Part 1: Introduction to Kunai
- **Essential Information**: Cover all the essential information about Kunai.
- **Documentation Walkthrough**: Quick walkthrough of the Kunai documentation, explaining what participants can expect from this tool.
- **Hands-on Exercises**: Conduct exercises to help participants become familiar with the tool, its command line, and configuration file.

### Part 2: Advanced Kunai Usage
- **Custom Detection Rules**: Building custom detection rules to detect specific anomalies or malware.
- **Indicators of Compromise (IoCs)**: Learning how to load IoCs into the detection engine.
- **Integration with MISP**: How to integrate Kunai with your favorite MISP instance.
- **Additional Topics**: If time allows, we will also cover additional advanced topics.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/XGVKFA/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>Quentin JEROME</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>K8ACJX@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-K8ACJX</pentabarf:event-slug>
            <pentabarf:title>Web forensic with Lookyloo</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T101500</dtstart>
            <dtend>20251021T114500</dtend>
            <duration>013000</duration>
            <summary>Web forensic with Lookyloo</summary>
            <description>This workshop will start by explaining how modern websites are often implemented. We will then give an  introduction of the tool and a demonstration of the modules. And continue with an introduction to the API and how to integrate it with your own tools.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/K8ACJX/</url>
            <location>Hollenfels</location>
            
            <attendee>Raphaël Vinot</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>EEZ3PN@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-EEZ3PN</pentabarf:event-slug>
            <pentabarf:title>Detection Engineering with Sigma</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T141500</dtstart>
            <dtend>20251021T161500</dtend>
            <duration>020000</duration>
            <summary>Detection Engineering with Sigma</summary>
            <description>This workshop will cover the following topics:

* Introduction to the [Sigma detection format](https://sigmahq.io/docs/basics/rules.html).
* Don&#x27;t reinvent the wheel: searching existing Sigma rules.
* Developing simple Sigma rules for single events.
* Developing [Sigma correlation rules](https://sigmahq.io/docs/meta/correlations.html) to detect event relationships.
* Validation of Sigma rules.
* Using LLMs to support Sigma rule development.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/EEZ3PN/</url>
            <location>Hollenfels</location>
            
            <attendee>Thomas Patzke</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7K3DUQ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7K3DUQ</pentabarf:event-slug>
            <pentabarf:title>Flowintel - Flow your management</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T101500</dtstart>
            <dtend>20251021T114500</dtend>
            <duration>013000</duration>
            <summary>Flowintel - Flow your management</summary>
            <description>In this workshop, participants will learn how to install, configure, and start using Flowintel.

By working on a sample case, the audience will be guided through the tool and discover its key features, including creating cases and tasks, assigning users, integrating with MISP in different ways, and much more.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7K3DUQ/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>Cruciani David</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>AMCS8W@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-AMCS8W</pentabarf:event-slug>
            <pentabarf:title>Payload Obfuscation for Red Teams</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T141500</dtstart>
            <dtend>20251021T171500</dtend>
            <duration>030000</duration>
            <summary>Payload Obfuscation for Red Teams</summary>
            <description>In this workshop we will leverage the RISC-V architecture and the LLVM ecosystem to build a simple obfuscation pipeline. The VM interpreter code is small and once it is loaded, you do not need to allocate additional executable pages to execute arbitrary payloads.

Covered topics:
- Introduction to VM-based obfuscation
- Basics of the RISC-V architecture
- Compiling payloads for the RISC-V architecture
- Obfuscating the VM interpreter for evasion
- VM Hardening to complicate reversing the payloads (as time allows)
- Building a basic C2 framework (as time allows)

The bulk of the work will be done in a GitHub Codespace (Linux), which makes it easy for participants to get started. However, the final payloads need to be executed in a Windows VM (which you have to prepare beforehand).

**Note**: Participants need C programming and Linux command line experience to follow along with the workshop. Reverse engineering experience is highly recommended. The concepts covered in the second half of the workshop are quite advanced</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training (long)</category>
            <url>https://pretalx.com/hack-lu-2025/talk/AMCS8W/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>Duncan Ogilvie</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T141500</dtstart>
            <dtend>20251021T154500</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251021T163000</dtstart>
            <dtend>20251021T180000</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GGT3WY@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GGT3WY</pentabarf:event-slug>
            <pentabarf:title>Tracking and documenting Threat Actors using MISP - A slightly different approach</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T083000</dtstart>
            <dtend>20251022T090000</dtend>
            <duration>003000</duration>
            <summary>Tracking and documenting Threat Actors using MISP - A slightly different approach</summary>
            <description>This technical talk is about a development project involving a toolset that enhances MISP&#x27;s ability to store and update Threat Actor profiles. The presenter will introduce the initial problem and describe the concept of the solution and the details of the implementation. Besides this the audience will see the toolset in action while the presenter goes through the lifecycle of a threat actor profile (e.g. initial creation, updates)

#### Agenda
- Initial problem statement
- Concept and technical details
- Demo with TA profile lifecycle (showing the toolset in action using an imaginary Threat Actor Profile)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/GGT3WY/</url>
            <location>Europe</location>
            
            <attendee>Csaba Barta</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7XNVBR@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7XNVBR</pentabarf:event-slug>
            <pentabarf:title>A pragmatic approach to build a threat landscape</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T090000</dtstart>
            <dtend>20251022T093000</dtend>
            <duration>003000</duration>
            <summary>A pragmatic approach to build a threat landscape</summary>
            <description>&quot;What are the threats relevant for us?&quot; is likely one of the most common question the threat intelligence team is asked for by the management as well as technical stakeholders. Answering the question is challenging. Just picking some random insights from recently read threat reports certainly doesn&#x27;t gives a holistic view. Not all threats that were reported publicly are relevant for the own organization and the other way around, the own sector is possibly underrepresented in public reporting and some threats like ransomware are opportunistic and simply don&#x27;t care about the sector they attack. There are lots of further questions, e.g. if the usage of a technique that is mentioned in a threat report from ten years ago is still relevant? And what&#x27;s about the observations of the own operational security teams?

In this talk I will show a pragmatic approach with reasonable-effort for building a technical threat landscape that results in a MITRE ATT&amp;CK map of techniques by utilizing different (open and private) sources and own observations. All techniques are mapped to a relevance that allows to focus further efforts to the most relevant techniques. Furthermore, I will show how this threat landscape can be used to support governance and purple teaming efforts.

The talk will be concluded with some experiences and statistics to answer questions like:

* How much of the techniques documented in ATT&amp;CK are really relevant?
* Are there really irrelevant techniques?
* How often should so a thread landscape be updated?
* How much value do the used sources provide? Are they possibly biased?</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7XNVBR/</url>
            <location>Europe</location>
            
            <attendee>Thomas Patzke</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>8A9RUW@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-8A9RUW</pentabarf:event-slug>
            <pentabarf:title>Exploring Threats Leveraging Blockchains</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T093000</dtstart>
            <dtend>20251022T100000</dtend>
            <duration>003000</duration>
            <summary>Exploring Threats Leveraging Blockchains</summary>
            <description>Nothing to add I cover the entire agenda in the abstract. If you have any questions ping me.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/8A9RUW/</url>
            <location>Europe</location>
            
            <attendee>Rascagneres Paul</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UYUQFR@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UYUQFR</pentabarf:event-slug>
            <pentabarf:title>Reversing a Pay Phone for Fun but No Profit</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T101500</dtstart>
            <dtend>20251022T104500</dtend>
            <duration>003000</duration>
            <summary>Reversing a Pay Phone for Fun but No Profit</summary>
            <description>In this talk I tell the story of how I decided to reverse engineer the Israeli payphone, which was nothing short of an engineering marvel for its time. The talk is laid out according to the MITRE ATT&amp;CK tactics and shows how the same principles apply to fun projects and not just CNE.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/UYUQFR/</url>
            <location>Europe</location>
            
            <attendee>Inbar Raz</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7XPR8X@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7XPR8X</pentabarf:event-slug>
            <pentabarf:title>Slipping Through the Cracks: How Malicious Emails Evade Detection</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T104500</dtstart>
            <dtend>20251022T111500</dtend>
            <duration>003000</duration>
            <summary>Slipping Through the Cracks: How Malicious Emails Evade Detection</summary>
            <description>This talk will present the evasion techniques extracted from user-reported messages, along with an overview of our analysis infrastructure, CrawlerBox, designed to overcome cloaking tactics that exploit browser fingerprinting and bot detection challenges. CrawlerBox is made available as an open-source tool to assist other researchers in pursuing further studies.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7XPR8X/</url>
            <location>Europe</location>
            
            <attendee>Elyssa Boulila</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QSWNWS@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QSWNWS</pentabarf:event-slug>
            <pentabarf:title>Silent Killers: Unmasking a Large-Scale Legacy Driver Exploitation Campaign</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T111500</dtstart>
            <dtend>20251022T114500</dtend>
            <duration>003000</duration>
            <summary>Silent Killers: Unmasking a Large-Scale Legacy Driver Exploitation Campaign</summary>
            <description>- CPR uncovered a large-scale ongoing campaign involving thousands of first-stage malicious samples used to deploy an EDR/AV killer module in its initial stage. This module was first detected and recorded in June 2024. It was observed leveraging and exploiting more than 2,500 distinct variants of the legacy version **2.0.2** of the known vulnerable driver **Truesight.sys**, which is the RogueKiller Antirootkit Driver and part of Adlice’s product suite. This driver has a known vulnerability in versions below 3.4.0.

- The attackers exploited the legacy version 2.0.2 of the Truesight driver to take advantage of a Windows policy loophole (Exception in Driver Signing Policy), allowing the driver to be loaded on the latest versions of Windows OS. Notably, the attackers specifically selected the 2.0.2 version because it retains the vulnerable code while also bypassing the latest Microsoft Vulnerable Driver Blocklist and common detection mechanisms, such as those introduced by the LOLDrivers project, none of which detect this version.

- To further evade detection, the attackers deliberately generated multiple variants (with different hashes) of the 2.0.2 driver by modifying specific PE parts while keeping the signature valid. We detected over 2,500 validly signed variants of this driver.

- The attackers leveraged infrastructure in a public cloud&#x27;s China region to host payloads and operate their C2 servers. Around 75% of the victims are located in China, while the remainder come from other parts of Asia (e.g., Singapore, Taiwan).

- The initial-stage samples act as downloaders/loaders and often disguise themselves as well-known applications. They are typically distributed via phishing methods, including deceptive websites and phishing channels in messaging apps. Along with the EDR/AV killer module, they are designed to prepare the infected machine to deliver final-stage payloads, such as Gh0st RAT variants.

- CPR reported this issue to MSRC, leading to an updated version of the Microsoft Vulnerable Driver Blocklist (available since December 17, 2024), effectively preventing all variants of the legacy driver exploited in this campaign.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/QSWNWS/</url>
            <location>Europe</location>
            
            <attendee>Jiří Vinopal</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YXLGPP@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YXLGPP</pentabarf:event-slug>
            <pentabarf:title>Smack my LLM up!</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T114500</dtstart>
            <dtend>20251022T121500</dtend>
            <duration>003000</duration>
            <summary>Smack my LLM up!</summary>
            <description>In this talk, I present a forensic case study detailing how a threat actor compromised Meta’s LLM-driven moderation system to systematically hijack verified accounts, using prompt injection, linguistic manipulation, and automation loopholes to trigger platform-enforced takedowns and force ransom-based negotiations. The incident involved a globally active cybercrime network and exposed critical flaws in the trust models of cloud-native AI enforcement systems.

We will walk through the forensic process behind the investigation, analyze prompt-level exploit vectors, and demonstrate how attackers craft model-passing language to elicit beneficial outcomes from black-box systems. Moving from the operational to the analytical, I will also introduce Python-based techniques from forensic linguistics and stylometry that aid in detecting AI-generated text, model hallucinations, and adversarial prompt traces—applicable to both post-mortem analysis and real-time detection pipelines.

Finally, the talk explores the ethical grey zones emerging at the intersection of synthetic content detection, digital identity, and model-assisted enforcement. In the wrong hands, detection tools can become instruments of censorship or control—making it critical to understand both the how and the why behind these systems.

This is a talk for red teamers, detection engineers, AI researchers, and anyone standing at the fault line between automation and abuse.

Audience Takeaways:

Real-world attack path exploiting LLM-based automation in platform support

Techniques for detecting AI-generated text via forensic linguistic analysis

Python-based NLP tools for stylometry and prompt anomaly detection (will share my code)

Ethical considerations around AI-generated content detection in moderation and compliance

Operational guidance for improving LLM security posture in cloud deployments.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/YXLGPP/</url>
            <location>Europe</location>
            
            <attendee>Jindrich Karasek</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7RCD77@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7RCD77</pentabarf:event-slug>
            <pentabarf:title>Malware Investigation Pipeline: From Honeypot to Threat Intel</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T134500</dtstart>
            <dtend>20251022T135000</dtend>
            <duration>000500</duration>
            <summary>Malware Investigation Pipeline: From Honeypot to Threat Intel</summary>
            <description>Threat hunters are frequently faced with large volumes of compromised artifacts that demand fast triage and mitigation. Manual analysis often becomes a bottleneck, limiting the ability to respond effectively at a large scale.

MIP addresses this challenge by automating the end-to-end forensic investigation of QCOW2 disk images collected from Cowrie SSH honeypots. The pipeline extracts relevant forensic data using Dissect, validates findings against VirusTotal, and disseminates verified IOCs to MISP.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7RCD77/</url>
            <location>Europe</location>
            
            <attendee>Andreia-Irina Ocanoaia</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TNJYVT@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TNJYVT</pentabarf:event-slug>
            <pentabarf:title>May the world ever again experience such a Christmas night!</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T135000</dtstart>
            <dtend>20251022T135500</dtend>
            <duration>000500</duration>
            <summary>May the world ever again experience such a Christmas night!</summary>
            <description>.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/TNJYVT/</url>
            <location>Europe</location>
            
            <attendee>Christophe Vandeplas</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PAHBU9@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PAHBU9</pentabarf:event-slug>
            <pentabarf:title>Nmap Scanning, Fast and Slow</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T135500</dtstart>
            <dtend>20251022T140000</dtend>
            <duration>000500</duration>
            <summary>Nmap Scanning, Fast and Slow</summary>
            <description>Slides will be published on: https://github.com/x41sec/slides

*Update:* they have been published here: https://github.com/x41sec/slides/blob/master/2025-hacklu/hacklu2025_Nmap-scanning-fast-and-slow.pdf</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/PAHBU9/</url>
            <location>Europe</location>
            
            <attendee>Luc Gommans</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>K79YTL@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-K79YTL</pentabarf:event-slug>
            <pentabarf:title>Port Mimic: It&#x27;s a Trap! (And so is every other port)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T140000</dtstart>
            <dtend>20251022T140500</dtend>
            <duration>000500</duration>
            <summary>Port Mimic: It&#x27;s a Trap! (And so is every other port)</summary>
            <description>## How it works

Port Mimic uses nftables to set up a trap. It will listen to every port on the given interface and redirect the traffic to a honey port. As soon as a threshold of packets are received on trap ports, it will put the offender on a bad IP list and redirect all traffic to a our mimic program.

So what a attacker will see has nothing to do with the real target, think internet connect teapot or the worlds most welcoming database.

Ideally that will waste their time, alert defenders to set countermeasures or if the machine is connected to the internet, it will muddy the waters and make port scanners less reliable for target discovery.

Listening ports are excluded from the trap, so you don&#x27;t have to worry about users being affected.

### Credits

This project is inspired by [portspoof](https://github.com/drk1wi/portspoof)

Major differences:
- This project is written in Python and uses nftables to set up the trap, so it doesn&#x27;t require root or you fiddling with iptables.
- There is no need to manually exclude ports from the trap, it will automatically exclude the ports that are open on the interface.
- The mimic will cover your regular ports as soon as it detects a port scanner, so you don&#x27;t have to worry about it.
- Instead of opening all ports, we will pretend to be something else, so an attacker will not notice or be alerted to our shenanigans (ideally).</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/K79YTL/</url>
            <location>Europe</location>
            
            <attendee>Jürgen Brandl</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UJWRHX@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UJWRHX</pentabarf:event-slug>
            <pentabarf:title>RANGE42 - An open source cyber range</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T140500</dtstart>
            <dtend>20251022T141000</dtend>
            <duration>000500</duration>
            <summary>RANGE42 - An open source cyber range</summary>
            <description>Discover RANGE42, our open source cyber range project, started a few months ago, aims to turn your on premises infrastructure into realistic hacking and/or defense playgrounds within minutes. 
We&#x27;ll briefly show what we&#x27;ve built, what we&#x27;re doing and what we plan to do next.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/UJWRHX/</url>
            <location>Europe</location>
            
            <attendee>Benjamin Collas</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>X9XNMG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-X9XNMG</pentabarf:event-slug>
            <pentabarf:title>Meet Plum, the challenge of your own ASR for free</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T141000</dtstart>
            <dtend>20251022T141500</dtend>
            <duration>000500</duration>
            <summary>Meet Plum, the challenge of your own ASR for free</summary>
            <description>Plum is a young developpement of CIRCL D4 project. With simple agent deployement in mind. The goal of this lighting talk is to talk about the Luxebourgish IP space. 
I will Explain the Challenges of scanning the IP Space. and show some funny results and effective use case that we had after just 2 weeks of production.
But the real goal of this talk is to collect interest, need of people, and why not, some pull request too.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/X9XNMG/</url>
            <location>Europe</location>
            
            <attendee>Paul JUNG</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PVSLFP@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PVSLFP</pentabarf:event-slug>
            <pentabarf:title>Open source is a virus</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T141500</dtstart>
            <dtend>20251022T144500</dtend>
            <duration>003000</duration>
            <summary>Open source is a virus</summary>
            <description>Former Microsoft CEO Steve Ballmer once said that Linux and open source was a cancer. But &quot;developers, developers, developers !!!&quot; know that Linux and open source are not a cancer, but a virus because you can use virus scanning techniques and tools to discover (vulnerable) open source software :)

We hacked YARA to build rules and more effectively detect open source software sources and binaries as if it were malware, generating rules on demand for fun and profit, and integrate software composition analysis with malware hunting!</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/PVSLFP/</url>
            <location>Europe</location>
            
            <attendee>Philippe Ombredanne</attendee>
            
            <attendee>Prabhu Subramanian</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>HBRVAC@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-HBRVAC</pentabarf:event-slug>
            <pentabarf:title>Security Monitoring and Response in Large Linux Environments</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T144500</dtstart>
            <dtend>20251022T151500</dtend>
            <duration>003000</duration>
            <summary>Security Monitoring and Response in Large Linux Environments</summary>
            <description>.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/HBRVAC/</url>
            <location>Europe</location>
            
            <attendee>Hendrik Schmidt</attendee>
            
            <attendee>Hilko Bengen</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>3UEDY8@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-3UEDY8</pentabarf:event-slug>
            <pentabarf:title>Digic8 Oracle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T151500</dtstart>
            <dtend>20251022T154500</dtend>
            <duration>003000</duration>
            <summary>Digic8 Oracle</summary>
            <description>The presentation will introduce the technical context: what kind of computing platform a recent DSLR/Mirrorless camera is, with several computing units (ARM, Xtensa...) and operating systems (Real time or not). 

Then previous hacking activities on this platform will be described, as well as recent work by Magic Lantern team on EOS R. Next step will describe how a camera update is done, using the FIR file format: 1 - verifiying digital signatures, 2 - decrypting a mini OS version, rebooting on it, then 3 - applying the software updates: writing them in Flash ROM and reboot to main software.

We will explain for the first time how the FIR format is providing confidentiality (AES encryption) and content authentication (based on digital sighatures). Before 2018, signature scheme was based on HMAC-SHA1 with complex key generation. Because the key material was inside firmware and Magic Lantern reversed the whole mechanisms, they were able to forge valid FIR signatures to later launch their payload &#x27;autoexec.bin&#x27; in memory. But this changed in 2018 and release of the EOS R model. Do not be afraid, only high level cryptography concepts will be used.

It must be reminded that dumping the firmware of some cameras using an hidden Basic interpreter is possible on EOS R, RP (digic 8 hardware generation), and EOS R5 / R6 cameras (digic 10 hardware). This was discovered years ago on Powershots models. 

The original approach of this talk is to use a dump of the EOS R to decrypt, first, its own FIR updates, without doing deep reverse engineering. We use a trick -because it is more elegant- : by emulating the cryptographic functions embedded in the obtained firmware dump, as an Oracle, almost as black box. 

And because a same decryption key is used for all Digic 8 cameras, our trick will also work for another Digic 8 models. Then our python tool based on Unicorn emulation will be enhanced to also decrypt firmware updates records. This gives access to all Digic 8 camera updates content to port Magic Lantern or other hacking projects for cameras you do not own yourself. The python decryption tool based on emulation **d8_oracle.py** will be released before the talk.

No firmware dumps neither decryption key will be released along this presentation, you&#x27;ll need to obtain a dump by yourself, which is easy, and we&#x27;ll explain how.

Because we are not so lazy and you&#x27;re hopefully curious, decryption and signature algorithms will be explained, and you&#x27;ll be able to verify yourself ECDSA signatures for Digic8 and Digic 10 camera updates (FIR files) with a dedicated python tool : **d810_verify.py**. Evolution and improvements of the FIR features will also be compared.

Now we can emulate this ECDSA implementation, we can easily study it. Because unless a serious problem, as an asymnetric signature algorithm, it will be not possible to forge valid signatures for recent FIR updates without the private key, which make native code execution on recent camera a problem, as opposite as before 2018.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/3UEDY8/</url>
            <location>Europe</location>
            
            <attendee>laurent clevy</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GLE99H@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GLE99H</pentabarf:event-slug>
            <pentabarf:title>The “S” in IoT: Tales from inside the IoT industry</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T154500</dtstart>
            <dtend>20251022T161500</dtend>
            <duration>003000</duration>
            <summary>The “S” in IoT: Tales from inside the IoT industry</summary>
            <description>This talk offers an IoT industry insider’s candid perspective on why the IoT industry treats security as an afterthought.

We’ll start with a review of the IoT landscape, drawing on input from experienced IoT developers in the consumer audio and toy domains as well as from IoT platform developers. We’ll examine the commercial and marketing pressures, the technical “best practices” and the obvious problems of time, money, and available talent.

Next, we’ll dive into a real-world case study: the design and development of a kids screen-free audio speaker developed by a Belgian IoT startup. We’ll explore key business and engineering decisions and their consequences. 

Finally, we’ll look at where the IoT industry is headed, what it would take to nudge it in the right direction, and how the cybersecurity community can help.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/GLE99H/</url>
            <location>Europe</location>
            
            <attendee>Will Moffat</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YMT98Q@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YMT98Q</pentabarf:event-slug>
            <pentabarf:title>The Parking Chronicles - A DIY Guide to Agents Detection</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T163000</dtstart>
            <dtend>20251022T170000</dtend>
            <duration>003000</duration>
            <summary>The Parking Chronicles - A DIY Guide to Agents Detection</summary>
            <description>Bluetooth and BLE are everywhere - powering everything from smart devices to parking controllers agents. How secure are these invisible signals we rely on daily? In this talk, we’ll take a deep dive into the lesser-known risks of Bluetooth communication, using a real-world case study that challenges both privacy and device security. Join David as he unpacks his journey of detecting parking municipal agents, uncovering unexpected security challenges along the way. Using practical hacking techniques , this session will make you rethink how &quot;safe&quot; your wireless interactions really are. Whether you&#x27;re a security professional or just someone who uses Bluetooth every day, you’ll walk away with new insights into how these signals can be detected and exploited.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/YMT98Q/</url>
            <location>Europe</location>
            
            <attendee>David Sopas</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FJ3JBL@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FJ3JBL</pentabarf:event-slug>
            <pentabarf:title>What Malware Leaves Behind: Analysing Forensic Traces of Ransomware</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T170000</dtstart>
            <dtend>20251022T173000</dtend>
            <duration>003000</duration>
            <summary>What Malware Leaves Behind: Analysing Forensic Traces of Ransomware</summary>
            <description>Ransomware attacks have surged in both frequency and sophistication, but even after the malicious code has been executed and removed, remnants of the attack linger. 

This session will delve into the forensic analysis of a ransomware infection, using open-source tools to uncover what happens after the initial compromise.

Through a controlled lab scenario, we’ll simulate the infection of a Windows VM with ransomware, and then use a triage approach to collect and analyze digital artifacts that remain on the system. The primary focus will be on using Autopsy, RegRipper, and Velociraptor to uncover forensic traces and attack patterns, such as:
1. File remnants, including encrypted files, ransom notes, and deleted files.
2. Registry artifacts that could reveal malware persistence techniques.
3. Behavioral artifacts, such as network traffic and execution traces left by the malware.

The session will be split into two parts:

Part 1: Live Demo (5 minutes):
This will include a brief walkthrough of the infected machine, showing evidence of the ransomware attack such as the encrypted files and the ransom note.
It will also include a live demonstration using Autopsy or Velociraptor to extract critical forensic data from the infected system.

Part 2: Post-Infection Analysis (25 minutes):

This part will involve a deeper analysis of the system, explaining how these tools work together to detect and reconstruct the attack. It will answer several questions about post infection analysis like:

- How to correlate the findings across multiple tools (Autopsy’s file-level analysis, RegRipper’s registry examination, Velociraptor’s live endpoint queries).
-Mapping artifacts to attacker TTPs (Tactics, Techniques, and Procedures) using the MITRE ATT&amp;CK framework.

By the end of this session, attendees will gain a solid understanding of what to look for when investigating ransomware incidents and how to use these open-source tools to piece together the story of the attack. Whether you&#x27;re working in DFIR, SOC, or threat hunting, this talk will provide the practical skills to identify and analyze ransomware behavior through forensic investigation.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/FJ3JBL/</url>
            <location>Europe</location>
            
            <attendee>Ankshita Maunthrooa</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FEBNLJ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FEBNLJ</pentabarf:event-slug>
            <pentabarf:title>Integrating Zeek With Third-Party Applications</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T173000</dtstart>
            <dtend>20251022T180000</dtend>
            <duration>003000</duration>
            <summary>Integrating Zeek With Third-Party Applications</summary>
            <description>(See abstract.)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/FEBNLJ/</url>
            <location>Europe</location>
            
            <attendee>Christian Kreibich</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WSLDVZ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WSLDVZ</pentabarf:event-slug>
            <pentabarf:title>The cloud journey 2013-2025 of the European Commission</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T180000</dtstart>
            <dtend>20251022T183000</dtend>
            <duration>003000</duration>
            <summary>The cloud journey 2013-2025 of the European Commission</summary>
            <description>In this talk I will present both how public cloud adoption should be done in 2025 and how EC has done it since day 1 of our experimentation with public cloud starting in 2013. 

The talk will present how you can control the security debt you allow to be created and the plus/minuses of each type of approach.

Then the talk will present the new security framework/paradigm of EC in public cloud and how this has been put in place to address many of the real, measureable threats/risks of public cloud adoption.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/WSLDVZ/</url>
            <location>Europe</location>
            
            <attendee>Claus</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>9FBZYF@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-9FBZYF</pentabarf:event-slug>
            <pentabarf:title>Kaitai Struct: a tool for dealing with binary formats</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T183000</dtstart>
            <dtend>20251022T190000</dtend>
            <duration>003000</duration>
            <summary>Kaitai Struct: a tool for dealing with binary formats</summary>
            <description>Kaitai Struct has got you covered: it introduces a declarative domain-specific language (based on YAML) for describing the structure of arbitrary binary formats. Format specifications in this language are consumed by a compiler, which generates ready-to-use parsing modules in 12 programming languages (C++, C#, Go, Java, JavaScript, Lua, Nim, Perl, PHP, Python, Ruby, Rust). It is also possible to generate Java and Python modules that support both parsing and serialization (writing structures to bytes in the specified binary format). There are more than 180 format descriptions in the format gallery and hundreds more in various GitHub projects.

This talk will focus on visualization and dumping tools that are part of the Kaitai project: the console visualizer and Web IDE. They are invaluable for debugging file formats, reverse engineering and forensic analysis.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/9FBZYF/</url>
            <location>Europe</location>
            
            <attendee>Petr Pucil</attendee>
            
            <attendee>Mikhail Yakshin</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LKEYFD@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LKEYFD</pentabarf:event-slug>
            <pentabarf:title>Utilman &amp; CMD</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T191000</dtstart>
            <dtend>20251022T192000</dtend>
            <duration>001000</duration>
            <summary>Utilman &amp; CMD</summary>
            <description>In 2004, a vulnerability (MS04-019 July 2004) in utilman.exe was revealed.
Turns out utilman.exe runs with SYSTEM privileges.
And any user can just start it by pushing the right keys.
This inspired me in 2006 to turn this feature into a backdoor on Windows XP and blog about it.
And since then, I&#x27;ve been involved in security incidents where this exact technique was used.
Let me share some examples ...</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/LKEYFD/</url>
            <location>Europe</location>
            
            <attendee>Didier Stevens</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MYVUFV@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MYVUFV</pentabarf:event-slug>
            <pentabarf:title>101: How to break IPS &amp; SIEM</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T192000</dtstart>
            <dtend>20251022T193000</dtend>
            <duration>001000</duration>
            <summary>101: How to break IPS &amp; SIEM</summary>
            <description>Have you ever thought, how your situation may look like if:
- SIEM is blowing up &amp; no ghostbusters around?
- NIPS follows RNG freestyle?
- No-one thought about back-ups, because they haven&#x27;t been buzzwords yet?
And what about if all of this has happened at one moment? :)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MYVUFV/</url>
            <location>Europe</location>
            
            <attendee>Nicol Dankova</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7FXZPN@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7FXZPN</pentabarf:event-slug>
            <pentabarf:title>A quick retrospective of a student discovering programming &amp; other failures</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T193000</dtstart>
            <dtend>20251022T194000</dtend>
            <duration>001000</duration>
            <summary>A quick retrospective of a student discovering programming &amp; other failures</summary>
            <description>.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7FXZPN/</url>
            <location>Europe</location>
            
            <attendee>Sami Mokaddem</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>RQSWSG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-RQSWSG</pentabarf:event-slug>
            <pentabarf:title>All Your CCTV’s are Belong to Us</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T194000</dtstart>
            <dtend>20251022T195000</dtend>
            <duration>001000</duration>
            <summary>All Your CCTV’s are Belong to Us</summary>
            <description>A true story where an organization has CCTV’s connected to the Internet and they were used to break in and lead to a full compromise with a nice gift: a ransomware.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/RQSWSG/</url>
            <location>Europe</location>
            
            <attendee>Xavier Mertens</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>SJWVWP@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-SJWVWP</pentabarf:event-slug>
            <pentabarf:title>Phish Perfect: How I broke the thing while trying to protect it.</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T195000</dtstart>
            <dtend>20251022T200000</dtend>
            <duration>001000</duration>
            <summary>Phish Perfect: How I broke the thing while trying to protect it.</summary>
            <description>- SOC analyst or internal threat? When the call is coming from inside the house.
- Cast and crew: All the people involved, including the lady who nagged me and I didn&#x27;t even work directly with.
- An oblivious girl&#x27;s guide to threat hunting and phishing: Incident narrative.
- Save your tears for another day: Owning up to your screw ups.
- Embracing the suck: Lessons learned.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/SJWVWP/</url>
            <location>Europe</location>
            
            <attendee>Melina Phillips</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>RZCBVH@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-RZCBVH</pentabarf:event-slug>
            <pentabarf:title>Analysing the 1991 Lips Eloctro mechatronic lock</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T200000</dtstart>
            <dtend>20251022T201000</dtend>
            <duration>001000</duration>
            <summary>Analysing the 1991 Lips Eloctro mechatronic lock</summary>
            <description>What happens when a hacker and lockpickers gets their hands on an old electromechanical lock? He&#x27;s going to look at it of course! The talk contains desoldering, ROM dumping, decompiling and more.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/RZCBVH/</url>
            <location>Europe</location>
            
            <attendee>Walter Belgers</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>RBTA8A@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-RBTA8A</pentabarf:event-slug>
            <pentabarf:title>Suricata Lua Support</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T201000</dtstart>
            <dtend>20251022T202000</dtend>
            <duration>001000</duration>
            <summary>Suricata Lua Support</summary>
            <description>An history of Suricata Lua support. How it was the greatest thing ever for detection and custom output but did end up never used.

We will also see how it was also an open door on the system running Suricata.

And finally, will the new implementation fix the issue ?</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/RBTA8A/</url>
            <location>Europe</location>
            
            <attendee>Eric Leblond</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZPQFGH@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZPQFGH</pentabarf:event-slug>
            <pentabarf:title>The beauty of vibe coding</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T202000</dtstart>
            <dtend>20251022T203000</dtend>
            <duration>001000</duration>
            <summary>The beauty of vibe coding</summary>
            <description>Trials and tribulations of trying to build an application exclusively via vibe coding</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/ZPQFGH/</url>
            <location>Europe</location>
            
            <attendee>Andras Iklody</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KRNUBT@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KRNUBT</pentabarf:event-slug>
            <pentabarf:title>The cve-search design failure(s)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T203000</dtstart>
            <dtend>20251022T204000</dtend>
            <duration>001000</duration>
            <summary>The cve-search design failure(s)</summary>
            <description>I developed cve-search some years ago, and I would like to share the challenges we faced, especially the design failures that ultimately led us to redevelop it as vulnerability-lookup.

I can certainly blame myself for some of these mistakes, but there are also others to blame along the way.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/KRNUBT/</url>
            <location>Europe</location>
            
            <attendee>Alexandre Dulaunoy</attendee>
            
            <attendee>Cédric Bonhomme</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7JJNDX@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7JJNDX</pentabarf:event-slug>
            <pentabarf:title>BurningPanda</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T204000</dtstart>
            <dtend>20251022T205000</dtend>
            <duration>001000</duration>
            <summary>BurningPanda</summary>
            <description>What happens when a sophisticated threat actor makes a single, catastrophic, OPSEC failure? 

This session deep dives into the tradecraft of a threat group running an espionage campaign. We&#x27;ll deliver a technical deep-dive of the recovered infrastructure:

* Emulating C2 - Analysing leaked Cobalt Strike and VShell databases and logs
* Initial Access - Use of novel SQL injection and exploiting vulnerable web-apps
* Tooling Breakdown - Dissecting web-shells and niche tooling
* Timeline - Mapping adversary activity to the timeline and MITRE

Learn how you can recover raw intelligence from the failures of a persistent, non-financially motivated adversary.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7JJNDX/</url>
            <location>Europe</location>
            
            <attendee>Ben (@polygonben)</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TEJRGD@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TEJRGD</pentabarf:event-slug>
            <pentabarf:title>The Heavy Shadow of Imposter Syndrome</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T205000</dtstart>
            <dtend>20251022T210000</dtend>
            <duration>001000</duration>
            <summary>The Heavy Shadow of Imposter Syndrome</summary>
            <description>The industry loves to celebrate mastery of the perfect exploit, the great attribution, the confident expert who always knows the answer. But for many of us, that confidence is a mask. 

I came into this field late, sideways, and what I was missing in credentials I made with a burning desire to learn a hunger and a work ethic. I didn’t have a degree, or the typical origin story of someone who always “knew they’d end up in security.” 

I arrived with a stubborn case of imposter syndrome. I tried to perform expertise to sound like I belonged among people that had already accomplished and knew so much.

The failure I want to share isn’t one specific catastrophic moment. It’s the slow erosion of your confidence that happens when you let the heavy shadow of imposter syndrome bear it&#x27;s weight on you. 

Even the most fearsome gangs are performing too. They bluff, break things, and rebuild under new names just like most people in the industry.

In the end, this failure became the best teacher. Because the moment I stopped pretending to be the right kind of expert was the moment I started doing real work.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>CfF</category>
            <url>https://pretalx.com/hack-lu-2025/talk/TEJRGD/</url>
            <location>Europe</location>
            
            <attendee>Tammy Harper</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DZHMRR@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DZHMRR</pentabarf:event-slug>
            <pentabarf:title>Reverse Engineering Ransomware: Hands-On Malware Analysis &amp; IOCs Extraction</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T101500</dtstart>
            <dtend>20251022T114500</dtend>
            <duration>013000</duration>
            <summary>Reverse Engineering Ransomware: Hands-On Malware Analysis &amp; IOCs Extraction</summary>
            <description>In this practical, hands-on workshop, participants will learn how to reverse engineer a ransomware sample in a controlled, safe environment. By using tools like Ghidra, OllyDbg, and x64dbg, attendees will gain first-hand experience unpacking, analyzing, and understanding the inner workings of ransomware. This workshop will guide participants through static and dynamic analysis techniques, providing valuable insights into malware behavior, payload delivery, and persistence mechanisms.

Here is a detailed breakdown of the session:
- Introduction and Set Up (5 mins)
This will include a brief introduction to the topic: What is ransomware, why is it important to analyze, and how reverse engineering can help with understanding and mitigating threats, with an overview of the tools used (Ghidra, OllyDbg, x64dbg, Process Monitor, Wireshark, Virtual Machines).

- Securely setting up the VM (10 mins)
This will take about 15 mins where attendes can set up their VMs securely along with basic guidelines on creating a safe environment to analyze malware in (e.g., sandboxed Windows VM).

- Introduction to the Ransomware Sample (5 mins)
This will involve a detailed overview of the simulated ransomware sample being used and we will also highlight the types of analysis methods the participants will perform (static vs. dynamic).

- Static Analysis (30 Minutes)
Here I will Introduce Ghidra for static analysis and guide attendees through the process of importing and analyzing the ransomware binary in Ghidra. We will discuss some key features like identifying functions, finding encrypted data, and examining sections of the binary.
We will then perform basic static analysis on the ransomware sample which includes analysis of imports, functions, and strings, encryption routines, command-and-control communication indicators.
Participants are strongly encouraged to follow along and ask questions through the live static analysis process. 

- Dynamic Analysis (30 minutes)
Here, we will quickly introduce x64dbg and OllyDbg for dynamic analysis and explain how these tools can be used to observe malware behavior in a running environment.

Participants will then be guided through launching the malware in the virtual machine, running it, and monitoring its behavior.
This part will explain how to capture memory, file system, and registry modifications during execution as well as show participants how to use Process Monitor to track file system and registry changes.
We will also introduce Wireshark for monitoring network activity during the ransomware’s execution, C2 changes are common during execution and identification of specific packets sent and received would be interesting to note. Attendees will also be taught how to identify key behaviors (e.g., encryption of files, registry changes, persistence mechanisms).

- Analysis and IOCs Extraction (10 mins)
This part will show participants how to extract key IOCs (file names, file hashes, registry keys, network traffic) from the analysis and discuss how these IOCs can be used for detection and response.
Briefly, we will also walk through the process of documenting the analysis and IOCs.
Participants are encouraged to take notes on what they observed and what could be potential signs of compromise.

- Wrap Up and brief QnA with Attendees (5 mins)
Any doubts to clarify for attendees and during the wrap up, attendees will be given a detailed white paper along with how reversing complex malware files like this ransomware works - covering set up of a secure VM to dissecting a malware sample using static, dynamic analysis on the sample and extraction of IOCs that can be used in the detection and response.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/DZHMRR/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>Ankshita Maunthrooa</attendee>
            
            <attendee>Ankshika Maunthrooa</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZJSGJC@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZJSGJC</pentabarf:event-slug>
            <pentabarf:title>iOS analysis using the Sysdiagnose analysis framework workshop - beginners guide</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T141500</dtstart>
            <dtend>20251022T161500</dtend>
            <duration>020000</duration>
            <summary>iOS analysis using the Sysdiagnose analysis framework workshop - beginners guide</summary>
            <description>This is an iteration of the workshop that was given at hack.lu 2024. This edition is now split in two sessions: one introductory session and one deep dive.

Are you, or your organisation, concerned about potential compromise on your iPhone, iPad, or Apple Watch? This workshop introduces you to some knowledge and tools to identify red flags on your iOS device. We delve into the world of sysdiagnose and explore methods to verify potential breaches.

During this workshop we will be:
- discussing some ways to know if an iOS device may be compromised
- explore which opensource tools exist to perform analysis
- generating a sysdiagnose file on an iPhone, iPad iWatch, ... (bring your own device)
- use multiple methods to collect the sysdiagnose (sharing, custom app, PyMobileDevice3, ...)
- use the open source sysdiagnose parser to convert the diagnostics data to something usable 
- explore what data it contains
- generate a timeline and load it in timesketch or splunk
- ...</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/ZJSGJC/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>David Durvaux</attendee>
            
            <attendee>Christophe Vandeplas</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>YKHLRJ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-YKHLRJ</pentabarf:event-slug>
            <pentabarf:title>Threat detection engineering with Suricata</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T101500</dtstart>
            <dtend>20251022T114500</dtend>
            <duration>013000</duration>
            <summary>Threat detection engineering with Suricata</summary>
            <description>This hands-on workshop provides an in-depth exploration of advanced techniques for maximizing network threat detection using Suricata. Building upon core Suricata capabilities, this session delves into critical areas such as effective utilization of metadata keywords, including MITRE and regular metadata, to enrich detection context.
Participants will learn practical methods for achieving fast Indicator of Compromise (IOC) matching and strategies for managing multiple Suricata versions within diverse environments. The workshop will also cover leveraging the Suricata Language Server (SLS) for rule development and optimization, including interpreting performance hints and implementing Continuous Integration (CI) for rulesets using SLS in batch mode. Finally, live measurement of signatures performance will also be experimented with to see how it is possible to detect signatures impacting the overall performance of sensors.
This session is designed for cybersecurity professionals seeking to enhance their Suricata expertise and implement cutting-edge threat detection strategies. Attendees will leave equipped with actionable techniques and practical examples to improve their organization&#x27;s security posture through better description.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/YKHLRJ/</url>
            <location>Hollenfels</location>
            
            <attendee>Eric Leblond</attendee>
            
            <attendee>Peter Manev</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZJTDKJ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZJTDKJ</pentabarf:event-slug>
            <pentabarf:title>When Netflow meets Pcap - A network forensic approach.</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T141500</dtstart>
            <dtend>20251022T161500</dtend>
            <duration>020000</duration>
            <summary>When Netflow meets Pcap - A network forensic approach.</summary>
            <description>This workshop explains the approach to merge netflow and pcap data and presents the advantages.
The student will have the option for a hands-on experience to work with real data. 
It is expected that students have basic skills with Linux and the command line.

Topics:
- Theory and usage of netflow.
- Working with nfdump primer.
- Using the nfdump toolset to prepare and process large pcaps.
- Enrich the netflow data with 3rd party information. ( Geolocation, Tor)
- Search for network artefacts.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/ZJTDKJ/</url>
            <location>Hollenfels</location>
            
            <attendee>Peter</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KDUDVC@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KDUDVC</pentabarf:event-slug>
            <pentabarf:title>In bed with Qubes OS - tips &amp; tricks exchange party</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T163000</dtstart>
            <dtend>20251022T180000</dtend>
            <duration>013000</duration>
            <summary>In bed with Qubes OS - tips &amp; tricks exchange party</summary>
            <description>When presenting at conferences, there is always someone who notices that I&#x27;m running Qubes OS on the laptop I use for presentations.
From that point, the subject of my talk or workshop is set aside and the rest of the discussion shifts around my usage of Qubes OS.
Let&#x27;s use this workshop as an opportunity to talk about Qubes OS. You can bring your own Qubes OS setup, and we&#x27;ll share our respective tips &amp; tricks.

After a quick intro, I&#x27;ll share some tips &amp; tricks I use and I&#x27;ll talk about some issues I&#x27;m still facing.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/KDUDVC/</url>
            <location>Hollenfels</location>
            
            <attendee>William Robinet</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>GMJD3B@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-GMJD3B</pentabarf:event-slug>
            <pentabarf:title>Back to basics - Exploring OpenSSH: hands-on workshop for beginners</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T101500</dtstart>
            <dtend>20251022T121500</dtend>
            <duration>020000</duration>
            <summary>Back to basics - Exploring OpenSSH: hands-on workshop for beginners</summary>
            <description>During this workshop, you will learn how to use the various tools from the OpenSSH suite. We will start with a presentation of the problems that are solved by OpenSSH, then we will dive into the details of its most important and useful features. Among the topics covered, we will discuss about remote host authentication, password and public key client authentication, key generation, local and remote port forwarding, forward and reverse SOCKS proxying, X11 forwarding, jumphosts, connection to legacy systems, and more.

Hands-on exercises will be proposed throughout the exploration of the tool suite using real-life scenarios. There will be space for questions and discussion.

Basic networking and Linux shell knowledge are required in order to follow this workshop. Each participant will need a Linux machine (on which they have root access) with Docker pre-installed and Internet access.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/GMJD3B/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>William Robinet</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WVSUHB@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WVSUHB</pentabarf:event-slug>
            <pentabarf:title>New advanced network detection with Suricata 8</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T141500</dtstart>
            <dtend>20251022T161500</dtend>
            <duration>020000</duration>
            <summary>New advanced network detection with Suricata 8</summary>
            <description>Suricata is a high performance, open source network analysis and threat detection software used by most private and public organizations, and embedded by major vendors to protect their assets. Suricata provides network protocol, flow, alert, anomaly logs, file extraction and PCAP capture at very high speeds.

This hands-on training will focus on a few new and ground breaking detection additions of the new Suricata 8 release, like transactional rules, data/datajson sets, new protocols and keywords available such as entropy matching.

The training will also cover threat detection engineering by showing how the rules language can be used to add the maximum of useful context to the detection events. 

The training will cover actual use cases and the detection benefits of the new features in Suricata 8 alongside with examples that trainees can take away and readily implement at home or work.  The training will also showcase features that provide for substantial detection and deployment improvements in  terms of time and management in digesting shared threat intelligence. We will also review the new features and their benefits with actual malware pcap traces - providing direct mapping of some of the new features and their usability to actual detection. 

Attendees can expect to leave with new knowledge , actual use cases and detection deployment techniques that can be implemented right away to give an edge over the adversaries.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/WVSUHB/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>Eric Leblond</attendee>
            
            <attendee>Peter Manev</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>9D8WSE@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-9D8WSE</pentabarf:event-slug>
            <pentabarf:title>Collaborative Detection Engineering with Rulezet: Building a Trusted Community for Detection Rules</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T163000</dtstart>
            <dtend>20251022T180000</dtend>
            <duration>013000</duration>
            <summary>Collaborative Detection Engineering with Rulezet: Building a Trusted Community for Detection Rules</summary>
            <description>As threat landscapes evolve, managing and trusting detection rules has become as critical as creating them. Detection engineering teams struggle with rule duplication, inconsistent quality, false positives, and the lack of a trusted, community-driven repository to share validated rules.

Rulezet is an open-source framework and platform designed to address these challenges. It provides a unified way to normalize, validate, and manage detection rules across multiple formats while fostering a collaborative ecosystem where rule authors, analysts, and engineers can review, evaluate, and improve detection logic together.

In this 90-minute workshop, we’ll explore how Rulezet enables a community-based approach to rule management — from initial authoring to peer review, version control, and false-positive tracking. We’ll examine how the Rulezet core engine parses and validates rule formats, ensuring consistency and interoperability across detection tools. Participants will also learn how to extend Rulezet with new rule types, interact with its API, and contribute to the Rulezet.org community — a shared repository of trusted detection rules.

Through live demos and discussion, we’ll address practical aspects such as:

- How to reduce false positives through shared rule reviews and metadata enrichment.
- How to establish trust and transparency via verifiable rule origins and author reputation.
- How to evaluate parsing quality and conversion accuracy across formats (e.g., Sigma, YARA, Suricata).
- How to integrate community-reviewed rules into your SOC pipelines securely and efficiently.

Whether you are a detection engineer, SOC analyst, or open-source contributor, this workshop will show how Rulezet can help you build confidence in detection logic, enhance collaboration, and shape the future of trusted detection rule sharing.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/9D8WSE/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>Cruciani David</attendee>
            
            <attendee>Théo Geffé</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T101500</dtstart>
            <dtend>20251022T114500</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T141500</dtstart>
            <dtend>20251022T154500</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T163000</dtstart>
            <dtend>20251022T180000</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LAM9EX@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LAM9EX</pentabarf:event-slug>
            <pentabarf:title>yoga for geeks</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251022T070000</dtstart>
            <dtend>20251022T083000</dtend>
            <duration>013000</duration>
            <summary>yoga for geeks</summary>
            <description>Based on ashtanga yoga, this is a good physical exercise. Beginner friendly, no previous knowledge of yoga needed. Some yoga mats are provided, if possible, bring your own. Don&#x27;t forget your towel! There will be no spritual chanting, energy flows or chakra opening. Just well executed exercises aimed towards IT engineers.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/LAM9EX/</url>
            <location>Fitness room</location>
            
            <attendee>Georges Kesseler</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7KCT7N@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7KCT7N</pentabarf:event-slug>
            <pentabarf:title>Nightmare on NTLM street: Legacy’s Revenge</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T080000</dtstart>
            <dtend>20251023T083000</dtend>
            <duration>003000</duration>
            <summary>Nightmare on NTLM street: Legacy’s Revenge</summary>
            <description>Microsoft introduced NT Lan Manager in 1993 as a replacement for LANMAN, born in 1987. Just seven years later, they announced Kerberos as the default replacement for NTLM and instructed companies to stop using it. No one did. Now, in June 2024, Microsoft has announced the deprecation of the entire NTLM authentication protocol family, and even removed older versions from newer OS versions. 

Why is this legacy protocol still so widely used, 24 years after it stopped being the default replacement? The answer is a combination of factors, some of which this talk will explore:
- corporate communication and decision-making
- application development lagging behind security standards
- flaws in the replacement protocol
- underfunded, understaffed, and overwhelmed IT teams

Having completed this project in the IT environment of a mid-sized enterprise, this presentation will also discuss resources and lessons learned that could help get the job done elsewhere. It will also illustrate to those outside the field why IT and security are critical business functions, not cost centers.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7KCT7N/</url>
            <location>Europe</location>
            
            <attendee>Marina Bochenkova</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZXFEEV@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZXFEEV</pentabarf:event-slug>
            <pentabarf:title>Compromising Threat Actor Communications</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T083000</dtstart>
            <dtend>20251023T090000</dtend>
            <duration>003000</duration>
            <summary>Compromising Threat Actor Communications</summary>
            <description>In this talk, I will dive deep into a case study where a threat actor&#x27;s critical OPSEC mistake—testing his own keylogging and infostealing malware on his production hacking machine—opened an unprecedented window into a live cybercrime operation. 

I will detail how intercepting Telegram-based C2 communications allowed me to obtain over 100 screenshots and logs that reveal not only the mechanics of the malware but also the underlying infrastructure and tactics of the threat actor. The presentation will cover the entire lifecycle of the malware’s communication strategy, from the initial setup using Telegram BotFather and the subsequent embedding of bot tokens in malware, to the automated analysis leveraging VirusTotal and custom YARA rules to hunt down samples communicating with Telegram’s API. 

I will explain how, through this process, I was able to extract and analyse bot tokens to forward stolen communications, map the associated backend infrastructure and link various elements of the operation to broader phishing and malware campaigns ran by the actor. The session will highlight both the technical aspects of exploiting trusted communication platforms like Telegram and the implications for threat intelligence, offering insights into how such vulnerabilities can be turned against adversaries to disrupt their operations and enhance proactive defence measures. 

This detailed exploration not only exposes the inner workings of a low-tier cybercriminal operation but also provides actionable lessons on the importance of robust operational security in defending against malware campaigns.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/ZXFEEV/</url>
            <location>Europe</location>
            
            <attendee>Ben (@polygonben)</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UZ87X9@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UZ87X9</pentabarf:event-slug>
            <pentabarf:title>Instrumenting software builds to detect stealth backdoors and other curiosities</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T090000</dtstart>
            <dtend>20251023T093000</dtend>
            <duration>003000</duration>
            <summary>Instrumenting software builds to detect stealth backdoors and other curiosities</summary>
            <description>.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/UZ87X9/</url>
            <location>Europe</location>
            
            <attendee>Hilko Bengen</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>R8FMHK@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-R8FMHK</pentabarf:event-slug>
            <pentabarf:title>Attacking The Developer Environment Through Drive-by Localhost Attacks</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T093000</dtstart>
            <dtend>20251023T100000</dtend>
            <duration>003000</duration>
            <summary>Attacking The Developer Environment Through Drive-by Localhost Attacks</summary>
            <description>The talk will go into detail about the underlying issues with this vulnerability type. How it is possible for Javascript loaded from a website can access localhost. What limitations there are and how this feature can be used to attack unsuspecting users, especially software developers. Including a way to gain Remote Code Execution on  Quarkus ( a popular Java Web framework ) Developers machines and older versions of Spring and a way to exfiltrate AI Training models from users of the popular machine learning software MLFlow, all found by me and there are likely many more similar issues out there.
Also what browser makers are doing about this class of vulnerability and how it will soon be no more, but for now is still a major, but relatively unknown attack vector.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/R8FMHK/</url>
            <location>Europe</location>
            
            <attendee>Joseph Beeton</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>C9ZDAR@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-C9ZDAR</pentabarf:event-slug>
            <pentabarf:title>One day at the Internet Storm Center</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T101500</dtstart>
            <dtend>20251023T104500</dtend>
            <duration>003000</duration>
            <summary>One day at the Internet Storm Center</summary>
            <description>The idea of this talk is to make people aware of the data we offer and how you can benefit from it in your day to day hunting tasks. How the ISC works, what are the tools we provide. And, if you&#x27;re interested, how you can apply to become a Handler! I&#x27;ll also demonstrate live (if Demo God is with me) some cool honeypot features we have.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/C9ZDAR/</url>
            <location>Europe</location>
            
            <attendee>Xavier Mertens</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>H8JV8A@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-H8JV8A</pentabarf:event-slug>
            <pentabarf:title>Field guide to physical attacks against full-disk encryption</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T104500</dtstart>
            <dtend>20251023T111500</dtend>
            <duration>003000</duration>
            <summary>Field guide to physical attacks against full-disk encryption</summary>
            <description>This talk is a 2025 field guide into practical techniques to bypass BitLocker, drawn from our own hands-on experience during real-world red team engagements, using publicly documented attack techniques.

We will focus on what actually works in the field, setting aside the techniques that are too hardware-specific, outdated and patched, or only achievable under lab conditions.

Along the way, we will break down how BitLocker works under the hood, covering key components like the TPM, boot process, and key management, and give context for the following attacks:

- TPM sniffing
- Direct Memory Access (DMA)
- Bitpixie

We will also take a reality check on more exotic vectors like cold boot attacks and Intel DCI. We will walk through where these techniques worked for us in practice, where they failed, and what challenges we encountered along the way.  

Red teamers will learn quick, effective methods for gaining initial access and privilege escalation on end-user devices. This will be supported by insights into tooling, setup requirements, reliability, ease of execution, and post-exploitation considerations.

Blue teamers will come away with a realistic view of the current risks and threat landscape, along with an overview of available mitigations, including those introduced by Microsoft and hardware vendors in recent years.

A live demo will illustrate the practical impact of one of the featured attacks and reinforce the importance of context-aware defenses.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/H8JV8A/</url>
            <location>Europe</location>
            
            <attendee>Edouard D&#x27;hoedt</attendee>
            
            <attendee>Hayk Gevorgyan</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>CHMH78@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-CHMH78</pentabarf:event-slug>
            <pentabarf:title>My other ClassLoader is your ClassLoader: Creating evil twin instances of a class</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T111500</dtstart>
            <dtend>20251023T114500</dtend>
            <duration>003000</duration>
            <summary>My other ClassLoader is your ClassLoader: Creating evil twin instances of a class</summary>
            <description>Presentation Outline

- Java Class Loaders and their types: In this introductory part I am going to provide the audience with a clear, high-level understanding of Java class loaders, explaining their fundamental role in the context of a JVM. We will explore the diverse types of class loaders and touch on the parent-child relationship and delegation model that forms the basis of how they work. Additionally, given that Java reflection is an integral component of class loaders, I will conclude this section by providing an overview of this concept. This will include explaining its fundamental principles and demonstrating its basic applications in practical scenarios. 

- Android ClassLoader implementations: Here I am going to dive deeper into the specific implementations unique to the Android OS. The presentation will center on the most critical ClassLoaders in this context, including the PathClassLoader, DexClassLoader and InMemoryDexClassLoader and touch concepts like the Android&#x27;s hidden API. 

- Parcelables and Serializable objects, in the context of inter-process communication: In this segment, I will explore the concepts of Parcelable and Serializable objects in Java, focusing on their implementation methodologies and key distinctions. My discussion will extend to their applications in inter-process communication, with a particular focus on security considerations tied to their usage. To illustrate this, I will highlight the CVE-2020-8913 example, providing a real-world context to the concepts discussed. 

- &quot;Borrowing&quot; other application&#x27;s code: In this part, I plan to guide the audience through the methods available for importing code from other Android applications into an Android Studio project. We will look at how to effectively integrate external code, emphasizing the practical steps and considerations involved in this process. 

- Utilizing the /data/app Folder: While importing code from other apps at compilation time is feasible, this approach can often be complex and fraught with challenges, such as resolving package class conflicts. However, Android stores application resources and code in world-readable directories during the installation process, significantly simplifying the &quot;borrowing&quot; process, described above. One effective method involves using createPackageContext, which, when provided with a package name, returns a context identical to that of the named app at launch, including its resources and class loader. Based on this, I will demonstrate how to instantiate Java objects from another application&#x27;s private domain, showcasing a more streamlined approach to leveraging external code resources. 

- Creating parcelable evil twins: As previously mentioned, a common oversight among Android developers is the public readability of their application&#x27;s class loader, coupled with an implicit trust in parcelable or serializable objects from untrusted sources. In this segment, I will walk through real-world case studies where such blind trust has led to significant security vulnerabilities.  

- Closing remarks: As I conclude this briefing, I will highlight the need to avoid receiving and un-marshaling parcelable or serializable objects outside of an app&#x27;s private sphere. While sometimes this practice may be unavoidable, especially with system-related objects, I will leave the audience with essential insights on how to effectively safeguard Android apps against such types of attacks.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/CHMH78/</url>
            <location>Europe</location>
            
            <attendee>Dimitrios Valsamaras</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>CMHBFT@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-CMHBFT</pentabarf:event-slug>
            <pentabarf:title>Building a pipeline to analyse iOS devices at scale</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T114500</dtstart>
            <dtend>20251023T121500</dtend>
            <duration>003000</duration>
            <summary>Building a pipeline to analyse iOS devices at scale</summary>
            <description># Building a pipeline to analyse iOS devices at scale

## Overview and Abstract

This talk will show how the DG DIGIT is bulding a pipeline to analyse devices at scale relying on 2 key pieces:
1. The sysdiagnose analysis framework developed jointly with CERT-EU.
2. A toolset to collect artifacts over the air via a self-developped App (in collaboration with an independent security researcher) or Computer app on a PC.  The self-developped app is now available on all EC-owned devices.

Globabally this is a part of a larger &quot;mobile cybersecurity programme&quot; which is a deliverable of the European Commission Cybersecurity Strategy.

The presenters will share with the audience hands-on experiences and share what works and what does not work with this approach.

Incident responders will leave the talk with a deeper understanding of Sysdiagnose and a novel tool in their IR arsenal.

A detailed explanation of what we will present is outlined below.


## Intended audience

Incident handlers and forensic investigators. 


## Introduction

For a long time, the incident response analysis of iOS devices has been... essentially challenging. 

While an analyst is usually interested in understanding what the system was doing (system logs), typical acquisition tools usually imply collecting users&#x27; data. Thus, they are very privacy invasive and due to the amount of information often do not provide what the incident responder was looking for. Furthermore, the common way to get access to the full device is by exploiting Operating System (OS) vulnerability either by manual jailbreaking techniques or by using specialised (expensive) tools reserved for law enforcement. Both have the downside of breaking the integrity of the device. Therefore, the trust in the final state of it as well as the potential impact on certain OS artefacts.

### Enter Sysdiagnose...

This talk will focus on repurposing an Apple feature (&quot;sysdiagnose&quot;) which was originally intended for diagnostic and debugging purposed for developers as well as for repair shops.  The Sysdiagnose process on Apple devices collects data on how the system behaves and is typically what an analyst wants to look at.

This approach was validated in 2021 by Amnesty Internal as a way to discover Pegasus on Apple devices.

### Scaling up...

Being able to analyse the sysdiagnose files was a first step, but like for law enforcement acquisitions, it lacks the automation of handling more than a handful of devices.  In this talk, we will also cover how we build our toolset to be able to cope with an significant amount of devices. To us, large scale analysis is key to identify APT compromission of phones.


## Collecting Sysdiagnose artefacts

Sysdiagnose is triggered by a user action and creates archives containing system information in various formats, such as:
* plist configuration files
* logs and output of commands
* sqlite databases with application histories
* etc.

The result can be extended by pushing extra profiles to the device that turn on extra debugging and enhance the content of the archive.


### Collecting Sysdiagnose archives on iOS

While the process is well described on Apple&#x27;s website, we will quickly show how to start the acquisition process on an iPhone and how to copy over the dumps via a few different techniques ranging from AirDrop to typical forensic tools.


### Collecting Sysdiagnose archives on other Apple devices

While the research motivating this talk stems from the need to analyse iOS devices, in practice the features which we are looking at will be available throughout all of Apple OSes:
 * Mac OS (MacBook Air, MacBook Pro, Mac Pro, iMac...)
 * Watch OS (Apple Watch)
 * iPad OS (for tablets)
 * TV OS (Apple TV)
 * ...


### Collecting at scale

We will demonstrate how we have reach the next level by freeing ourselves from the usual toolset to build an automated pipeline.

The very first topic we tackled was to enable all potential actors with the required tooling to collect artefacts. Starting by:

- Empowering end users whose mobile devices are registered in our Enteprise Mobility Management (EMM) no matter where they are located, by making available a mobile App into our EMM Application Store to guide them into generating the sysdiagnose file and sharing it with us for analysis;
- (work in progress) And empowering IT Helpdesk with a computer application that will help them to support end users to collect extended diagnostic information (beyond Sysdiagnose) from their mobile devices and share it securely with us.


## Extracting information from Sysdiagnose archives and building a timeline

In this part we will present an Open Source analytical framework to extract all timestamped information from the Sysdiagnose archive in order to build a timeline in your favorite timeline analysis tool.  The framework was enriched over the last year with many new parsers and extended analysis modules.  

We today mostly rely on two ways to do a timeline analysis:
- via Splunk which allow to query all timeline at once;
- via Timesketch thanks due to a dedicated analysers.

We complement the absence of certain information in the timeline with dedicated analysers that focused on specific tasks.

The framework went under a complete refactoring since January 2024 and now includes
- 38 parsers (to parse specific logs contained in the sysdiagnose archive);
- 10 analysers (to conduct specific analysis)

We are also planning to offer a Jupyter Notebook to directly interact with the framework and equipped the analyst with a place to quickly build and test queries.


## Future Work
 
We will talk about needed further research and launch a call for collaboration.  All the tools demonstrated are or will be released under the European Public License (EUPL).


## Note

This work can be presented as a presentation or as a workshop empowering audience to play with the tool directly.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/CMHBFT/</url>
            <location>Europe</location>
            
            <attendee>David Durvaux</attendee>
            
            <attendee>Christophe Vandeplas</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>K9YUQB@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-K9YUQB</pentabarf:event-slug>
            <pentabarf:title>ICRC&#x27;s Trust and Safety: Armed Conflict</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T134500</dtstart>
            <dtend>20251023T135000</dtend>
            <duration>000500</duration>
            <summary>ICRC&#x27;s Trust and Safety: Armed Conflict</summary>
            <description>The International Committee of the Red Cross (ICRC) in collaboration with Leveraged Play and the Copia Institute present the &quot;Trust &amp; Safety: Armed Conflict&quot; interactive game, which immerses players in the role of a Conflict &amp; Crisis Team within a fictional social media company. It challenges users with complex, real-world-inspired scenarios that technology companies face when their platforms are used during armed conflicts. Players must make difficult decisions that impact local communities affected by the conflict, humanitarian actors that come to their aid, as well as the company’s public image and operational integrity.
 
The game ultimately aims to raise awareness on the various challenges that tech companies and broader ecosystem can encounter in times of conflict. It highlights the need to protect vulnerable populations, and to safeguard a space for neutral and independent humanitarian action, while underscoring the role of responsible digital governance.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/K9YUQB/</url>
            <location>Europe</location>
            
            <attendee>Vitaly Savenkov</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>NMTJJE@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-NMTJJE</pentabarf:event-slug>
            <pentabarf:title>OpenTIDE - When TI made actionable drives your Threat Detection</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T135000</dtstart>
            <dtend>20251023T135500</dtend>
            <duration>000500</duration>
            <summary>OpenTIDE - When TI made actionable drives your Threat Detection</summary>
            <description>If
 - you would like to manage your threat detection better than using a flat list of rules and some links to  ATT&amp;CK techniques to be able to report using an ATT&amp;CK navigator layer.  

- you would like to be sure that the top threat vectors relevant for your organisation are covered by detection and have the documentation maintained automatically.

-  you would like to embrace Detection-as-Code and **from a single place of truth** automatically deploy on your different platforms (including multi-tenants) 

have a look at [OpenTIDE](https://github.com/OpenTideHQ) and watch the lighting talks</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/NMTJJE/</url>
            <location>Europe</location>
            
            <attendee>Remi Seguy</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XUTHTZ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XUTHTZ</pentabarf:event-slug>
            <pentabarf:title>These Hackers Fucking Suck</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T135500</dtstart>
            <dtend>20251023T140000</dtend>
            <duration>000500</duration>
            <summary>These Hackers Fucking Suck</summary>
            <description>In our day job, we&#x27;re constantly responding to real-world attacks and observing the impact they have on businesses and individuals. But in our free time, we take the fight to the adversaries by hunting down their infrastructure, gathering intelligence, and alerting victims.

This talk will show how we turned the tables on a few online criminals and used their mistakes against them. We&#x27;ll share how we found these errors, the intelligence we gained, and how you can start hunting down sloppy cybercriminals yourself.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/XUTHTZ/</url>
            <location>Europe</location>
            
            <attendee>Ben (@polygonben)</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7KJPK7@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7KJPK7</pentabarf:event-slug>
            <pentabarf:title>Tools to streamline creation of technical presentations</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T140000</dtstart>
            <dtend>20251023T140500</dtend>
            <duration>000500</duration>
            <summary>Tools to streamline creation of technical presentations</summary>
            <description>In five minutes, I’ll show how these small utilities can automate the way we build and update technical slides.

I&#x27;ll start by sharing tips to get an effective presentation setup going.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7KJPK7/</url>
            <location>Europe</location>
            
            <attendee>Kirils Solovjovs</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QHN7WB@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QHN7WB</pentabarf:event-slug>
            <pentabarf:title>Decrypting IIS Backdoor Traffic</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T140500</dtstart>
            <dtend>20251023T141000</dtend>
            <duration>000500</duration>
            <summary>Decrypting IIS Backdoor Traffic</summary>
            <description>Encrypted C2 traffic can hide attacker activity in plain sight. This talk shows a practical method to decrypt the HTTPS communication of an IIS backdoor, revealing how the malware operates and how defenders can analyze it.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/QHN7WB/</url>
            <location>Europe</location>
            
            <attendee>Didier Stevens</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PRUKPV@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PRUKPV</pentabarf:event-slug>
            <pentabarf:title>5 years collecting CyberSecurity tools</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T141000</dtstart>
            <dtend>20251023T141500</dtend>
            <duration>000500</duration>
            <summary>5 years collecting CyberSecurity tools</summary>
            <description>Active cybersecurity communities face a common challenge: valuable tools shared during CTFs, conferences, conversations, and research get lost in endless chat logs. After five years of running a French-speaking cybersecurity community, our Discord held hundreds of tool recommendations that were nearly impossible to retrieve. I built tools.dysnome.eu to solve this. In this lightning talk, I&#x27;ll show how I transformed our chaotic chat history into a structured database of 730+ tools, enriched with GitHub API metadata, enabling quick discovery through categories and tags. Find the right tool for your investigation or threat hunting needs in seconds, not hours of scrolling.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/PRUKPV/</url>
            <location>Europe</location>
            
            <attendee>Jonathan Scoupreman</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>CKHV3K@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-CKHV3K</pentabarf:event-slug>
            <pentabarf:title>Revisiting Widevine L3: DRM as a playground for Hackers</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T141500</dtstart>
            <dtend>20251023T144500</dtend>
            <duration>003000</duration>
            <summary>Revisiting Widevine L3: DRM as a playground for Hackers</summary>
            <description>I always wondered how exactly pirates are able to get their hands on the latest shows from major streaming providers. This curiosity led me on a deep dive into the complex world of Digital Rights Management (DRM).

For this presentation, I will focus on Widevine, Google&#x27;s widely deployed DRM system, specifically its software-only version, Widevine Level 3 (L3), which is more accessible for analysis and has a history of public compromises. From a tweet by security researcher David Buchanan in 2019, I learned that Widevine L3&#x27;s white-box AES implementation was susceptible to Differential Fault Analysis (DFA). This presented a unique opportunity to not only explore a real-world DRM system but also to gain practical experience in applying this powerful cryptographic attack. And while we are at it, perhaps we can gain some insights by reversing their legacy version that remain applicable to current implementations.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/CKHV3K/</url>
            <location>Europe</location>
            
            <attendee>Felipe Custodio Romero</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FYMBWY@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FYMBWY</pentabarf:event-slug>
            <pentabarf:title>The Human Factor: Psychological Safety in Cybersecurity Frontlines</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T144500</dtstart>
            <dtend>20251023T151500</dtend>
            <duration>003000</duration>
            <summary>The Human Factor: Psychological Safety in Cybersecurity Frontlines</summary>
            <description>This presentation will emphasize that cybersecurity is not solely about technology, but fundamentally relies on people. It will highlight the critical importance of psychological safety within cybersecurity incident response teams, advocating for a culture that values risk-taking, idea sharing, and learning from failures. The presentation will also discuss the challenges of cultivating psychological safety in high-pressure cybersecurity environments and offer strategies for prioritizing people over technology, integrating psychological safety into onboarding processes, and fostering trust and transparency. By recognizing the human factor in cybersecurity, organizations can unlock the full potential of their teams and establish a robust defense against evolving cyber threats.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/FYMBWY/</url>
            <location>Europe</location>
            
            <attendee>Cris Brafman Kittner</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DNNDLV@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DNNDLV</pentabarf:event-slug>
            <pentabarf:title>Livewire : remote command execution through unmarshalling</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T151500</dtstart>
            <dtend>20251023T154500</dtend>
            <duration>003000</duration>
            <summary>Livewire : remote command execution through unmarshalling</summary>
            <description>## Brief outline

- Introduction to Livewire
    - Livewire unmarshalling process
    - Synthesizers
    - Checksum
- Building an unmarshelling chain from hydrators
    - PHP magic methods
    - First step : getting a phpinfo
    - Second step: getting remote command execution
    - Third step : make the server flaw stop to stay sneaky
- Exploitation by using laravel-crypto-killer
    - Presentation of the freshly added exploit mode
    - Showing the exploitation process on an actual project : Invoice Ninja
- Conclusion and thoughts

## Detailed outline

### Introduction

Livewire has gained significant popularity among Laravel developers due to its 
simplicity and integration with Laravel&#x27;s ecosystem. Additionally, strong community 
support and compatibility with Laravel features make Livewire an attractive choice 
for developers seeking to build modern, responsive web applications efficiently.

The application BuiltWith lists **676K instances of Laravel** currently live
websites ([BuiltWith-Laravel](https://trends.builtwith.com/framework/Laravel)), and among them **106K instances of Livewire** (15%)
([BuiltWith-Livewire](https://trends.builtwith.com/framework/Laravel-Livewire)). This makes Laravel one of the most used PHP frameworks 
in the world, and Livewire one of its most used plugins.

This presentation will show how to get a remote command execution by abusing
the unmarshalling process of any Livewire instance, as long as we are in
possession of the **APP_KEY** of the application.

#### Livewire unmarshalling process

In a Livewire-based environment, a component is a class managing both the data
and the rendering logic, enabling real-time updates through properties and
methods that interact with the view. In order to manage each component state,
Livewire uses an unmarshalling mechanism described as hydration and
dehydration.

The data structure follows a principle where the last child nodes are
instantiated first, enabling the instantiation of each parent node. This
approach allows for multiple objects to be instantiated and nested within one
another.

```
        +-- Grandchild 3
        |
        +-- Grandchild 2
        |
  +-- Child 2
  |
  |     +-- Grandchild 1
  |     |
  +-- Child 1
  |
 Parent
```

When a user interacts with a view, a POST request is sent to the server to update 
the component state. The request looks like this:

```
POST /livewire/update HTTP/1.1
Host: livewire.local
[...]

{
    &quot;_token&quot;:&quot;jMEN2kTQRrwSA5CgH5y8WWqbCpdb4Lx4iBznnlFD&quot;,
    &quot;components&quot;:[
        {
            &quot;snapshot&quot;:&quot;{\&quot;data\&quot;:{\&quot;count\&quot;:null},\&quot;memo\&quot;:{\&quot;id\&quot;:\&quot;Y6a883cdUFy82whZ10JW\&quot;,\&quot;name\&quot;:\&quot;counter\&quot;,\&quot;path\&quot;:\&quot;counter\&quot;,\&quot;method\&quot;:\&quot;GET\&quot;,\&quot;children\&quot;:[],\&quot;scripts\&quot;:[],\&quot;assets\&quot;:[],\&quot;errors\&quot;:[],\&quot;locale\&quot;:\&quot;en\&quot;},\&quot;checksum\&quot;:\&quot;f56c273c0e4a3eaa5d7fdea9e7142c42d0e1128a8aee35e9546baffaa41870ac\&quot;}&quot;,
            &quot;updates&quot;:{},
            &quot;calls&quot;:[
                {
                    &quot;path&quot;:&quot;&quot;,
                    &quot;method&quot;:&quot;increment&quot;,
                    &quot;params&quot;:[]
                }
            ]
        }
    ]
}
```

In this request, two fields are particularly important. First, the
`components-&gt;snapshot` field contains all the serialized information needed to
restore the component&#x27;s state on the server side, including the properties and
their values. Second, the `components-&gt;calls` field defines the list of methods
that need to be called on the component, along with any associated parameters.

Inside the `components-&gt;snapshot-&gt;data` field, properties are defined via
synthesizers. Synthesizers are identified through a special &quot;**s**&quot; field
inside the data structure. They are a powerful feature that extends Livewire’s
capability to handle more complex property types that cannot be serialized
natively, such as Eloquent models, Laravel collections, Carbon date instances,
or custom user-defined types. 

### Livewire synthesizers

Synthesizers provide a mechanism to define how these custom types should be
JSON-serialized (dehydrated) and JSON-deserialized (hydrated) when sent between
the client and server. This ensures that the state of these properties is
correctly maintained across requests. 

Here are some examples of default synthesizers:

* **str**: A Stringable object is hydrated and dehydrated as its string
  representation.
* **arr**: A simple PHP array is hydrated and dehydrated without transformation.
* **std**: A standard stdClass object is hydrated and dehydrated by treating its
  properties as an associative array.
* **clctn**: A Laravel collection is hydrated and dehydrated by converting it to
  and from arrays, **can be called on any object loaded in PHP**.
* Etc.

#### CollectionSynth

In the context of Livewire, many hydrators will allow a user to call constructors
on arbitrary object.

For example, the `CollectionSynth` class is used to manage how collection-like
objects are handled during the component dehydration and hydration processes.
Its role is to ensure that PHP collections (such as Laravel’s `Collection` instances) 
are properly reconstructed.

```php
 1  &lt;?php
 2 
 3  namespace Livewire\Mechanisms\HandleComponents\Synthesizers;
 4
 5  class CollectionSynth extends ArraySynth {
 6     public static $key = &#x27;clctn&#x27;;
 7  [...]
 8     function hydrate($value, $meta, $hydrateChild) {
 9         foreach ($value as $key =&gt; $child) {
10              $value[$key] = $hydrateChild($key, $child);
11          }
12          return new $meta[&#x27;class&#x27;]($value);
13      }
14  }
```

The `$key` (line 6) is set to the &#x27;**clctn**&#x27; value described earlier as the
synthesizer identifier.

When the `hydrate` method is called (line 8), it receives a `$value`, which
represents the serialized collection data sent by the user, a `$meta` array
containing metadata also controlled by the user, and a `$hydrateChild` 
callback used to individually process each embedded element of the collection. 
Once all elements are processed, a new instance of the original collection 
class is created using the reconstructed array by using `new $meta[&#x27;class&#x27;]($value)` 
**which is controlled by the user**, allowing an arbitrary object instantiation.

#### Checksum

A protection has been put in place, in order to make sure that users 
do not temper with the synthesizers and managed objects. Before sending
`update` requests, Livewire generates a checksum (or hash) based on the data
sent to the frontend. This checksum is created using the secure hashing
algorithm SHA-256 and the Laravel `APP_KEY`. It includes the data used to
validate their integrity.

The checksum is verified on each request sent by the user, so if the
data is modified, the checksum won&#x27;t be correct.

But what if the `APP_KEY` was leaked? We already published research dedicated
to this subject: [Deep dive in Laravel
encryption](https://www.synacktiv.com/sites/default/files/2024-12/deep_dive_in_laravel_encryption.pdf),
and our conclusion was that many `APP_KEY`s are already leaked from GitHub, or
are default ones. Therefore, this chain of exploitation is in the continuity of
our previous work.

### Building an unmarshelling chain from hydrators

Thanks to hydration mechanisms, we identified a unmarshelling chain allowing
users to get remote command execution on any Livewire application, providing
the `APP_KEY` is in our possession. The three main steps leading to this RCE
will be detailed.

#### First step : getting a phpinfo

- Detailed chain
    - Analysis of the `GuzzleHttp\Psr7\FnStream` class sources
    - Analysis of the `League\Flysystem\UrlGeneration\ShardedPrefixPublicUrlGenerator` class sources
    - Payload building on Livewire

#### Second step: getting a remote command execution

- Detailed chain
    - Analysis of the `Laravel\SerializableClosure\Serializers\Serializable` class sources
    - Analysis of the `Illuminate\Bus\Queueable` Trait sources
    - Analysis of the `Illuminate\Broadcasting\BroadcastEvent` class sources
    - Payload building on Livewire leading to RCE
- Problem : the flow generates an error 500 even if the RCE is reached

#### Third step: make the server flow stop to stay sneaky

- Rebuilding the previously used gadget chain to continue the application flow
  after the `unserialize`
- Analysys of the `Laravel\Prompts\Terminal` class allowing to reach an `exit`
  call

### Exploitation by using laravel-crypto-killer

A module was developed to automate all the process inside
[laravel-crypto-killer](https://github.com/synacktiv/laravel-crypto-killer), a new `exploit` mode is available, fully 
automating the exploit payload generation detailed in this presentation.

Common Laravel based projects using Livewire are affected, such as [invoiceninja](https://github.com/invoiceninja/invoiceninja), 
which has a **default `APP_KEY`**, making it vulnerable to this exploit by default.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/DNNDLV/</url>
            <location>Europe</location>
            
            <attendee>Rémi Matasse</attendee>
            
            <attendee>Pierre MARTIN</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TLVK3W@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TLVK3W</pentabarf:event-slug>
            <pentabarf:title>2038 is gonna be epoch!</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T154500</dtstart>
            <dtend>20251023T161500</dtend>
            <duration>003000</duration>
            <summary>2038 is gonna be epoch!</summary>
            <description>In the early days of the computing age, RAM was expensive and programmers represented timestamps using a two digit year.

As the year 2000 approached, retired developers were brought back into the workforce to fix legacy systems so that they would not crash on 01 January 2000. Remediation efforts were aided by the fact that there was a widespread fear of apocalyptic scenarios manifesting to coincide with the change of millenia and this cultural hype, combined with the novelty of dawning public awareness of the existence of the global internet (which we take for granted today), served to amplify the public and governmental attention on the so-called Y2K bug as the trigger date approached.

As we all know, the world did not end on 01 January 2000. So hyped was the Y2K bug, and so high the expectation of disaster, that when “nothing” happened the entire thing came off as a dud in the public sphere.
Those of us working in IT know all too well how our work is invisible when things are working properly, and how our work is usually only noticed when things go wrong. There were incidents related to the Y2K bug, and there is a body of academic literature on this topic, however that is tertiary to this talk.

Consider at a high level the types of systems which would logically fail when confronted with an error of the calendar date in some calculation: shipment, hospitality, travel, billing, logistics, etc. Now consider the types of systems which would logically be impacted if they confronted an error with the system clock representation of ticks: basically this can screw with any naively implemented state machine.

19 January 2038 at 03:14:07 UTC implementations relying on 32-bit signed integer representations of Unix epoch time will overflow, resulting in a system time of 20:45:52 UTC on 13 December 1901. (Unix epoch time is a concept more ubiquitous than Unix itself, this bug impacts a wide array of platforms.)

For most impacted systems, the result will be some chaotic breakdown of running state machine logic in which the flow of time logically reverses itself.

Y2K38, the Year 2038 Problem, or simply the Epochalypse is approaching fast

Recall the 2008 financial crisis? That was 16 years ago, and you can see how well we did at making our financial sector safe in the intervening years. Now consider that 2038 is only 13 years from now. We have been furiously digitizing our whole societies for the past 25 years.

There are today orders of magnitude more systems needing to be checked and fixed than there were in the years leading up to Y2K. In order to address the Y2K38 bug we are going to have to pull a lot of fielded equipment out of the ground, test it in a lab, and put remediations in place, all across the globe, and during the next 13 years. Let that sink in for a bit. 

The Y2K38 bug presents a real challenge for any system reliant on 32-bit timestamps. In this session we will move beyond conjecture and demonstrate some of the Y2K38 bug’s real-world consequences in real devices. Our research documents how various systems and devices react as they approach and cross the 2038 threshold. We are documenting classes of failure modes triggered by these programming flaws, with the security researcher mindset.

Using controlled experiments across multiple environments (including IoT devices, ICS/OT, and embedded systems) we document unexpected vulnerabilities and behaviors.

These findings reveal some critical risks that our society cannot afford to ignore, especially given that for a resourceful attacker, 2038 can be any old day they like.

This presentation is intended for developers, security professionals, and incident responders seeking to understand more about this issue. We will present technical realities in plain, hopefully so that any high school kid could understand it, therefore policymakers are encouraged to join, because this issue will impact us all soon!

# Outline
* Introduction (5 minutes)
    * How it began for both of us.
    * Overview of Y2K38 and its relevance.
* Context and Methodology (5 minutes)
    * The technical basis of Y2K38 (epoch time and 32-bit limitation).
    * How this session addresses the gap between speculation and evidence.
    * The idea of exhaustive search and classification.
* Case Studies: Real-World Findings (15 minutes)
    * Case study 1 .. N  Failure modes observed and mitigation experiments.
    * Unexpected software behaviors.
    * Challenges for critical infrastructure.
* Mitigation Strategies (5 minutes)
    * Steps to identify and address Y2K38 risks.
    * Long-term approaches for future-proofing systems.
* Implications &amp; Q&amp;A (remaining time if any)
    * Interactive discussion on challenges and solutions.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/TLVK3W/</url>
            <location>Europe</location>
            
            <attendee>Pedro Umbelino</attendee>
            
            <attendee>Trey Darley</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>EB7SPU@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-EB7SPU</pentabarf:event-slug>
            <pentabarf:title>Wyse Management Subversion : Taking over Dell&#x27;s Wyse Management Suite</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T163000</dtstart>
            <dtend>20251023T170000</dtend>
            <duration>003000</duration>
            <summary>Wyse Management Subversion : Taking over Dell&#x27;s Wyse Management Suite</summary>
            <description>This talk will walk through our process of examining Dell&#x27;s Wyse Management Suite in search of weaknesses or vulnerabilities that would initially allow us to decrypt secrets found in policies pushed out to thin clients.

WMS can be seen as a sort of Configuration Manager or even Device Management solution, where thin clients can register and retrieve configuration files and applications to be deployed. This makes it an ideal target for an attacker, as compromising the server would allow to take control of any clients in the fleet.

During this research, multiple vulnerabilities were discovered. The first ones allow an attacker to impersonate legitimate devices within the system in order to recover policies and decrypt secrets found within. Additional efforts uncovered vulnerabilities that can be exploited to fully compromise the WMS server or any remote repository configured by the system. This can in turn lead to the compromise of any of the devices in the fleet.

The device impersonation issues can also be exploited within Dell&#x27;s own cloud environment, where it is possible to leak information across tenants to access and compromise sensitive data and assets.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/EB7SPU/</url>
            <location>Europe</location>
            
            <attendee>Alain Mowat</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7NJXCF@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7NJXCF</pentabarf:event-slug>
            <pentabarf:title>What&#x27;s New in Suricata 8: Enhanced Detection and Performance</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T170000</dtstart>
            <dtend>20251023T173000</dtend>
            <duration>003000</duration>
            <summary>What&#x27;s New in Suricata 8: Enhanced Detection and Performance</summary>
            <description>The presentation will highlight some of the more than 100 new keywords available, such as those for entropy matching, domain transform, dataset with JSON context, ENIP matching, full DNS field matching, and enhanced support for SMTP, EMAIL, and FTP. Finally, we will touch on the improvements to performance and security, including the default availability of vendoring and sandboxing Lua, and the implementation of HTTP parsing in Rust.

This talk will be relevant for security analysts and network administrators seeking to leverage the latest advances in Suricata for advanced threat detection and network security monitoring.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7NJXCF/</url>
            <location>Europe</location>
            
            <attendee>Eric Leblond</attendee>
            
            <attendee>Peter Manev</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>UAJRA9@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-UAJRA9</pentabarf:event-slug>
            <pentabarf:title>How to better identify (weaponized) file formats with ftguess</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T173000</dtstart>
            <dtend>20251023T180000</dtend>
            <duration>003000</duration>
            <summary>How to better identify (weaponized) file formats with ftguess</summary>
            <description>Most of the malware analysis and detection platforms like VirusTotal, MalwareBazaar or AssemblyLine rely on tools such as file/libmagic, TrID and Magika to identify the format of a file, in order to decide which tools and algorithms should be used to process the file. This approach works great in most cases, but once in a while we can observe wrong results.

When a file format is wrongly identified, automated analysis tools may not see the true nature of the file and fail to extract relevant information. In the worst case, a malicious file might bypass detection and reach its target without being blocked.

This happens mostly in two situations:
- When the file is a polyglot, which means it combines the structures of two or more different file formats in one;
- or when the file is malformed in a way to fool file/libmagic/TrID, while still being acceptable for its target application.

Several real-life cases will be demonstrated during the presentation.

In fact the main issue with file format identification tools including file/libmagic, TrID and Magika is that they rely solely on the content of the file to be analysed. Whereas, current operating systems such as Windows and GNU/Linux check the file extension to decide which application should open a file. Unlike other tools, ftguess takes into account both the file content and its extension to better identify the intended file format.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/UAJRA9/</url>
            <location>Europe</location>
            
            <attendee>Philippe Lagadec</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>BWBCZV@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-BWBCZV</pentabarf:event-slug>
            <pentabarf:title>Hacking for hoodies: MISP edition</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T180000</dtstart>
            <dtend>20251023T183000</dtend>
            <duration>003000</duration>
            <summary>Hacking for hoodies: MISP edition</summary>
            <description>In this talk, I go over my approach to code review, and some of the security findings in MISP and associated tools.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/BWBCZV/</url>
            <location>Europe</location>
            
            <attendee>Jeroen Pinoy</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>CTVFW8@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-CTVFW8</pentabarf:event-slug>
            <pentabarf:title>So you&#x27;re interested in social engineering? The very first steps</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T101500</dtstart>
            <dtend>20251023T121500</dtend>
            <duration>020000</duration>
            <summary>So you&#x27;re interested in social engineering? The very first steps</summary>
            <description>We will provide a general introduction to social engineering and guide the audience in the very first steps to actually start training this skill in a safe and responsible manner that will allow you to get a taste of social engineering by slightly altering your behaviour and still staying legal.

We will cover the following topics:
- Introduction to social engineering
- Using OSINT to collect initial information
- Creating pretext
- Fundamental principles of human behavior and decision-making
- Leveraging social normativity in persuasive interactions
- Building rapport and trust
- Exploiting trust
- Practical exercises in everyday life</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/CTVFW8/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>Kirils Solovjovs</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>RHLSNB@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-RHLSNB</pentabarf:event-slug>
            <pentabarf:title>iOS analysis using the Sysdiagnose analysis framework workshop - advanced session</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T141500</dtstart>
            <dtend>20251023T161500</dtend>
            <duration>020000</duration>
            <summary>iOS analysis using the Sysdiagnose analysis framework workshop - advanced session</summary>
            <description>We will get our hands dirty and dive deeper into advanced Splunk queries digging into data and better understanding what is in the Sysdiagnose archive.

We will also develop a parser and/or analyser for the sysdiagnose analysis framework

Prerequisites for attending the workshop are: 
- Having downloaded the [workshop material]() beforehand, prepared the Splunk docker, and have a python development environment ready.
- Solid experience with Splunk Query Language 
- Solid experience with `grep`, `sed`, `awk` and `jq`  (or their alternatives)
- Experience with development in python
- Familiarity with the [sysdiagnose analysis framework](https://github.com/EC-DIGIT-CSIRC/sysdiagnose)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/RHLSNB/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>David Durvaux</attendee>
            
            <attendee>Christophe Vandeplas</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>N3XMWE@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-N3XMWE</pentabarf:event-slug>
            <pentabarf:title>Lockpicking Workshop</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T163000</dtstart>
            <dtend>20251023T180000</dtend>
            <duration>013000</duration>
            <summary>Lockpicking Workshop</summary>
            <description>Former world lockpicking champion, multiple times winner of Dutch lockpicking championships and author of a lockpicking book, Walter Belgers, gives a hands-on workshop about lockpicking.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/N3XMWE/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>Walter Belgers</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>BMLVNX@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-BMLVNX</pentabarf:event-slug>
            <pentabarf:title>Digital Forensics 1.0.1 - From Zero to Hero</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T101500</dtstart>
            <dtend>20251023T114500</dtend>
            <duration>013000</duration>
            <summary>Digital Forensics 1.0.1 - From Zero to Hero</summary>
            <description>This training will start with a little demo. Different tools produce different output. Than we will:
1. Read a stream of Bit
2. Apply addressing to it
3. Learn to interpret values like integer, signed integer or ASCII
4. Be able to convert a little endian value into a big endian
5. Apply a data structure on the data
6. Recover data manually

At the end of the training the attendee will be able to read a MBR/BootSector and read the partition table manually.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/BMLVNX/</url>
            <location>Hollenfels</location>
            
            <attendee>Michael Hamm</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>AMCS8W@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-AMCS8W</pentabarf:event-slug>
            <pentabarf:title>Payload Obfuscation for Red Teams</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T163000</dtstart>
            <dtend>20251023T183000</dtend>
            <duration>020000</duration>
            <summary>Payload Obfuscation for Red Teams</summary>
            <description>In this workshop we will leverage the RISC-V architecture and the LLVM ecosystem to build a simple obfuscation pipeline. The VM interpreter code is small and once it is loaded, you do not need to allocate additional executable pages to execute arbitrary payloads.

Covered topics:
- Introduction to VM-based obfuscation
- Basics of the RISC-V architecture
- Compiling payloads for the RISC-V architecture
- Obfuscating the VM interpreter for evasion
- VM Hardening to complicate reversing the payloads (as time allows)
- Building a basic C2 framework (as time allows)

The bulk of the work will be done in a GitHub Codespace (Linux), which makes it easy for participants to get started. However, the final payloads need to be executed in a Windows VM (which you have to prepare beforehand).

**Note**: Participants need C programming and Linux command line experience to follow along with the workshop. Reverse engineering experience is highly recommended. The concepts covered in the second half of the workshop are quite advanced</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training (long)</category>
            <url>https://pretalx.com/hack-lu-2025/talk/AMCS8W/</url>
            <location>Hollenfels</location>
            
            <attendee>Duncan Ogilvie</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QS8PZK@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QS8PZK</pentabarf:event-slug>
            <pentabarf:title>Vulnerability Lookup and GCVE: A Decentralized Approach to Vulnerability Publishing and Management</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T101500</dtstart>
            <dtend>20251023T121500</dtend>
            <duration>020000</duration>
            <summary>Vulnerability Lookup and GCVE: A Decentralized Approach to Vulnerability Publishing and Management</summary>
            <description>This hands-on workshop introduces the open-source Vulnerability Lookup project and the Global Common Vulnerabilities and Exposures (GCVE) initiative, two complementary efforts designed to modernize and decentralize the way vulnerabilities are published, shared, and consumed.

Participants will discover how Vulnerability Lookup acts as a collaborative platform for collecting, enriching, and analyzing vulnerability data, supporting every stage of the vulnerability management lifecycle, from discovery and prioritization to tracking remediation and assessing exposure. The session will also introduce GCVE, a next-generation, decentralized framework for vulnerability identification that empowers organizations to act as GCVE Numbering Authorities (GNAs) with greater autonomy and flexibility.

- How to publish and synchronize vulnerabilities using the GCVE and vulnerability-lookup ReST API.
- How decentralized allocation empowers vendors, researchers, and CSIRTs to disclose vulnerabilities more efficiently.
- How to leverage Vulnerability Lookup to support vulnerability triage, enrichment (EPSS, CVSS, Multi KEV), and exposure tracking.
- How Vulnerability Lookup integrates with GCVE to provide real-time insights, cross-references, and analytics.
- Best practices for integrating GCVE and Vulnerability Lookup into your existing vulnerability management workflows.

By the end of the workshop, attendees will understand how these open-source initiatives can strengthen their own vulnerability management processes and contribute to a more resilient, transparent, and collaborative security community.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/QS8PZK/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>Alexandre Dulaunoy</attendee>
            
            <attendee>Cédric Bonhomme</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>DE9ZSA@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-DE9ZSA</pentabarf:event-slug>
            <pentabarf:title>Hands-On Hardware Hacking: Extracting Keys and Owning Encrypted Laptops</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T141500</dtstart>
            <dtend>20251023T161500</dtend>
            <duration>020000</duration>
            <summary>Hands-On Hardware Hacking: Extracting Keys and Owning Encrypted Laptops</summary>
            <description>Ever wonder what happens when someone steals a laptop that’s “secure because it’s encrypted”? In this workshop, you’ll find out...by doing it yourself!

You will be handed a powered-off, BitLocker-encrypted laptop and guided through the full attack chain. First, you will capture TPM traffic using provided hardware. Then, you will extract the encryption key, decrypt the drive, and finally gain full system access, without ever knowing the user&#x27;s password!

No theory. No staged environments. You will work directly with real hardware and proven red team tooling. We will walk you through every step: hardware reconnaissance, signal capture, key recovery, drive decryption, and post-exploitation. You’ll even finish with a local admin shell.

Everything you need is provided: gear, guides, tools, and targets. Just bring a laptop and a healthy dose of curiosity.

You’ll walk away having broken into a locked encrypted laptop without a password... and knowing exactly how and why that’s possible.

**Heads-up:** *To make the most of our limited number of hardware kits, attendance will be limited, and participants will collaborate in small groups (4–5 people) during the hands-on portion. This ensures everyone gets time on the tools without sacrificing depth.*</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/DE9ZSA/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>Edouard D&#x27;hoedt</attendee>
            
            <attendee>Hayk Gevorgyan</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>SHRCZE@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-SHRCZE</pentabarf:event-slug>
            <pentabarf:title>Practical intro to deeplearning: chihuahuas vs muffins</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T163000</dtstart>
            <dtend>20251023T180000</dtend>
            <duration>013000</duration>
            <summary>Practical intro to deeplearning: chihuahuas vs muffins</summary>
            <description>Agenda:

• Short introduction to deep learning

• Setting up the environment

• Hands-on session: we’ll experiment with image classification

• Hands-on session: we build a web app with Gradio

We’ll also be discussing applications to cybersecurity you can prototype, deep learning and training methods, cool the hype and discuss realistic LLM capacities.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/SHRCZE/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>Pauline Bourmeau (Cookie)</attendee>
            
            <attendee>William Robinet</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T101500</dtstart>
            <dtend>20251023T114500</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T141500</dtstart>
            <dtend>20251023T154500</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T163000</dtstart>
            <dtend>20251023T180000</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LAM9EX@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LAM9EX</pentabarf:event-slug>
            <pentabarf:title>yoga for geeks</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251023T070000</dtstart>
            <dtend>20251023T083000</dtend>
            <duration>013000</duration>
            <summary>yoga for geeks</summary>
            <description>Based on ashtanga yoga, this is a good physical exercise. Beginner friendly, no previous knowledge of yoga needed. Some yoga mats are provided, if possible, bring your own. Don&#x27;t forget your towel! There will be no spritual chanting, energy flows or chakra opening. Just well executed exercises aimed towards IT engineers.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/LAM9EX/</url>
            <location>Fitness room</location>
            
            <attendee>Georges Kesseler</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KL8AF8@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KL8AF8</pentabarf:event-slug>
            <pentabarf:title>Breaking Android IPC: A Deep Dive into AIDL Fuzzing</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T080000</dtstart>
            <dtend>20251024T083000</dtend>
            <duration>003000</duration>
            <summary>Breaking Android IPC: A Deep Dive into AIDL Fuzzing</summary>
            <description>In this talk, we’ll dive deep into Android’s Inter-Process Communication (IPC) mechanisms, focusing on the security challenges and vulnerabilities that come with them. We’ll start by exploring how IPC functions within the Android architecture, emphasizing its vital role in enabling communication between various components, such as services and activities. We’ll take a closer look at the Android Interface Definition Language (AIDL), which is frequently used to manage more complex IPC scenarios in Android apps. We’ll examine the security model that supports Android’s IPC mechanism and analyze common attack surfaces. By doing so, we’ll highlight the various risks associated with poorly secured IPC channels and the potential consequences of exploitation.

The highlight of our talk will focus on AIDL fuzzing, a powerful and surprisingly simple technique for discovering vulnerabilities in Android’s IPC systems. We’ll introduce the fundamentals of fuzzing and walk you through fuzzing AIDL interfaces to uncover hidden vulnerabilities. Along the way, we’ll cover the tools and scripts built for AIDL fuzzing. For a more hands-on experience, we’ll present our setup and execute an AIDL fuzzing session on a sample vulnerability we identified on an Android interface live.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/KL8AF8/</url>
            <location>Europe</location>
            
            <attendee>Rajanish Pathak</attendee>
            
            <attendee>Hardik Kamlesh Mehta</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XDHVWE@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XDHVWE</pentabarf:event-slug>
            <pentabarf:title>Palo Alto GlobalProtect : Remote Full Compromise Exploit Chain</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T083000</dtstart>
            <dtend>20251024T090000</dtend>
            <duration>003000</duration>
            <summary>Palo Alto GlobalProtect : Remote Full Compromise Exploit Chain</summary>
            <description>Elements highlighted during the session : 
1. Certificate Verification Bypass: The VPN client can be tricked into bypassing certificate verification, allowing attackers to impersonate the VPN portal and deliver malicious payloads.

2. Arbitrary Root CA Insertion: Attackers can insert a malicious root CA into the system, enabling them to issue fraudulent certificates and potentially install malware.

3. Embedded Browser Exploits: The use of an embedded browser for authentication can be exploited to deliver malicious content, such as [HTA](https://en.wikipedia.org/wiki/HTML_Application) files, leading to remote code execution.

4. Privilege Escalation: Abusing the Impersonation Mechanism or the Weak System Update to get system privileges.

We will go through all the steps, try to understand GlobalProtect thoroughly, and pave the way towards a full chain exploit.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/XDHVWE/</url>
            <location>Europe</location>
            
            <attendee>Maxime Escourbiac</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>LPVDSH@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-LPVDSH</pentabarf:event-slug>
            <pentabarf:title>Audit and retrospective of an automotive application: Carplay</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T090000</dtstart>
            <dtend>20251024T093000</dtend>
            <duration>003000</duration>
            <summary>Audit and retrospective of an automotive application: Carplay</summary>
            <description>Vehicle security is essential due to their longevity and the potential impacts on the physical integrity of their users. 

The In-Vehicle Infotainment (IVI) System is an interesting target for an attacker looking for initial access through remote interfaces such as Bluetooth or Wi-Fi. The Carplay application uses Wi-Fi, to allow a user to access iPhone’s services from the IVI (navigation, phone calls, third-party applications such as Spotify...) 

Developed by Apple, the application’s source code is not publicly available, and few security analyses have been conducted on it. 

In this presentation, we share the methodology used during a security audit of the Carplay application.  Our work focused on identifying vulnerabilities that could lead to the compromise of the multimedia equipment, by an attacker already connected to the car&#x27;s Wi-Fi hotspot. 

During this analysis, we present how we identified the function responsible for parsing external data sent to the car, how we fuzzed it and discovered a bug already known by Apple (CVE 2023-23494).</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/LPVDSH/</url>
            <location>Europe</location>
            
            <attendee>Etienne CHARRON</attendee>
            
            <attendee>Khadim</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>CGRNFY@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-CGRNFY</pentabarf:event-slug>
            <pentabarf:title>From YAML to Root: CI/CD Pipeline Attacks and Countermeasures</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T093000</dtstart>
            <dtend>20251024T100000</dtend>
            <duration>003000</duration>
            <summary>From YAML to Root: CI/CD Pipeline Attacks and Countermeasures</summary>
            <description>&lt;h2&gt;Talk Description and Structure&lt;/h2&gt;
  &lt;p&gt;The talk is divided into two main parts: an offensive demonstration and a defensive strategy session.&lt;/p&gt;

  &lt;h3&gt;Part 1 – Offensive: From Contributor to Full Compromise&lt;/h3&gt;
  &lt;p&gt;We will begin with a realistic demonstration of attack scenarios showing how a basic contributor-level account can be used to hijack a CI/CD pipeline, escape the provided use cases and fully compromise the infrastructure through Terraform integration. To reflect real-world conditions, common pipeline protections will be enabled—and bypassed. Key topics include:&lt;/p&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;strong&gt;Remote Code Execution via pipeline files:&lt;/strong&gt;
      &lt;p&gt;We’ll explore how attackers can achieve RCE through configuration file manipulation or config file poisoning, Terraform constructs (e.g., &lt;code&gt;external&lt;/code&gt; data sources, malicious custom providers or modules, abuse of provisioners), and other legitimate pipeline features.&lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;strong&gt;Bypassing restrictions:&lt;/strong&gt;
      &lt;p&gt;Techniques to bypass provider restrictions, function or module blacklists, and CI/CD step filters will be demonstrated, showing how misconfigurations or insufficient validation open the door to exploitation.&lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;strong&gt;Post-exploitation steps:&lt;/strong&gt;
      &lt;p&gt;Once initial execution is achieved, we’ll show how attackers can perform lateral movement in the underlying infrastructure, such as:&lt;/p&gt;
      &lt;ul&gt;
        &lt;li&gt;Extracting sensitive secrets (cloud credentials, environment variables, connection strings).&lt;/li&gt;
        &lt;li&gt;Establishing persistence within the CI/CD pipeline (e.g., malicious jobs, trigger abuse, backdoor artifacts).&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;

  &lt;h3&gt;Part 2 – Defensive: How to Secure Your Pipelines in This New Model&lt;/h3&gt;
  &lt;p&gt;With the offensive risks clearly laid out, we’ll move on to the defensive strategies. This section is divided into two phases:&lt;/p&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;strong&gt;Reinforcement and Protection:&lt;/strong&gt;
      &lt;p&gt;This proactive phase aims to secure the pipeline by design. We’ll cover:&lt;/p&gt;
      &lt;ul&gt;
        &lt;li&gt;Secure handling of secrets and credentials.&lt;/li&gt;
        &lt;li&gt;Hardening of CI/CD agents and build runners.&lt;/li&gt;
        &lt;li&gt;Implementation of integrity checks (e.g., checksum validation, signed commits, restricted runners).&lt;/li&gt;
        &lt;li&gt;Tightening access control and repository hygiene.&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;
      &lt;strong&gt;Detection and Monitoring:&lt;/strong&gt;
      &lt;p&gt;Even well-protected pipelines require active monitoring to catch suspicious activity. We’ll discuss:&lt;/p&gt;
      &lt;ul&gt;
        &lt;li&gt;CI/CD log analysis techniques.&lt;/li&gt;
        &lt;li&gt;Indicators of compromise in pipeline behavior.&lt;/li&gt;
        &lt;li&gt;Anomaly detection approaches tailored to build systems.&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/CGRNFY/</url>
            <location>Europe</location>
            
            <attendee>Hugo</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>SGWZ8Y@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-SGWZ8Y</pentabarf:event-slug>
            <pentabarf:title>Persōna Theory: Infiltration &amp; Deception of Emerging Threat Groups</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T101500</dtstart>
            <dtend>20251024T104500</dtend>
            <duration>003000</duration>
            <summary>Persōna Theory: Infiltration &amp; Deception of Emerging Threat Groups</summary>
            <description>Persona Theory goes beyond the sock puppet and examines the essence, the persona, and what it takes to make a believable persona and how to build relationships online where no one trusts each other by design.

We begin by examining the philosophical foundation of Persona Theory, the idea that everyone wears masks, especially online, and connecting it to the fundamentals of threat intelligence gathering.

Persona Theory outlines the stages of infiltration: identifying targets, probing their weaknesses, gathering intelligence, verifying authenticity, and conducting deep analysis. These stages are demonstrated through practical examples, particularly focused on illicit forums like RAMP, Telegram and other private channels, where recruitment and initial contact occur.

Next, we explore persona sculpting, from stylometry (writing style and language usage) to time zone alignment and geopolitical masking. Techniques include leveraging adjacent Slavic and regional languages, transliteration, and carefully crafted writing habits to convincingly inhabit an identity.

Then we look at case studies that bring the theory to life, walking the audience through actual infiltration scenarios.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/SGWZ8Y/</url>
            <location>Europe</location>
            
            <attendee>Tammy Harper</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>EXYE9H@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-EXYE9H</pentabarf:event-slug>
            <pentabarf:title>Russian-speaking underground  - changes in the risks, attack surface and modus operandi</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T104500</dtstart>
            <dtend>20251024T111500</dtend>
            <duration>003000</duration>
            <summary>Russian-speaking underground  - changes in the risks, attack surface and modus operandi</summary>
            <description>We dive into one of the most sophisticated and impactful ecosystems within the global cybercrime landscape. Our research looks at tools and techniques, specialized forums, popular services, plus a deeply ingrained culture of secrecy and collaboration.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/EXYE9H/</url>
            <location>Europe</location>
            
            <attendee>Vladimir Kropotov</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>7MHDPF@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-7MHDPF</pentabarf:event-slug>
            <pentabarf:title>Lethal Language Models: From Bit Flip to RCE in Ollama</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T111500</dtstart>
            <dtend>20251024T114500</dtend>
            <duration>003000</duration>
            <summary>Lethal Language Models: From Bit Flip to RCE in Ollama</summary>
            <description>With the rise of AI, a new target category was introduced at Pwn2Own Berlin 2025 covering software that powers AI and machine learning applications. One of the targets was Ollama, a widely used tool for running LLMs like Llama and DeepSeek-R1 on your local machine.

This talk tells the story of my attempt to exploit Ollama for Pwn2Own, how I failed, and how I still eventually succeeded. If you ever wondered about LLM implementations and their attack surface, this talk is for you! We will discover how models are serialized to files and how the handling of the GGUF file format can lead to several types of vulnerabilities. We will then turn one of these bugs with an interesting bit-flipping primitive into a full exploit that executes arbitrary code on a vulnerable Ollama instance.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/7MHDPF/</url>
            <location>Europe</location>
            
            <attendee>Paul Gerste</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>XDPLNP@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-XDPLNP</pentabarf:event-slug>
            <pentabarf:title>Exploiting Legit APIs for Covert C2: A New Perspective on Cloud-based Malware Operations</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T114500</dtstart>
            <dtend>20251024T121500</dtend>
            <duration>003000</duration>
            <summary>Exploiting Legit APIs for Covert C2: A New Perspective on Cloud-based Malware Operations</summary>
            <description>As defenders improve security mechanisms, adversaries are increasingly turning to overlooked cloud APIs to maintain covert command-and-control (C2) channels. This talk introduces original research into the misuse of lesser-monitored services like GitHub Gists, Telegram Bot API, Discord Webhooks, and Google Apps Script—highlighting how these platforms can be repurposed for stealthy malware communications. In contrast to widely studied vectors like Google Drive or Dropbox, our work focuses on emerging, underexplored APIs that evade most enterprise detection strategies.

This talk will cover:

    Techniques to establish resilient C2 channels using free cloud APIs.

    Methods of encryption and obfuscation to bypass EDR and ML-based detection.

    Real-world PoCs showcasing API misuse for malware communications.

    Defensive recommendations for detecting and disrupting API-based C2 activity.

Conventional C2 detection relies on pattern matching or anomaly spotting in network traffic. However, API-driven communications often blend with legitimate usage patterns, allowing attackers to remain undetected. This presentation aims to equip defenders with the knowledge and tools to recognize and respond to this evolving threat landscape.

Intended audience:
    Red Teamers, Penetration Testers, and Malware Researchers
    Threat Hunters and SOC Analysts
    Security Engineers and Incident Responders</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/XDPLNP/</url>
            <location>Europe</location>
            
            <attendee>cocomelonc</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TZKXVG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TZKXVG</pentabarf:event-slug>
            <pentabarf:title>Fake Likes, Real Risks: Mapping Fake Social Activity Shops in Europe</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T134000</dtstart>
            <dtend>20251024T134500</dtend>
            <duration>000500</duration>
            <summary>Fake Likes, Real Risks: Mapping Fake Social Activity Shops in Europe</summary>
            <description>We explore the hidden world of fake social activity shops - the websites that sell likes, followers, and other engagement metrics. These services are widely available online and often operate in legal grey zones, despite efforts by social media platforms to curb inauthentic engagement. We analyzed 881 such webshops targeting the EU market and conducted interviews with 15 social media marketing experts. Our findings reveal major gaps between what these shops promise and what they deliver, along with recurring business patterns. We also highlight how these services can be exploited for disinformation, cyberfraud, and financial crime.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/TZKXVG/</url>
            <location>Europe</location>
            
            <attendee>Sviatlana Höhn</attendee>
            
            <attendee>Anastasia “Asya”  Sergeeva</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>EE3B3L@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-EE3B3L</pentabarf:event-slug>
            <pentabarf:title>Bugs in the Human Code - Help Timo</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T134500</dtstart>
            <dtend>20251024T135000</dtend>
            <duration>000500</duration>
            <summary>Bugs in the Human Code - Help Timo</summary>
            <description>When DNA breaks, the consequences can be life-altering. This hacker friendly talk explores how genetic mutations act like bugs in the human code and how rare diseases are like critical vulnerabilities. 

Through my son Timo’s story, we explore what happens when the body’s code breaks, and why we’ve had to become builders ourselves, racing to create a gene therapy that doesn’t yet exist.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/EE3B3L/</url>
            <location>Europe</location>
            
            <attendee>Paul Hirtz</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>SXNG9K@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-SXNG9K</pentabarf:event-slug>
            <pentabarf:title>Reverse Engineering, for real</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T135000</dtstart>
            <dtend>20251024T135500</dtend>
            <duration>000500</duration>
            <summary>Reverse Engineering, for real</summary>
            <description>Presented is a silly code obfuscation technique that demonstrates how expectations can be broken with x64 debug register abuse and a bit of magic. We also get (partial) anti-debugging and (partial) anti-VM measures as a bonus on top.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/SXNG9K/</url>
            <location>Europe</location>
            
            <attendee>Henri Ahola</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>K3JGNF@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-K3JGNF</pentabarf:event-slug>
            <pentabarf:title>4-Byte Hell: When Unicode Enters the Stage</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T135500</dtstart>
            <dtend>20251024T140000</dtend>
            <duration>000500</duration>
            <summary>4-Byte Hell: When Unicode Enters the Stage</summary>
            <description>I&#x27;ll briefly talk about how passwords get encoded and how to perform byte-wise password cracking with Hashcat. From there, we&#x27;ll explore characters beyond ASCII and how they increase password complexity at the byte level.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/K3JGNF/</url>
            <location>Europe</location>
            
            <attendee>Jonas Hess</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PWGECR@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PWGECR</pentabarf:event-slug>
            <pentabarf:title>Pwn2Own: Hacking IoT devices</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T140000</dtstart>
            <dtend>20251024T140500</dtend>
            <duration>000500</duration>
            <summary>Pwn2Own: Hacking IoT devices</summary>
            <description>Includes specialised precise soldering equipment to extract data from bga153 format chips, U-boot hacking, format strings, etc.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/PWGECR/</url>
            <location>Europe</location>
            
            <attendee>Adam Hustava</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>KAPH77@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-KAPH77</pentabarf:event-slug>
            <pentabarf:title>Threat Actor Tripping on the Finish Line</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T140500</dtstart>
            <dtend>20251024T141000</dtend>
            <duration>000500</duration>
            <summary>Threat Actor Tripping on the Finish Line</summary>
            <description>Highly effective and stealthy persistence technique with a unfortunate/fortunate twist.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/KAPH77/</url>
            <location>Europe</location>
            
            <attendee>Rasmus</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>8NMQUJ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-8NMQUJ</pentabarf:event-slug>
            <pentabarf:title>Revisiting RAND’s Lost Monte Carlo Simulations: Sharla Perrine, Paul Baran, and the True Business Case for the Internet</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T141000</dtstart>
            <dtend>20251024T141500</dtend>
            <duration>000500</duration>
            <summary>Revisiting RAND’s Lost Monte Carlo Simulations: Sharla Perrine, Paul Baran, and the True Business Case for the Internet</summary>
            <description>In the early 1960s, RAND researchers Paul Baran and Sharla Perrine (later Boehm) quietly ran a set of Monte Carlo experiments that changed history. Using punched cards and octal assembly, Sharla’s simulations proved that a distributed packet-switched network could survive attack or failure—work that Vint Cerf later used to persuade DARPA to fund what became the ARPANET.

Yet her name faded into the footnotes. After her death in 2023, she was described as the “grandmother of the Internet” only in the fine print of a real-estate listing—not yet on her Wikipedia page.

This lightning talk reintroduces Sharla Perrine and Paul Baran not just as pioneers, but as data-driven systems thinkers. It also proposes a new research effort: re-running their Monte Carlo simulations under modern assumptions and using contemporary toolchains—to revisit network survivability, traffic models, and failure modes, including time-synchronization shear effects in packet-switched networks.

By comparing 1960s-era modeling assumptions with the centralized “cloud” architectures of today, we may uncover how far the Internet has drifted from its resilient origins—and perhaps even find bugs in the original Monte Carlo code.

Audience Takeaway: The Internet’s founding math was sound, but our faith in its resilience may rest on outmoded—or even false—assumptions.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Lightning talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/8NMQUJ/</url>
            <location>Europe</location>
            
            <attendee>Trey Darley</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>QV9GZF@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-QV9GZF</pentabarf:event-slug>
            <pentabarf:title>Automotive Security Analyzer for Exploitability Risks: An Automated and Attack Graph-Based Evaluation of On-Board Networks</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T141500</dtstart>
            <dtend>20251024T144500</dtend>
            <duration>003000</duration>
            <summary>Automotive Security Analyzer for Exploitability Risks: An Automated and Attack Graph-Based Evaluation of On-Board Networks</summary>
            <description>### The Problem

Computers control steering and brakes usually nowadays, and &quot;smart&quot; features increase a vehicle&#x27;s attack surface and occasionally introduce vulnerabilities.
Even a combination of seemingly minor vulnerabilities can undermine a vehicle&#x27;s cybersecurity.
Securing automotive Information Technology (IT) is expensive and challenging, even for leading tech companies.
Compared to corporate IT, this challenge arises from a) the safety-criticality, b) homologation obligations, and c) the IT diversity within each vehicle.
- a) Safety criticality: ECUs (Electronic Control Units) cannot stay indoors with air-conditioning but must work safely and reliably outdoors in the scorching sun and on freezing winter nights, from deserts to the Arctic.
	Such extreme conditions demand special software requirements, which can interfere with security patching.
- b) Homologation obligations: Securing ECUs with swift patches can be hindered by governmental homologation obligations, as patches must not interfere with certifications, e.g., for exhaust purification or crash safety.
- c) IT diversity: ECUs are challenging to secure due to their diversity, as they usually do not communicate homogeneously via TCP/IP (Transmission Control Protocol / Internet Protocol) but rather via a combination of CAN (Controller Area Network), MOST (Media Oriented Systems Transport), LIN (Local Interconnect Network), BroadR-Reach, and FlexRay. ECUs usually do not incorporate x86 CPUs but rather a combination of TriCore, Super-H, PowerPC, ARM, V850, and even less-widely known chips, as this obtains maximum dependability, energy efficiency, and sustainability.


### How does this help? Who will benefit?

AutoSAlfER&#x27;s automatic evaluation boosts people&#x27;s productivity for a more sustainable automotive cyber security:
- Architects can automatically evaluate their designs, recheck changes for surprising attack combinations, and shape network topologies toward more security.
- Penetration testers (&quot;red teams&quot;) get a head-start on the riskiest and most significant targets and network connections.
- Risk managers can extend their calculations onto a sound model for more precisely and reliably calculated risk reserves.
- Incident handlers (&quot;blue teams&quot;) can enrich their situation report regarding what targets and assets could be compromised next and how acutely they are at stake.
- All stakeholders get orientation on anticipated neuralgic points and their impact on adequately prioritizing cybersecurity investments.
- Ultimately, we all gain more security and, thus, safety in and around autonomous, connected, electrified, and shared vehicles.


### Why are you a good person to tell us this?

I initiated, planned, designed, implemented, documented, tested, and evaluated the Automotive Security Analyzer for Exploitability Risks (AutoSAlfER).


#### Agenda
1)	Motivation and Survey
2)	Data and Models
	a.	System Model, Attacker Profile, and Exploit Model
	b.	Attack Surface Exploitability Quantification
	c.	Implementation / Tech Stack
3)	Practical Demo
4)	Algorithms for Attack Graphs
	a.	Single-Path Attack Graph Algorithm (PI + PII)
	b.	Implementation and Evaluation of PI + PII
5)	Algorithms for Total Risk
	a.	Probabilistic Model
	b.	Multi-Path Attack Graph Algorithm (P3Salfer)
	c.	Bayes Network Unsuitability Finding
	d.	Design and Implementation of an Alternative Algorithm with Bayesian Networks (P3Bayes)
	e.	Implementation and Evaluation of the Multi-Path Attack Graph Algorithm (P3Salfer)
6)	Future Work
7)	Further Material
	a)	Patents, Papers, and Posters
	b)	Open-Source Software
	c)	Book</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/QV9GZF/</url>
            <location>Europe</location>
            
            <attendee>Martin Salfer</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>AEHE9V@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-AEHE9V</pentabarf:event-slug>
            <pentabarf:title>DCOM Turns 30: Revisiting a Legacy Interface in the Modern Threatscape</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T144500</dtstart>
            <dtend>20251024T151500</dtend>
            <duration>003000</duration>
            <summary>DCOM Turns 30: Revisiting a Legacy Interface in the Modern Threatscape</summary>
            <description>After introducing Windows Component Object Model, we will see how it fits into almost every step of the cyber kill chain. Security profesionnals from any background (academic, offensive and defensive security experts, network administrators..) should find practical use cases and tooling, as well as a deep understanding of how these various attacks work under the hood.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/AEHE9V/</url>
            <location>Europe</location>
            
            <attendee>Julien Bedel</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TP8Y9Y@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TP8Y9Y</pentabarf:event-slug>
            <pentabarf:title>Beyond post-quantum stereotypes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T151500</dtstart>
            <dtend>20251024T154500</dtend>
            <duration>003000</duration>
            <summary>Beyond post-quantum stereotypes</summary>
            <description>As an offensive security company, Synacktiv needs to constantly follow the evolutions in security to stay on top of the game and perform high quality audits. Recently, we got interested in post-quantum cryptography, bound to become the next standard in data protection. While we were familiar with &quot;traditional&quot; cryptography, we had never studied the &quot;post-quantum&quot; side of the field, and were a bit intimidated at first. Through our learning, we realized two things: first, it is not as inaccessible as it seems and second, although there have been many advances in the academic field, the industry is far behind in this area as quantum computers are already threatening information security.

We will cover basic security principles in cryptography, why they are threatened by quantum computing, how post-quantum cryptography tackle these threats, and how to incorporate post-quantum security to your products.

The talk will unfold in five parts:
- What does &quot;being secure&quot; mean in the context of cryptography? A quick refresher on the basic principles and definitions.
- How do quantum computers affect the security of current cryptographic algorithms? An overview of how quantum computing undermines classical cryptography.
- What are these &quot;post-quantum&quot; cryptographic algorithms? Key features that make these algorithms resistant to quantum attacks.
- How to migrate to post-quantum algorithms? A look at the challenges of transitioning to post-quantum cryptography, including hybridization and trust concerns with new algorithms.
- What are the associated challenges with transitioning ? A case study of TLS at Cloudflare.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/TP8Y9Y/</url>
            <location>Europe</location>
            
            <attendee>Antoine Gicquel</attendee>
            
            <attendee>Benjamin SEPE</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>73RXZR@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-73RXZR</pentabarf:event-slug>
            <pentabarf:title>CLI ambush</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T154500</dtstart>
            <dtend>20251024T161500</dtend>
            <duration>003000</duration>
            <summary>CLI ambush</summary>
            <description>We&#x27;ll see how to craft ASN.1 messages and how it helps highlight issues in some CLI apps (OpenSSL as an example).

I&#x27;ll then show how this problem extends to other cryptographic toolkits and how one can exploit such  issues in order to trap unsuspecting administrators.
We&#x27;ll walk through the different attack vectors I found.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/73RXZR/</url>
            <location>Europe</location>
            
            <attendee>William Robinet</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>WJDWMF@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-WJDWMF</pentabarf:event-slug>
            <pentabarf:title>THAT PICTURE IS A LIE: SMUGGLING BINARIES WITH STYLE</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T163000</dtstart>
            <dtend>20251024T170000</dtend>
            <duration>003000</duration>
            <summary>THAT PICTURE IS A LIE: SMUGGLING BINARIES WITH STYLE</summary>
            <description>&quot;THAT PICTURE IS A LIE: SMUGGLING BINARIES WITH STYLE&quot; provides a comprehensive overview of a sophisticated payload delivery process that repurposes everyday image files into covert carriers of executable binaries. Attendees will be guided through the multi-stage transformation process—starting with the compression of binaries into 7z/zip archives, followed by XOR encryption, and culminating in the embedding within PNG and GIF files using HTML smuggling techniques. This session is crafted for experienced cybersecurity professionals, particularly those involved in red team operations and offensive security. Through live demonstrations and real-world case studies, I will illustrate how these methods can be deployed to evade detection, offering insights into both the offensive potential and the defensive challenges posed by such innovative tactics.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/WJDWMF/</url>
            <location>Europe</location>
            
            <attendee>Harpreet Singh</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>PZVPLU@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-PZVPLU</pentabarf:event-slug>
            <pentabarf:title>Breaking the Signal: Red Teaming Mobile Networks in 2025</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T170000</dtstart>
            <dtend>20251024T173000</dtend>
            <duration>003000</duration>
            <summary>Breaking the Signal: Red Teaming Mobile Networks in 2025</summary>
            <description>We begin with a review of the current state of mobile network security. Radio interfaces remain vulnerable to interception and manipulation, with techniques like rogue base stations exploiting weaknesses in protocols such as the Radio Resource Control (RRC). Signaling protocols, including SS7 and Diameter, harbor long-standing flaws that allow attackers to intercept calls, track locations, or disrupt services. Meanwhile, the packet core is increasingly IP-based and faces threats from misconfigurations, GTP protocol exploitation, and IP spoofing. While security measures like encryption, mutual authentication, and integrity protection have improved, the integration of legacy systems and the complexity of modern architectures continue to expose exploitable gaps.
Mobile networks advance towards 6G and beyond with complex integrated technologies bringing new security challenges. Red teamers aiming to assess and fortify these networks must understand the difficulties of potential attack vectors.  In this session I will try to cover necessary vectors and case studies (Practically) such as: 
Vulnerability Review and Security Posture
 -  5G/LTE protocol weaknesses, from misconfigurations to design flaws
 - Emerging threat vectors in signaling systems such as SS7, Diameter, and GTP
 - Common pitfalls in carrier packet networks leading to data exposure or service disruption

Attack Vectors for Red Teamers
 - Techniques for intercepting and manipulating radio signals (Deploying rogue base stations to perform man-in-the-middle (MitM) attacks or jamming signals to disrupt connectivity).
 - Advanced enumeration tactics on signaling interconnects
 - Signaling Attacks: Exploiting SS7, Diameter, or GTP vulnerabilities to intercept communications, impersonate network elements, or launch denial-of-service (DoS) attacks.
 - Lateral movement and persistence strategies in multi-layered carrier networks (Targeting the IP infrastructure with techniques like routing manipulation, exploiting virtualized network functions, or breaching public-facing interfaces).

MITRE Fight Framework
 - Key attacker TTPs identified in MITRE Fight that map to mobile threat landscapes.
 - Aligning red team exercises with these TTPs for better operational realism
 - Recommended detection and mitigation strategies to bolster blue team defenses</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/PZVPLU/</url>
            <location>Europe</location>
            
            <attendee>Ali Abdollahi</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>AKYVKP@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-AKYVKP</pentabarf:event-slug>
            <pentabarf:title>French stealer ecosystem: the resurgence skid gangs in cybercrime space</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T173000</dtstart>
            <dtend>20251024T180000</dtend>
            <duration>003000</duration>
            <summary>French stealer ecosystem: the resurgence skid gangs in cybercrime space</summary>
            <description>This presentation will explore the ecosystem of French-speaking infostealers, focusing on the groups that sell and distribute them and the connections between key actors. We’ll start with an overview of recent developments, identifying recurring pseudonyms and linking various groups.

Next, we’ll dive into the technical side, analyzing how stealers operate, examining their code, and exploring how open-source tools like Bytestealer seems to be customized by threat actors to create advanced malware.

We’ll then profile the administrators behind theses campaigns, analyzing their interactions and operational security (OpSec) missteps that expose them to identification. We will wrap up with a case study on the Epsilon group, revealing the connection between one of its administrators and a possible drug trafficking network, showing how these cybercriminals often diversify into other illegal activities.

Key Takeaways:

   - French Stealer Ecosystem Overview: Understand the structure and connections of various French-speaking stealer groups.

  -  Technical Insights on Stealers: Learn how these stealers operate and how open-source tools are use to enhance their capabilities.

   - Profiling Threat Actors: Discover how analyzing cybercriminal interactions and OpSec errors can lead to identification and disruption.

   - Epsilon Group Case Study: See how one group’s activities extend into illicit fields like drug trafficking, underscoring the broader impact of these operations.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Talk</category>
            <url>https://pretalx.com/hack-lu-2025/talk/AKYVKP/</url>
            <location>Europe</location>
            
            <attendee>0xSeeker</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>X83SQU@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-X83SQU</pentabarf:event-slug>
            <pentabarf:title>Practical Maldoc Analysis Workshop</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T101500</dtstart>
            <dtend>20251024T114500</dtend>
            <duration>013000</duration>
            <summary>Practical Maldoc Analysis Workshop</summary>
            <description>Attendees will have to bring a laptop with Python.
They must be prepared to handle real malware, thus a virtual machine to perform the analysis in is recommended.
Windows, Linux and macOS are suitable.
Didier will perform the workshop inside a Windows VM.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/X83SQU/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>Didier Stevens</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TJGLQE@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TJGLQE</pentabarf:event-slug>
            <pentabarf:title>Hacking Kubernetes</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T141500</dtstart>
            <dtend>20251024T161500</dtend>
            <duration>020000</duration>
            <summary>Hacking Kubernetes</summary>
            <description>In this training, you will learn how to secure your Kubernetes clusters. You will dive into core security concepts including admission control and best practices for Kubernetes clusters. The training provides hands-on practice in a lab environment enforcing policies, managing access controls, and securing containerized workloads. You will learn to recognize misconfigurations and take effective countermeasures. You will also learn what the most important aspects of Kubernetes security are and where you can start.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/TJGLQE/</url>
            <location>Schengen 1 &amp; 2</location>
            
            <attendee>Benjamin Koltermann</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>TQFERQ@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-TQFERQ</pentabarf:event-slug>
            <pentabarf:title>MISP API sorcery workshop</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T101500</dtstart>
            <dtend>20251024T114500</dtend>
            <duration>013000</duration>
            <summary>MISP API sorcery workshop</summary>
            <description>The workshop aims to walk participants through the various different API techniques that can be used in MISP both to create and to extract information from the system.

Participants will learn to create and enhance information in MISP as well as follow a deep dive into techniques for extracting accurately filtered sub-sets of the information. 

We will also take a small detour on how to develop your own integration to cover whatever format MISP doesn&#x27;t handle by default - either by building a new export modules or, if time permits it, by relying on the workflow system of MISP.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/TQFERQ/</url>
            <location>Hollenfels</location>
            
            <attendee>Sami Mokaddem</attendee>
            
            <attendee>Andras Iklody</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>FEUP9R@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-FEUP9R</pentabarf:event-slug>
            <pentabarf:title>Malware Development for Ethical Hackers (Windows, Linux, Android)</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T141500</dtstart>
            <dtend>20251024T161500</dtend>
            <duration>020000</duration>
            <summary>Malware Development for Ethical Hackers (Windows, Linux, Android)</summary>
            <description>Malware Development and Persistence Tricks for Ethical Hackers

MALWARE INJECTION TECHNIQUES:
1. Traditional Injection Approaches: Code and DLL (2 practical examples, LAB + 1 homework)
2. Exploring Hijacking Techniques (1 practrical example, LAB + 1 homework)
3. Understanding Asynchronous Procedure Call (APC) Injections (1 practical example, LAB + 1 homework)
4. Mastering API Hooking Techniques (1 practical example, LAB)

PERSISTENCE MECHANISMS:
5. Classic Path: Registry Run Keys ( 1 practical example, LAB)
6. Persistence via Winlogon Process ( 1 practical example, LAB)
7. Exploiting Windows Services for Persistence ( 1 practical example, LAB + 1 homework)
8. Exploring Non-Trivial Loopholes ( 2 practical examples, LAB + 1 homework)

MALWARE FOR PRIVILEGE ESCALATION:
9. Manipulating Access Tokens like APT (1 practical example, LAB + 1 homework)
10. Password stealing (1 practical example, LAB + 1 homework)
11. Malware for bypass User Access Control (1 practical example LAB + 1 homework)

ANTI-VM AND AV BYPASSING
12. Anti-Virtual Machine Strategies (4 practical example, LAB + 1 homework)
13. Practical use of hash algorithms in malware ( 1 practical example, LAB + 1 homework)
14. Evasion Static Detection ( 1 practical example, LAB + 1 homework)
15. Evasion Dynamic Detection (1 practical example, LAB + 1 homework)
16. Advanced Evasion Techniques (1 practical example, LAB + 1 homework)
17. Cryptography for bypassing security solutions ( 4 practical examples, LAB + 2 homework)

Linux and Android Malware
18. Linux Kernel Hacking (1 practical example, LAB)
19. Linux process injection (1 practical example, LAB)
20. Introduction to Android Malware (3 practical examples, LAB)
21. Leveraging legit APIs for Android Malware (2 practical examples, LAB)

RESEARCH AND PRACTICE:
22. Simple ciphers for malware development (3 practical examples, LAB + 1 homework)
23. The Power of Base64 Algorithm (2 practical examples, LAB + 1 homework)
24. Elliptic Curve Cryptography (ECC) and Malware ( 1 practical example, LAB + 1 homework)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Training</category>
            <url>https://pretalx.com/hack-lu-2025/talk/FEUP9R/</url>
            <location>Hollenfels</location>
            
            <attendee>cocomelonc</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>ZKNFYV@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-ZKNFYV</pentabarf:event-slug>
            <pentabarf:title>Hack your brain</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T141500</dtstart>
            <dtend>20251024T154500</dtend>
            <duration>013000</duration>
            <summary>Hack your brain</summary>
            <description>The outline: 

- Super duper intro to focus and flow
- Understand your system
- Hack your system with computer programming
- Take advantage of your multi-core processing
- Personal use of AI 
- Build systems to help others
- Practice brain-f***
- Colors and music - make some noise - even if you don&#x27;t know how to sing. 

I’ll teach you what I’ve learned along the way and how I’ve hacked my brain after some adventures and misadventures in the curious world of brain injury recovery.

Requirements:
Bring your brain.</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/ZKNFYV/</url>
            <location>Vianden &amp; Wiltz</location>
            
            <attendee>Pauline Bourmeau (Cookie)</attendee>
            
        </vevent>
        
        <vevent>
            <method>PUBLISH</method>
            <uid>MJDURG@@pretalx.com</uid>
            <pentabarf:event-id></pentabarf:event-id>
            <pentabarf:event-slug>-MJDURG</pentabarf:event-slug>
            <pentabarf:title>Tech Duel: The Escape Battle</pentabarf:title>
            <pentabarf:subtitle></pentabarf:subtitle>
            <pentabarf:language>en</pentabarf:language>
            <pentabarf:language-code>en</pentabarf:language-code>
            <dtstart>20251024T101500</dtstart>
            <dtend>20251024T114500</dtend>
            <duration>013000</duration>
            <summary>Tech Duel: The Escape Battle</summary>
            <description>Each team consists of max. 5 persons. During the first 10 minutes they will receive a briefing on the mission. The countdown timer starts the mission (60 minutes)</description>
            <class>PUBLIC</class>
            <status>CONFIRMED</status>
            <category>Workshop</category>
            <url>https://pretalx.com/hack-lu-2025/talk/MJDURG/</url>
            <location>Echternach &amp; Diekirch</location>
            
            <attendee>Stijn Tomme</attendee>
            
            <attendee>Dominiek Madou</attendee>
            
        </vevent>
        
    </vcalendar>
</iCalendar>
