<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/oai-pmh.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
  <responseDate>2026-09-24T06:11:39Z</responseDate>
  <request identifier="oai:www.ideals.illinois.edu:2142/121551" metadataPrefix="etdms" verb="GetRecord">https://www.ideals.illinois.edu/oai-pmh</request>
  <GetRecord>
    <record>
      <header>
        <identifier>oai:www.ideals.illinois.edu:2142/121551</identifier>
        <datestamp>2023-12-13</datestamp>
        <setSpec>col_2142_5131</setSpec>
        <setSpec>col_2142_8888</setSpec>
        <setSpec>com_2142_5130</setSpec>
        <setSpec>com_2142_8887</setSpec>
        <setSpec>com_2142_234</setSpec>
      </header>
      <metadata>
        <thesis xmlns="http://www.ndltd.org/standards/metadata/etdms/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.ndltd.org/standards/metadata/etdms/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdms11.xsd http://purl.org/dc/elements/1.1/ http://www.ndltd.org/standards/metadata/etdms/1.1/etdmsdc.xsd">
          <dc:contributor>Levchenko, Kiril</dc:contributor>
          <dc:date>2023-08</dc:date>
          <dc:format>application/pdf</dc:format>
          <dc:language>en</dc:language>
          <dc:type>text</dc:type>
          <dc:description>Submission original under an indefinite embargo labeled 'Open Access'. The submission was exported from vireo on 2023-12-04 without embargo terms</dc:description>
          <dc:description>The student, Hamilton Silberg, accepted the attached license on 2023-07-19 at 09:06.</dc:description>
          <dc:description>The student, Hamilton Silberg, submitted this Thesis for approval on 2023-07-19 at 09:20.</dc:description>
          <dc:description>This Thesis was approved for publication on 2023-07-19 at 11:20.</dc:description>
          <dc:description>DSpace SAF Submission Ingestion Package generated from Vireo submission #19740 on 2023-12-04 at 17:03:26</dc:description>
          <dc:title>Machine code database for matching embedded libraries</dc:title>
          <dc:creator>Silberg, Hamilton</dc:creator>
          <dc:date>2023-07-19</dc:date>
          <dc:subject>Computer Security</dc:subject>
          <dc:subject>Compiling</dc:subject>
          <dc:subject>Software Identification</dc:subject>
          <dc:subject>Sbom</dc:subject>
          <dc:subject>Machine Code Matching</dc:subject>
          <dc:subject>Embedded Systems</dc:subject>
          <dc:description>Securing embedded systems relies on knowing and understanding the programs running on the system. Programs of modern scale import third-party libraries, which may evolve over time as they introduce and patch out vulnerabilities. Identifying component libraries and their version in a program binary is a valuable ability to harness. However, in the absence of well-kept documentation about included libraries, reference samples are needed to determine binary contents. A code matching tool developed by Professor Levchenko, called Morgoth, makes it possible to check for the inclusion of library code in an executable. With all the different embedded architectures and compilation options, an organized system is needed to track and compare these library 'variants.' We create a prototype with a small set of libraries, compilers, and architectures. We find that by examining machine code, one can differentiate library version and compiler used.</dc:description>
          <dc:type>Text</dc:type>
          <dc:language>eng</dc:language>
          <dc:identifier>https://hdl.handle.net/2142/121551</dc:identifier>
          <dc:rights>Copyright 2023 Hamilton Silberg</dc:rights>
          <degree>
            <name>M.S.</name>
            <level>Thesis</level>
            <discipline>Electrical &amp; Computer Engr</discipline>
            <grantor>University of Illinois at Urbana-Champaign</grantor>
            <department>Electrical &amp; Computer Eng</department>
          </degree>
        </thesis>
      </metadata>
    </record>
  </GetRecord>
</OAI-PMH>
