<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Utilizing the «MouseJack» vulnerability in physical assessments</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maksim Iavich</string-name>
          <email>miavich@cu.edu.ge</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sergei Simonov</string-name>
          <email>s_simonovi@cu.edu.ge</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Workshop</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Caucasus University</institution>
          ,
          <addr-line>1 Paata Saakadze St, Tbilisi, 0102</addr-line>
          ,
          <country country="GE">Georgia</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Due to the absence of proper security measures, a huge number of wireless input devices are susceptible to keystroke injection attacks. This makes them an attractive target for attackers. During such an attack, the attacker can mimic a remote keyboard and send any desired text string to the victim machine. This can result in a fast and covert compromise of the system. Antivirus software will not detect the attack, as the keyboard, even if it is remote, is not inherently malicious and is always considered trustworthy. It is very interesting to create the corresponding methodology during the penetration test. The paper illustrates the vulnerability of the wireless input devices, their exploitation methodology, analysis of the possible attacks and payloads. The paper offers the methodology of using the vulnerabilities of wireless input devices during the penetration test.</p>
      </abstract>
      <kwd-group>
        <kwd>Wireless security</kwd>
        <kwd>Mousejack</kwd>
        <kwd>penetration testing</kwd>
        <kwd>vulnerability</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        As the time goes, more and more enterprises and small businesses start utilizing wireless input
