<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of hal-01649002</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-23T09:40:02+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Gadget Weighted Tagging: A Flexible Framework to Protect Against Code Reuse Attacks</title>
            <author role="aut">
              <persName>
                <forename type="first">Liwei</forename>
                <surname>Chen</surname>
              </persName>
              <email type="md5">2d252e62e2891fc130031162f356d6a0</email>
              <email type="domain">iie.ac.cn</email>
              <idno type="idhal" notation="numeric">1023795</idno>
              <idno type="halauthorid" notation="string">1270723-1023795</idno>
              <affiliation ref="#struct-239582"/>
              <affiliation ref="#struct-469160"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Mengyu</forename>
                <surname>Ma</surname>
              </persName>
              <email type="md5">b512671bbb7656be608df65b4c71af39</email>
              <email type="domain">iie.ac.cn</email>
              <idno type="idhal" notation="numeric">1023796</idno>
              <idno type="halauthorid" notation="string">1270724-1023796</idno>
              <affiliation ref="#struct-239582"/>
              <affiliation ref="#struct-469160"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Wenhao</forename>
                <surname>Zhang</surname>
              </persName>
              <email type="md5">1a5f4c2d97666a43907ecc5d31f6594d</email>
              <email type="domain">iie.ac.cn</email>
              <idno type="idhal" notation="numeric">1023797</idno>
              <idno type="halauthorid" notation="string">1270725-1023797</idno>
              <affiliation ref="#struct-239582"/>
              <affiliation ref="#struct-469160"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Gang</forename>
                <surname>Shi</surname>
              </persName>
              <email type="md5">ad59ec0dbb2fcb23db84c133924deb21</email>
              <email type="domain">iie.ac.cn</email>
              <idno type="idhal" notation="numeric">1023798</idno>
              <idno type="halauthorid" notation="string">1270726-1023798</idno>
              <affiliation ref="#struct-239582"/>
              <affiliation ref="#struct-469160"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Dan</forename>
                <surname>Meng</surname>
              </persName>
              <email type="md5">a5bdf24927658ec0191867c4bf66784d</email>
              <email type="domain">iie.ac.cn</email>
              <idno type="idhal" notation="numeric">1023799</idno>
              <idno type="halauthorid" notation="string">852850-1023799</idno>
              <affiliation ref="#struct-239582"/>
              <affiliation ref="#struct-469160"/>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Hal</forename>
                <surname>Ifip</surname>
              </persName>
              <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
              <email type="domain">inria.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2017-11-27 10:31:33</date>
              <date type="whenModified">2024-11-12 11:34:03</date>
              <date type="whenReleased">2017-11-27 10:34:08</date>
              <date type="whenProduced">2017-05-29</date>
              <date type="whenEndEmbargoed">2020-01-01</date>
              <ref type="file" target="https://inria.hal.science/hal-01649002v1/document">
                <date notBefore="2020-01-01"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://inria.hal.science/hal-01649002v1/file/449885_1_En_38_Chapter.pdf" id="file-1649002-1691034">
                <date notBefore="2020-01-01"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="200187">
                <persName>
                  <forename>Hal</forename>
                  <surname>Ifip</surname>
                </persName>
                <email type="md5">2073ac78024b6e13f2714db96e9b1e63</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">hal-01649002</idno>
            <idno type="halUri">https://inria.hal.science/hal-01649002</idno>
            <idno type="halBibtex">chen:hal-01649002</idno>
            <idno type="halRefHtml">&lt;i&gt;32th IFIP International Conference on ICT Systems Security and Privacy Protection (SEC)&lt;/i&gt;, May 2017, Rome, Italy. pp.568-584, &lt;a target="_blank" href="https://dx.doi.org/10.1007/978-3-319-58469-0_38"&gt;&amp;#x27E8;10.1007/978-3-319-58469-0_38&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">32th IFIP International Conference on ICT Systems Security and Privacy Protection (SEC), May 2017, Rome, Italy. pp.568-584, &amp;#x27E8;10.1007/978-3-319-58469-0_38&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://creativecommons.org/licenses/by/4.0/">CC BY 4.0 - Attribution<ref corresp="#file-1649002-1691034"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="IFIP">IFIP - International Federation for Information Processing</idno>
            <idno type="stamp" n="IFIP-AICT" corresp="IFIP">IFIP Advances in Information and Communication Technology</idno>
            <idno type="stamp" n="IFIP-TC" corresp="IFIP">IFIP Technical Committees </idno>
            <idno type="stamp" n="IFIP-TC11" corresp="IFIP-TC">IFIP TC11: Security and Privacy Protection in Information Processing Systems</idno>
            <idno type="stamp" n="IFIP-SEC" corresp="IFIP"> International Information Security Conference</idno>
            <idno type="stamp" n="IFIP-AICT-502" corresp="IFIP-AICT">ICT Systems Security and Privacy Protection (SEC 2017)</idno>
          </seriesStmt>
          <notesStmt>
            <note type="commentary">Part 9: Digital Signature, Risk Management, and Code Reuse Attacks</note>
            <note type="audience" n="2">International</note>
            <note type="invited" n="0">No</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
            <note type="proceedings" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Gadget Weighted Tagging: A Flexible Framework to Protect Against Code Reuse Attacks</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Liwei</forename>
                    <surname>Chen</surname>
                  </persName>
                  <email type="md5">2d252e62e2891fc130031162f356d6a0</email>
                  <email type="domain">iie.ac.cn</email>
                  <idno type="idhal" notation="numeric">1023795</idno>
                  <idno type="halauthorid" notation="string">1270723-1023795</idno>
                  <affiliation ref="#struct-239582"/>
                  <affiliation ref="#struct-469160"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Mengyu</forename>
                    <surname>Ma</surname>
                  </persName>
                  <email type="md5">b512671bbb7656be608df65b4c71af39</email>
                  <email type="domain">iie.ac.cn</email>
                  <idno type="idhal" notation="numeric">1023796</idno>
                  <idno type="halauthorid" notation="string">1270724-1023796</idno>
                  <affiliation ref="#struct-239582"/>
                  <affiliation ref="#struct-469160"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Wenhao</forename>
                    <surname>Zhang</surname>
                  </persName>
                  <email type="md5">1a5f4c2d97666a43907ecc5d31f6594d</email>
                  <email type="domain">iie.ac.cn</email>
                  <idno type="idhal" notation="numeric">1023797</idno>
                  <idno type="halauthorid" notation="string">1270725-1023797</idno>
                  <affiliation ref="#struct-239582"/>
                  <affiliation ref="#struct-469160"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Gang</forename>
                    <surname>Shi</surname>
                  </persName>
                  <email type="md5">ad59ec0dbb2fcb23db84c133924deb21</email>
                  <email type="domain">iie.ac.cn</email>
                  <idno type="idhal" notation="numeric">1023798</idno>
                  <idno type="halauthorid" notation="string">1270726-1023798</idno>
                  <affiliation ref="#struct-239582"/>
                  <affiliation ref="#struct-469160"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Dan</forename>
                    <surname>Meng</surname>
                  </persName>
                  <email type="md5">a5bdf24927658ec0191867c4bf66784d</email>
                  <email type="domain">iie.ac.cn</email>
                  <idno type="idhal" notation="numeric">1023799</idno>
                  <idno type="halauthorid" notation="string">852850-1023799</idno>
                  <affiliation ref="#struct-239582"/>
                  <affiliation ref="#struct-469160"/>
                </author>
              </analytic>
              <monogr>
                <title level="m">IFIP Advances in Information and Communication Technology</title>
                <meeting>
                  <title>32th IFIP International Conference on ICT Systems Security and Privacy Protection (SEC)</title>
                  <date type="start">2017-05-29</date>
                  <date type="end">2017-05-31</date>
                  <settlement>Rome</settlement>
                  <country key="IT">Italy</country>
                </meeting>
                <editor>Sabrina De Capitani di Vimercati</editor>
                <editor>Fabio Martinelli</editor>
                <imprint>
                  <publisher>Springer International Publishing</publisher>
                  <biblScope unit="serie">ICT Systems Security and Privacy Protection</biblScope>
                  <biblScope unit="volume">AICT-502</biblScope>
                  <biblScope unit="pp">568-584</biblScope>
                  <date type="datePub">2017</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1007/978-3-319-58469-0_38</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <classCode scheme="halDomain" n="info">Computer Science [cs]</classCode>
              <classCode scheme="halTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halOldTypology" n="COMM">Conference papers</classCode>
              <classCode scheme="halTreeTypology" n="COMM">Conference papers</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>The code reuse attack (CRA) has become one of the most common attack methods. In this paper, we propose gadget weighted tagging (GWT), a flexible framework to protect against CRAs. In GWT, we firstly find all possible gadgets, which can be used in CRAs. Then, we attach weighted tags to these gadgets based on the lengths and types of the gadgets, and the weighted values are configurable. At last, GWT monitors the weighted tag information at runtime to detect and prevent CRAs. Furthermore, combining with the rule-based CFI, GWT+CFI can precisely confirm the gadget start and greatly reduce the number of possible gadgets, compared to the baseline GWT. We implement a hardware/software co-design framework to support GWT and GWT+CFI. The results show that the performance overheads of GWT and GWT+CFI are 2.31% and 3.55% respectively, and GWT can defeat variants of CRAs, especially those generated by automated tools.</p>
            </abstract>
            <particDesc>
              <org type="consortium">TC 11</org>
            </particDesc>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="institution" xml:id="struct-239582" status="VALID">
          <idno type="ROR">https://ror.org/034t30j35</idno>
          <orgName>Chinese Academy of Sciences [Changchun Branch]</orgName>
          <orgName type="acronym">CAS</orgName>
          <desc>
            <address>
              <addrLine>52 Sanlihe Rd. - Xicheng District - Beijing, China 100864</addrLine>
              <country key="CN"/>
            </address>
            <ref type="url">http://english.cas.cn/</ref>
          </desc>
        </org>
        <org type="regrouplaboratory" xml:id="struct-469160" status="VALID">
          <idno type="ROR">https://ror.org/05qbk4x57</idno>
          <orgName>University of Chinese Academy of Sciences [Beijing]</orgName>
          <orgName type="acronym">UCAS</orgName>
          <date type="start">2016-10-20</date>
          <desc>
            <address>
              <addrLine>No.19(A) Yuquan Road, Shijingshan District, Beijing, P.R.China 100049</addrLine>
              <country key="CN"/>
            </address>
            <ref type="url">http://english.ucas.ac.cn/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-303369" type="direct"/>
          </listRelation>
        </org>
        <org type="regroupinstitution" xml:id="struct-303369" status="VALID">
          <idno type="ROR">https://ror.org/034t30j35</idno>
          <orgName>Chinese Academy of Sciences [Beijing]</orgName>
          <orgName type="acronym">CAS</orgName>
          <desc>
            <address>
              <addrLine>52 Sanlihe Rd., Beijing, 100864</addrLine>
              <country key="CN"/>
            </address>
            <ref type="url">http://english.cas.cn/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>