<?xml version="1.0" encoding="UTF-8"?>
<resource xmlns="http://datacite.org/schema/kernel-4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4.5/metadata.xsd">
  <identifier identifierType="DOI">10.60507/FK2/TNJHGT</identifier>
  <creators>
    <creator>
      <creatorName nameType="Personal">Ohm, Marc</creatorName>
      <givenName>Marc</givenName>
      <familyName>Ohm</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org">https://orcid.org/0000-0002-2913-5270</nameIdentifier>
      <affiliation>University of Bonn &amp;amp; Fraunhofer FKIE</affiliation>
    </creator>
    <creator>
      <creatorName nameType="Personal">Pohl, Timo</creatorName>
      <givenName>Timo</givenName>
      <familyName>Pohl</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org">https://orcid.org/0009-0002-3760-7976</nameIdentifier>
      <affiliation>University of Bonn</affiliation>
    </creator>
    <creator>
      <creatorName nameType="Personal">Swierzy, Ben</creatorName>
      <givenName>Ben</givenName>
      <familyName>Swierzy</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org">https://orcid.org/0009-0003-0485-4791</nameIdentifier>
      <affiliation>Fraunhofer FKIE &amp;amp; University of Bonn</affiliation>
    </creator>
    <creator>
      <creatorName nameType="Personal">Meier, Michael</creatorName>
      <givenName>Michael</givenName>
      <familyName>Meier</familyName>
      <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org">https://orcid.org/0009-0006-8199-5004</nameIdentifier>
      <affiliation>University of Bonn &amp;amp; Fraunhofer FKIE</affiliation>
    </creator>
  </creators>
  <titles>
    <title>Replication Code for: "From Constrictor to Serpent: Investigating the Threat of Cache Poisoning in the Python Ecosystem"</title>
  </titles>
  <publisher>bonndata</publisher>
  <publicationYear>2026</publicationYear>
  <subjects>
    <subject>Computer and Information Science</subject>
  </subjects>
  <contributors>
    <contributor contributorType="ContactPerson">
      <contributorName nameType="Personal">Ohm, Marc</contributorName>
      <givenName>Marc</givenName>
      <familyName>Ohm</familyName>
      <affiliation>University of Bonn</affiliation>
    </contributor>
  </contributors>
  <dates>
    <date dateType="Created">2025-10-24</date>
    <date dateType="Submitted">2026-01-19</date>
    <date dateType="Available">2026-01-30</date>
  </dates>
  <resourceType resourceTypeGeneral="Dataset"/>
  <relatedIdentifiers>
    <relatedIdentifier relationType="IsSupplementTo" relatedIdentifierType="DOI">10.18420/SICHERHEIT2026_13</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/HYP7GX</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/NBZO4M</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/Y89UXJ</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/JSJ2G9</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/98OFA3</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/JMC4ED</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/REYPB4</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/VCK7KG</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/LAZHXQ</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/A0FHZ2</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/GWUQHA</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/DOFMI5</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/M8OBWC</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/BTY9ZS</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/OQVOS0</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/R7S7SN</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/SGWJCC</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/9VYH7M</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/LKK4O4</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/5MNDKO</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/YCAMTH</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/NUPCRR</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/4LIOQI</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/K6M3XB</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/OQSJIQ</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/ZAUMI6</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/EEKDIS</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/HFZLTG</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/1CGK3N</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/TWXWRY</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/CGTLPU</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/FEZSGC</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/RSWIOY</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/ZKLQK2</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/YEJ0RO</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/DTVZ6N</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/2UQVUC</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/GLTOTU</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/URDIDI</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/YKI1JS</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/1NZLYZ</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/4I487E</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/1OWEDL</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/HNQMSH</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/FVYOTI</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/4UAWOM</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/48EEKV</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/XFDECR</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/NUDFCJ</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/FVYK7E</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/LHY3XM</relatedIdentifier>
    <relatedIdentifier relationType="HasPart" relatedIdentifierType="DOI">10.60507/FK2/TNJHGT/S9AQ5S</relatedIdentifier>
  </relatedIdentifiers>
  <sizes>
    <size>16615</size>
    <size>625</size>
    <size>1832</size>
    <size>1770</size>
    <size>6745</size>
    <size>13296</size>
    <size>31498</size>
    <size>1241</size>
    <size>708</size>
    <size>3063</size>
    <size>0</size>
    <size>1299</size>
    <size>408</size>
    <size>331</size>
    <size>23949</size>
    <size>128</size>
    <size>3104</size>
    <size>769</size>
    <size>1182</size>
    <size>0</size>
    <size>311</size>
    <size>516</size>
    <size>466</size>
    <size>984</size>
    <size>11050</size>
    <size>853</size>
    <size>1342</size>
    <size>5930</size>
    <size>5498</size>
    <size>38</size>
    <size>1721</size>
    <size>59</size>
    <size>0</size>
    <size>39</size>
    <size>30</size>
    <size>52</size>
    <size>1241</size>
    <size>3063</size>
    <size>1144</size>
    <size>6756</size>
    <size>1180</size>
    <size>1276</size>
    <size>6784</size>
    <size>389</size>
    <size>3530</size>
    <size>4594</size>
    <size>983</size>
    <size>2866</size>
    <size>193</size>
    <size>390</size>
    <size>195</size>
    <size>201</size>
  </sizes>
  <formats>
    <format>application/octet-stream</format>
    <format>text/markdown</format>
    <format>text/markdown</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/markdown</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/markdown</format>
    <format>application/octet-stream</format>
    <format>application/octet-stream</format>
    <format>application/octet-stream</format>
    <format>application/rls-services+xml</format>
    <format>text/x-python</format>
    <format>text/markdown</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/markdown</format>
    <format>text/x-python</format>
    <format>text/plain; charset=US-ASCII</format>
    <format>text/x-python</format>
    <format>text/markdown</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/plain</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>text/x-python</format>
    <format>application/octet-stream</format>
    <format>application/octet-stream</format>
    <format>application/octet-stream</format>
    <format>application/octet-stream</format>
    <format>application/toml</format>
    <format>text/markdown</format>
    <format>text/plain</format>
    <format>application/x-shellscript</format>
    <format>text/markdown</format>
    <format>text/markdown</format>
    <format>application/toml</format>
    <format>application/toml</format>
    <format>application/toml</format>
  </formats>
  <version>1.0</version>
  <rightsList>
    <rights rightsURI="info:eu-repo/semantics/openAccess"/>
    <rights rightsURI="https://mit-license.org/" xml:lang="en">The MIT License</rights>
  </rightsList>
  <descriptions>
    <description descriptionType="Abstract">Scripts for reproducing cache files in Python packages. This includes an automated Docker-based setup for running old Python versions with bytecode compilation and tools for automatic and manual cache file comparisons. Additionally, proofs of concept are included</description>
  </descriptions>
</resource>