devices, such as keyboards and mice, which is logical, as these devices require no wires and can be
utilized to achieve better user experience. The receiver USB dongle is being connected to the device
(PC, Laptop, etc.) and receives the keystrokes from the keyboard. In a lot of cases, the communication
between these devices is encrypted, but, often, the receiver dongle can be tricked into reading and
executing the unencrypted commands sent by the attacker. Though the eavesdropping is not possible,
an attacker can still act as a remote keyboard and send malicious commands to the receiver USB dongle.
As a result, this can lead to quick compromise of the victim device, utilizing the vulnerable receiver
dongle [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Antivirus software is unable to detect the attack, as the payload is being sent in a form of
keyboard commands, and no keyboard is being treated like a malicious device. It can be told about the
“RubberDucky”. The process is illustrated on figure 1.
INFORMATION SOCIETY AND UNIVERSITY STUDIES (IVUS 2023), 12 May 2023, Kaunas, Lithuania
      </p>
      <p>2023 Copyright for this paper by its authors.
CEUR</p>
      <p>ceur-ws.org</p>
      <p>The goal of the paper is offer the methodology of using keystroke injection attacks during the
penetration test. For this, the paper offers the study of the keystroke injection attacks, and the analysis
of the hardware vulnerable to these attacks.</p>
    </sec>
    <sec id="sec-2">
      <title>2. MouseJack Vulnerability</title>
      <p>
        Announced by Bastille in 2016, Mousejack is a class of vulnerabilities affecting the majority of
wireless non-bluetooth mice and keyboards. USB receivers use 2.4 GHz frequency for the
communication and are often built with the nRF24L series transceivers. Using the “CrazyRadio PA”
device, it is possible to capture the communication between the keyboard and the receiver [
        <xref ref-type="bibr" rid="ref2 ref3 ref4">2-4</xref>
        ]. After
that, the data is being collected and fuzzed. As the receiver security mechanisms of each vendor differ,
there are a lot of discovered vulnerabilities, but all of them can be divided in the following categories:
2.1.
      </p>
    </sec>
    <sec id="sec-3">
      <title>Keystroke injection, spoofing a mouse</title>
      <p>
        When processing the received packets, some receiver dongles don’t verify if the type of packet
received matches the type of device that transmitted it. Usually, a mouse will only transmit
clicks/movement to the dongle, and a keyboard will only transmit keypresses. If the dongle doesn’t
verify that the packet type and transmitting device type match, there is a possibility for an attacker to
spoof the mouse, but transmit a keypress packet. The dongle is not expecting packets coming from a
mouse to be encrypted, as a result, it accepts the keypress packet, giving the attacker the opportunity to
type arbitrary commands on the victim’s computer [
        <xref ref-type="bibr" rid="ref5 ref6">5,6</xref>
        ]. The process is shown on Figure 2.
2.2.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Keystroke injection, spoofing a keyboard</title>
      <p>
        The majority of the tested keyboards have to encrypt data before sending it wirelessly to the dongle,
but not all of the dongles require encryption to be in place. This creates an opportunity for an attacker
to pretend to be a keyboard, and transmit unencrypted keyboard packets to the dongle. This technique
bypasses the encryption which is normally used by the keyboard, allowing an attacker to inject arbitrary
commands on the victim’s dongle [
        <xref ref-type="bibr" rid="ref10 ref7 ref8 ref9">7-10</xref>
        ].
2.3.
      </p>
    </sec>
    <sec id="sec-5">
      <title>Forced pairing</title>
      <p>
        When the wireless mouse or keyboard is created, it is paired with a dongle. This means that it has
the information about the wireless address of the dongle, and in the case of a keyboard, the encryption
key to encrypt the transmitted data. Luckily for attackers, some vendors include the ability to pair an
existing keyboard or mouse with a new dongle or pair new devices with a dongle. For example, if a
user has the dongle lost, it means that he only needs to buy a new dongle and an entirely new set of
keyboard and mouse [
        <xref ref-type="bibr" rid="ref11 ref12 ref13">11-14</xref>
        ].
      </p>
      <p>In order to prevent unauthorized devices from pairing with a dongle, it will only accept new devices
when placed into a pairing mode, which has to be performed by the user, which lasts for 30-60 seconds.</p>
      <p>There is a possibility to bypass this pairing mode on some of the dongles and pair a new device
without user interaction. In the case of a victim only having a mouse, but using a dongle vulnerable to
keystroke injection by spoofing a keyboard, an attacker can pair a fake keyboard with the dongle,
resulting in using it to inject arbitrary commands on the victim’s receiver dongle.</p>
      <p>In order to perform the attack, attacker has to have a “CrazyRadio PA” (or any other dongle with
the same capabilities) and a software to control the process. Example software can be “JackIt”. An
attacker can launch the attack within the 100 meters, but, attaching the directed antenna to the
“CrazyRadio PA” dongle can increase the distance.</p>
    </sec>
    <sec id="sec-6">
      <title>3. The offered methodology</title>
      <p>The mousejack can be used in physical assessments as and additional, unexpected attack vector. As
the wireless input devices are commonly used and have a wide spread, this vector has a high rate of
success and is rather fruitful.</p>
      <p>After organizing the survey of 100 organizations 28 of them had the mousejack vulnerability. This
number is rather big. Therefore, using this vulnerability could be the good approach for the penetration
test.</p>
      <p>We think to offer the automatic tool, which will test the devices for mousejack vulnerability. It the
vulnerability is found the corresponding attack must be occurred.</p>
      <p>After the attack is performed, the tool will provide the following actions:
 Network enumeration
 Wi-Fi network password extraction
 ARP scan
 Routing table information
 Some manual activities
 Pivoting, giving us a lot of opportunities. The manual intervention can be needed during
the process.</p>
      <p>Even if enterprise we are assessing utilizes IDS/IPS mechanisms, firewalls and physical security,
one single vulnerable dongle would be enough for the “red team” to get the foothold on the network.</p>
      <p>As the attacker acts as a keyboard, this attack is stealthy and cannot be detected by the
Antivirus/Antimalware/IDS/Firewall software. After gaining the code execution, attacker could open
the “cmd” as administrator (UAC bypass is performed by simply sending the “left arrow”, “enter” keys
sequence), download the “netcat” and launch a reverse shell. This action is not likely to be spotted by
the system protecting software. Another approach could be triggering a cloud payload with the
following powershell command:
powershell IEX (New-Object Net.WebClient).DownloadString(“&lt;URL containing the
malicious .ps1 script&gt;”)
or the attacker can utilize the reverse shell one-liner:
$client = New-Object System.Net.Sockets.TCPClient("&lt;Attacker IP&gt;",&lt;Attacker
PORT&gt;);$stream = $client.GetStream();[byte[]]$bytes = 0..65535|%{0};while(($i =
$stream.Read($bytes, 0, $bytes.Length)) -ne 0){;$data = (New-Object -TypeName
System.Text.ASCIIEncoding).GetString($bytes,0, $i);$sendback = (iex $data 2&gt;&amp;1 |
OutString );$sendback2 = $sendback + "PS " + (pwd).Path + "&gt; ";$sendbyte =
([text.encoding]::ASCII).GetBytes($sendback2);$stream.Write($sendbyte,0,$sendbyte.Lengt
h);$stream.Flush()};$client.Close()</p>
      <p>The approach is illustrated on Figure 3.</p>
      <p>Obtaining the reverse shell or extracting information from the victim machine can be performed in
a lot of different ways and is only limited by the attacker’s knowledge, skill, experience and
imagination. Here is a list of possible attacks:
 Keylogger installation
 Backdoor/Trojan Installation
 C2 Beacon Installation
 NTLM Hashes extraction
 Website sessions extraction
 Add a new admin user
 Enable the RDP</p>
      <p>All of these attacks vectors should be tried during the penetration test. These attacks are illustrated
on Figure 4.</p>
    </sec>
    <sec id="sec-7">
      <title>4. Impact</title>
      <p>The “black hats” could also take a huge advantage of this vulnerability. By default, the reach range
of the attack is 10-50 meters, but, if the attacker uses the directed antenna, this range can be amplified
to 100 meters and beyond. Let’s imagine the datacenter employee using the vulnerable keyboard dongle
and the attacker with the directed antenna. This might result in the massive breach and the compromise
of the datacenter. All user’s information might be lost. The attack is illustrated on figure 5.</p>
    </sec>
    <sec id="sec-8">
      <title>5. Relevance</title>
      <p>Therefore, the mentioned attack vector must be added to the penetration process.</p>
      <p>The mousejack is not a vulnerability of the single device. It is the class of vulnerabilities and even
if it was discovered 6 years ago and major vendors like Logitech patched the flaw, there are still a lot
of other popular vendors like trust or defender which may suffer from this bug, which means that
mousejack is relevant even today. Also, the amount of already produced vulnerable hardware Is huge
and even if there were firmware patches produced, it’s really unlikely that any of users would update
the firmware on their keyboard or mice dongle. The integration of the methodology offered by us, can
prompt the organizations about such vulnerability. Also our method can help us to check the network
for the different attacks vectors.</p>
    </sec>
    <sec id="sec-9">
      <title>6. Advantages and disadvantages of the offered methodology</title>
      <p>The keystroke injection can never be spotted by the antivirus software. The attacker is spoofing the
keyboard and the keyboard is always a trusted device. To use the keystroke injection, the attacker does
not have to be on the same local network. The only requirement is a close physical proximity.</p>
      <p>Users often run their systems as the high privilege users, and using the keystroke injection we can
run any command as the user they are logged in. So, in the most cases we will not need to escalate our
privileges.</p>
      <p>However, it must be mentioned that the red team has to guess the operating system. When
performing the keystroke injection, the only information you see about your victim is the MAC address
of their USB dongle. Another disadvantage is the reach range of the attack, which is not great by default,
but this can be mitigated by using the directed antennas. Therefore, the direct antennas must be used
the penetration testing process.</p>
    </sec>
    <sec id="sec-10">
      <title>7. Experiments</title>
      <p>We have carried out several experiments, involving the attacker notebook with the “Ubuntu 20.04”
operating system and “JackIt” software. The notebook was equipped with the “CrazyRadio PA” dongle.
The victim machine was using the Logitech C-U0007 receiver and the K360 keyboard. Attack was
successful, and the full system compromise was achieved with no antivirus software being triggered.</p>
      <p>We have checked our methodology during 5 penetration tests. The part of the team did not use the
offered methodology and another part of the team used. The group who used the offered methodology
had much better report.</p>
      <p>In 2 reports the penetration testers, which did not use the offered methodology could not get the root
access to the system and in other 3 reports the penetration, which did not use the offered methodology
did not find 10-15% of the vulnerabilities.</p>
    </sec>
    <sec id="sec-11">
      <title>8. Further research goals</title>
      <p>As for the future, we plan to investigate less known, but not uncommon vendors (Defender, trust,
etc.) for the mousejack vulnerability and assemble the toolkit for their exploitation.</p>
      <p>We also plan to create the fully automate tool using the offered methodology.</p>
    </sec>
    <sec id="sec-12">
      <title>9. Acknowledgements 10. References</title>
      <p>This work was supported by Shota Rustaveli National Science Foundation of Georgia (SRNSF)
[STEM – 22 -1076].
[14] Molina, R.A. Pairing and spectral statistics of low energy levels. Eur. Phys. J. A 28, 125–128
(2006). https://doi.org/10.1140/epja/i2005-10282-0.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>MouseJack</given-names>
            <surname>White</surname>
          </string-name>
          <string-name>
            <surname>Paper</surname>
          </string-name>
          , https://github.com/BastilleResearch/mousejack/blob/master/doc/pdf/MouseJack-whitepaperv1.
          <article-title>1</article-title>
          .pdf.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Zhao</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>X.A.</given-names>
          </string-name>
          (
          <year>2020</year>
          ).
          <article-title>A Survey of Malicious HID Devices</article-title>
          . In: Barolli,
          <string-name>
            <given-names>L.</given-names>
            ,
            <surname>Hellinckx</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Enokido</surname>
          </string-name>
          , T. (
          <article-title>eds) Advances on Broad-Band Wireless Computing, Communication and Applications</article-title>
          .
          <source>BWCCA 2019. Lecture Notes in Networks and Systems</source>
          , vol
          <volume>97</volume>
          . Springer, Cham. https://doi.org/10.1007/978-3-
          <fpage>030</fpage>
          -33506-9_
          <fpage>71</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Malisa</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kostiainen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Knell</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sommer</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Capkun</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Hacking in the Blind: (Almost) Invisible Runtime User Interface Attacks</article-title>
          . In: Fischer,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Homma</surname>
          </string-name>
          , N. (eds) Cryptographic
          <source>Hardware and Embedded Systems - CHES 2017. CHES 2017. Lecture Notes in Computer Science()</source>
          , vol
          <volume>10529</volume>
          . Springer, Cham. https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -66787-4_
          <fpage>23</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Rieb</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lechner</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          (
          <year>2017</year>
          ).
          <article-title>Towards a Cybersecurity Game: Operation Digital Chameleon</article-title>
          . In: Havarneanu,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Setola</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Nassopoulos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Wolthusen</surname>
          </string-name>
          , S. (eds)
          <article-title>Critical Information Infrastructures Security</article-title>
          .
          <source>CRITIS 2016. Lecture Notes in Computer Science()</source>
          , vol
          <volume>10242</volume>
          . Springer, Cham. https://doi.org/10.1007/978-3-
          <fpage>319</fpage>
          -71368-7_
          <fpage>24</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>E. Levy,</surname>
          </string-name>
          <article-title>"Interface illusions,"</article-title>
          <source>in IEEE Security &amp; Privacy</source>
          , vol.
          <volume>2</volume>
          , no.
          <issue>6</issue>
          , pp.
          <fpage>66</fpage>
          -
          <lpage>69</lpage>
          ,
          <string-name>
            <surname>Nov</surname>
          </string-name>
          .-Dec.
          <year>2004</year>
          , doi: 10.1109/MSP.
          <year>2004</year>
          .
          <volume>104</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S.</given-names>
            <surname>Mondal</surname>
          </string-name>
          and
          <string-name>
            <given-names>P.</given-names>
            <surname>Bours</surname>
          </string-name>
          ,
          <article-title>"Combining keystroke and mouse dynamics for continuous user authentication and identification,"</article-title>
          2016 IEEE International Conference on Identity,
          <article-title>Security and Behavior Analysis (ISBA), Sendai</article-title>
          , Japan,
          <year>2016</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          , doi: 10.1109/ISBA.
          <year>2016</year>
          .
          <volume>7477228</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>A.</given-names>
            <surname>Negi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Rathore</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Sadhya</surname>
          </string-name>
          ,
          <article-title>"USB Keypress Injection Attack Detection via Free-Text Keystroke Dynamics,"</article-title>
          <source>2021 8th International Conference on Signal Processing and Integrated Networks (SPIN)</source>
          , Noida, India,
          <year>2021</year>
          , pp.
          <fpage>681</fpage>
          -
          <lpage>685</lpage>
          , doi: 10.1109/SPIN52536.
          <year>2021</year>
          .
          <volume>9566083</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>L.</given-names>
            <surname>Arora</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Thakur</surname>
          </string-name>
          and
          <string-name>
            <given-names>S. K.</given-names>
            <surname>Yadav</surname>
          </string-name>
          ,
          <article-title>"USB Rubber Ducky Detection by using Heuristic Rules,"</article-title>
          <source>2021 International Conference on Computing, Communication, and Intelligent Systems (ICCCIS)</source>
          ,
          <source>Greater Noida, India</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>156</fpage>
          -
          <lpage>160</lpage>
          , doi: 10.1109/ICCCIS51004.
          <year>2021</year>
          .
          <volume>9397064</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>K.</given-names>
            <surname>Nasaka</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Takami</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Yamamoto</surname>
          </string-name>
          and
          <string-name>
            <given-names>M.</given-names>
            <surname>Nishigaki</surname>
          </string-name>
          ,
          <article-title>"A Keystroke Logger Detection Using Keyboard-Input-Related API Monitoring,"</article-title>
          <source>2011 14th International Conference on Network-Based Information Systems</source>
          , Tirana, Albania,
          <year>2011</year>
          , pp.
          <fpage>651</fpage>
          -
          <lpage>656</lpage>
          , doi: 10.1109/NBiS.
          <year>2011</year>
          .
          <volume>109</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>K.</given-names>
            <surname>Xu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Xiong</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Stefan</surname>
          </string-name>
          and
          <string-name>
            <given-names>D.</given-names>
            <surname>Yao</surname>
          </string-name>
          ,
          <article-title>"Data-Provenance Verification For Secure Hosts,"</article-title>
          <source>in IEEE Transactions on Dependable and Secure Computing</source>
          , vol.
          <volume>9</volume>
          , no.
          <issue>2</issue>
          , pp.
          <fpage>173</fpage>
          -
          <lpage>183</lpage>
          ,
          <year>MarchApril 2012</year>
          , doi: 10.1109/TDSC.
          <year>2011</year>
          .
          <volume>50</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>T.</given-names>
            <surname>Claverie</surname>
          </string-name>
          and
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Esteves</surname>
          </string-name>
          ,
          <article-title>"BlueMirror: Reflections on Bluetooth Pairing</article-title>
          and
          <string-name>
            <given-names>Provisioning</given-names>
            <surname>Protocols</surname>
          </string-name>
          ,
          <article-title>" 2021 IEEE Security and Privacy Workshops (SPW</article-title>
          ), San Francisco, CA, USA,
          <year>2021</year>
          , pp.
          <fpage>339</fpage>
          -
          <lpage>351</lpage>
          , doi: 10.1109/SPW53761.
          <year>2021</year>
          .
          <volume>00054</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Baldo</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Farine</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lombardo</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          et al.
          <article-title>Surface behaviour of the pairing gap in a slab of nuclear matter</article-title>
          .
          <source>Eur. Phys. J. A</source>
          <volume>18</volume>
          ,
          <fpage>17</fpage>
          -
          <lpage>23</lpage>
          (
          <year>2003</year>
          ). https://doi.org/10.1140/epja/i2003-10064-8.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Perez</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Li</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tareste</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          et al.
          <article-title>The Surface Force Apparatus to Reveal the Energetics of Biomolecules Assembly</article-title>
          .
          <article-title>Application to DNA Bases Pairing and SNARE Fusion Proteins Folding</article-title>
          . Cel.
          <source>Mol. Bioeng</source>
          .
          <volume>1</volume>
          ,
          <fpage>240</fpage>
          -
          <lpage>246</lpage>
          (
          <year>2008</year>
          ). https://doi.org/10.1007/s12195-008-0025-7.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>