Through the Window: Exploitation and Countermeasures of the ESP32 Register Window Overflow
With the increasing popularity of IoT (Internet-of-Things) devices, their security becomes an increasingly important issue. Buffer overflow vulnerabilities have been known for decades, but are still relevant, especially for embedded devices where certain security measures cannot be implemented due t...
Saved in:
| Published in: | Future internet Vol. 15; no. 6; p. 217 |
|---|---|
| Main Authors: | , |
| Format: | Journal Article |
| Language: | English |
| Published: |
Basel
MDPI AG
01.06.2023
|
| Subjects: | |
| ISSN: | 1999-5903, 1999-5903 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | With the increasing popularity of IoT (Internet-of-Things) devices, their security becomes an increasingly important issue. Buffer overflow vulnerabilities have been known for decades, but are still relevant, especially for embedded devices where certain security measures cannot be implemented due to hardware restrictions or simply due to their impact on performance. Therefore, many buffer overflow detection mechanisms check for overflows only before critical data are used. All data that an attacker could use for his own purposes can be considered critical. It is, therefore, essential that all critical data are checked between writing a buffer and its usage. This paper presents a vulnerability of the ESP32 microcontroller, used in millions of IoT devices, that is based on a pointer that is not protected by classic buffer overflow detection mechanisms such as Stack Canaries or Shadow Stacks. This paper discusses the implications of vulnerability and presents mitigation techniques, including a patch, that fixes the vulnerability. The overhead of the patch is evaluated using simulation as well as an ESP32-WROVER-E development board. We showed that, in the simulation with 32 general-purpose registers, the overhead for the CoreMark benchmark ranges between 0.1% and 0.4%. On the ESP32, which uses an Xtensa LX6 core with 64 general-purpose registers, the overhead went down to below 0.01%. A worst-case scenario, modeled by a synthetic benchmark, showed overheads up to 9.68%. |
|---|---|
| AbstractList | With the increasing popularity of IoT (Internet-of-Things) devices, their security becomes an increasingly important issue. Buffer overflow vulnerabilities have been known for decades, but are still relevant, especially for embedded devices where certain security measures cannot be implemented due to hardware restrictions or simply due to their impact on performance. Therefore, many buffer overflow detection mechanisms check for overflows only before critical data are used. All data that an attacker could use for his own purposes can be considered critical. It is, therefore, essential that all critical data are checked between writing a buffer and its usage. This paper presents a vulnerability of the ESP32 microcontroller, used in millions of IoT devices, that is based on a pointer that is not protected by classic buffer overflow detection mechanisms such as Stack Canaries or Shadow Stacks. This paper discusses the implications of vulnerability and presents mitigation techniques, including a patch, that fixes the vulnerability. The overhead of the patch is evaluated using simulation as well as an ESP32-WROVER-E development board. We showed that, in the simulation with 32 general-purpose registers, the overhead for the CoreMark benchmark ranges between 0.1% and 0.4%. On the ESP32, which uses an Xtensa LX6 core with 64 general-purpose registers, the overhead went down to below 0.01%. A worst-case scenario, modeled by a synthetic benchmark, showed overheads up to 9.68%. |
| Audience | Academic |
| Author | Langendörfer, Peter Lehniger, Kai |
| Author_xml | – sequence: 1 givenname: Kai orcidid: 0000-0002-3274-2469 surname: Lehniger fullname: Lehniger, Kai – sequence: 2 givenname: Peter orcidid: 0000-0002-6209-9048 surname: Langendörfer fullname: Langendörfer, Peter |
| BookMark | eNptUUlLAzEUDqLgevEXDHgTqslkmcSblLqAoLggeAlp5qVNmU5qMuPy7422oojJ4YWXb3nJt43W29ACQvsEH1Gq8LHzhGOBS1KtoS2ilBpwhen6r_Mm2ktphvOiqhSi2kJP99MY-sm06KZQPPq2Dq8nxeht0QTfmc6HtjBtXQxD33YQ52BSHyEVwX3hR3c3tCxuYeJTvl3Ri-sXiK4Jr7tow5kmwd6q7qCHs9H98GJwdX1-OTy9GliGcTeQtjZYSUywxIbVZS5jCtw4UjFHJAEiqZBM2MpUSklqrLDABSeK8DFXgu6gy6VuHcxML6Kfm_iug_H6qxHiRJvYeduA5sAxYc6Juh4zQ7jK5qyC7OnGFbOQtQ6WWosYnntInZ6FPrZ5fF3KMk9JGf10PFqiJiaL-taFLhqbdw1zb3Mozuf-acVlKRnBLBPwkmBjSCmC03b1vZnoG02w_kxQ_ySYKYd_KN8v-wf8AVhXmyM |
| CitedBy_id | crossref_primary_10_1016_j_micpro_2025_105188 crossref_primary_10_1016_j_cose_2025_104342 |
| Cites_doi | 10.1007/978-3-319-99828-2_21 10.1109/DSN.2018.00035 10.1109/TIFS.2011.2159712 10.1109/PerComWorkshops53856.2022.9767489 10.1109/SP.2014.22 10.1109/NCA.2013.12 10.1007/978-3-030-58951-6_17 10.1109/TDSC.2022.3230748 10.14722/ndss.2014.23156 10.1109/ITNAC55475.2022.9998407 10.1145/1609956.1609960 10.1109/SP.2019.00076 |
| ContentType | Journal Article |
| Copyright | COPYRIGHT 2023 MDPI AG 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| Copyright_xml | – notice: COPYRIGHT 2023 MDPI AG – notice: 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. |
| DBID | AAYXX CITATION 3V. 7SC 7WY 7WZ 7XB 87Z 8AL 8FD 8FE 8FG 8FK 8FL ABUWG AFKRA ARAPS AZQEC BENPR BEZIV BGLVJ CCPQU DWQXO FRNLG F~G GNUQQ HCIFZ JQ2 K60 K6~ K7- L.- L7M L~C L~D M0C M0N P5Z P62 PHGZM PHGZT PIMPY PKEHL PQBIZ PQBZA PQEST PQGLB PQQKQ PQUKI PRINS Q9U DOA |
| DOI | 10.3390/fi15060217 |
| DatabaseName | CrossRef ProQuest Central (Corporate) Computer and Information Systems Abstracts ABI/INFORM Collection ABI/INFORM Global (PDF only) ProQuest Central (purchase pre-March 2016) ABI/INFORM Collection Computing Database (Alumni Edition) Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ABI/INFORM Collection (Alumni Edition) ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials ProQuest Central Business Premium Collection Technology collection ProQuest One Community College ProQuest Central Business Premium Collection (Alumni) ABI/INFORM Global (Corporate) ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection (Alumni Edition) ProQuest Business Collection Computer Science Database ABI/INFORM Professional Advanced Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ABI/INFORM Global Computing Database ProQuest advanced technologies & aerospace journals ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Premium ProQuest One Academic Publicly Available Content Database ProQuest One Academic Middle East (New) ProQuest One Business (OCUL) ProQuest One Business (Alumni) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China ProQuest Central Basic DOAJ Directory of Open Access Journals |
| DatabaseTitle | CrossRef Publicly Available Content Database ABI/INFORM Global (Corporate) ProQuest Business Collection (Alumni Edition) ProQuest One Business Computer Science Database ProQuest Central Student Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Central China ABI/INFORM Complete ProQuest Central ABI/INFORM Professional Advanced ProQuest One Applied & Life Sciences ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace ABI/INFORM Complete (Alumni Edition) Advanced Technologies & Aerospace Collection Business Premium Collection ABI/INFORM Global ProQuest Computing ABI/INFORM Global (Alumni Edition) ProQuest Central Basic ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection ProQuest Business Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition ProQuest One Business (Alumni) ProQuest One Academic ProQuest One Academic (New) ProQuest Central (Alumni) Business Premium Collection (Alumni) |
| DatabaseTitleList | CrossRef Publicly Available Content Database |
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website – sequence: 2 dbid: PIMPY name: Publicly Available Content Database url: http://search.proquest.com/publiccontent sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Architecture |
| EISSN | 1999-5903 |
| ExternalDocumentID | oai_doaj_org_article_5e5014ff6ddb4a1598cd47e208fb74ce A758284104 10_3390_fi15060217 |
| GeographicLocations | United States |
| GeographicLocations_xml | – name: United States |
| GroupedDBID | -DT .4I 5VS 7WY 8FE 8FG 8FL AADQD AAFWJ AAKPC AAYXX ABDBF ABUWG ACIHN ADBBV ADMLS AEAQA AFFHD AFKRA AFPKN AFZYC ALMA_UNASSIGNED_HOLDINGS ARAPS AZQEC BCNDV BENPR BEZIV BGLVJ BPHCQ CCPQU CITATION DWQXO E3Z EAP EBS EJD ESX FRNLG GNUQQ GROUPED_DOAJ HCIFZ IAO ICD ITC K60 K6V K6~ K7- KQ8 M0C MODMG M~E OK1 P62 PHGZM PHGZT PIMPY PQBIZ PQBZA PQGLB PQQKQ PROAC RNS TR2 3V. 7SC 7XB 8AL 8FD 8FK JQ2 L.- L7M L~C L~D M0N PKEHL PQEST PQUKI PRINS Q9U |
| ID | FETCH-LOGICAL-c400t-8cda09801080a4d2080b3e5af174f181e1836846c7a79983ac6ce5651915b5963 |
| IEDL.DBID | BENPR |
| ISICitedReferencesCount | 2 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001014492500001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1999-5903 |
| IngestDate | Tue Oct 14 17:56:56 EDT 2025 Sun Nov 09 06:14:32 EST 2025 Tue Nov 04 18:38:49 EST 2025 Tue Nov 18 22:28:03 EST 2025 Sat Nov 29 07:18:10 EST 2025 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 6 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c400t-8cda09801080a4d2080b3e5af174f181e1836846c7a79983ac6ce5651915b5963 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-3274-2469 0000-0002-6209-9048 |
| OpenAccessLink | https://www.proquest.com/docview/2829803436?pq-origsite=%requestingapplication% |
| PQID | 2829803436 |
| PQPubID | 2032396 |
| ParticipantIDs | doaj_primary_oai_doaj_org_article_5e5014ff6ddb4a1598cd47e208fb74ce proquest_journals_2829803436 gale_infotracacademiconefile_A758284104 crossref_citationtrail_10_3390_fi15060217 crossref_primary_10_3390_fi15060217 |
| PublicationCentury | 2000 |
| PublicationDate | 2023-06-01 |
| PublicationDateYYYYMMDD | 2023-06-01 |
| PublicationDate_xml | – month: 06 year: 2023 text: 2023-06-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | Basel |
| PublicationPlace_xml | – name: Basel |
| PublicationTitle | Future internet |
| PublicationYear | 2023 |
| Publisher | MDPI AG |
| Publisher_xml | – name: MDPI AG |
| References | ref_14 Li (ref_11) 2011; 6 ref_13 ref_12 Janczewski (ref_28) 2018; Volume 529 ref_33 ref_32 ref_31 ref_30 ref_19 ref_18 ref_17 ref_16 ref_15 ref_25 ref_24 ref_23 ref_22 ref_21 Abadi (ref_10) 2009; Volume 13 ref_20 ref_1 ref_3 ref_2 ref_29 ref_27 ref_26 ref_9 ref_8 ref_5 ref_4 ref_7 ref_6 |
| References_xml | – ident: ref_9 – ident: ref_30 – volume: Volume 529 start-page: 293 year: 2018 ident: ref_28 article-title: Smashing the Stack Protector for Fun and Profit publication-title: ICT Systems Security and Privacy Protection doi: 10.1007/978-3-319-99828-2_21 – ident: ref_21 doi: 10.1109/DSN.2018.00035 – ident: ref_5 – ident: ref_32 – ident: ref_3 – volume: 6 start-page: 1404 year: 2011 ident: ref_11 article-title: Comprehensive and Efficient Protection of Kernel Control Data publication-title: IEEE Trans. Inf. Forensics Secur. doi: 10.1109/TIFS.2011.2159712 – ident: ref_26 – ident: ref_4 doi: 10.1109/PerComWorkshops53856.2022.9767489 – ident: ref_16 – ident: ref_20 doi: 10.1109/SP.2014.22 – ident: ref_14 – ident: ref_1 – ident: ref_18 – ident: ref_22 doi: 10.1109/NCA.2013.12 – ident: ref_23 – ident: ref_6 – ident: ref_8 – ident: ref_15 doi: 10.1007/978-3-030-58951-6_17 – ident: ref_31 – ident: ref_29 – ident: ref_33 – ident: ref_27 – ident: ref_2 – ident: ref_12 – ident: ref_24 doi: 10.1109/TDSC.2022.3230748 – ident: ref_13 doi: 10.14722/ndss.2014.23156 – ident: ref_7 doi: 10.1109/ITNAC55475.2022.9998407 – ident: ref_17 – ident: ref_19 – volume: Volume 13 start-page: 1 year: 2009 ident: ref_10 article-title: Control-Flow Integrity: Principles, Implementations, and Applications publication-title: ACM Transactions on Information and System Security (TISSEC) doi: 10.1145/1609956.1609960 – ident: ref_25 doi: 10.1109/SP.2019.00076 |
| SSID | ssj0000392667 |
| Score | 2.2564023 |
| Snippet | With the increasing popularity of IoT (Internet-of-Things) devices, their security becomes an increasingly important issue. Buffer overflow vulnerabilities... |
| SourceID | doaj proquest gale crossref |
| SourceType | Open Website Aggregation Database Enrichment Source Index Database |
| StartPage | 217 |
| SubjectTerms | Architecture Benchmarks buffer overflow Buffers Computer software industry Cybersecurity Embedded systems Internet Internet of Things memory corruption Microcontrollers register windows return-oriented programming Safety and security measures Security management windowed ABI Xtensa |
| SummonAdditionalLinks | – databaseName: DOAJ Directory of Open Access Journals dbid: DOA link: http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV3NS8MwFA8yPOhB_MTplICCeCjr2jRpvU3Z8CBz6NThJaRpAoPRyjbdv-97afdxULx4La-Q_l7eV1_ye4Rcmjhr-alJPBaoyGMtA34Q0lKPpaliLc0y5Tq6rw-i14uHw6S_NuoLz4SV9MAlcM3IYOfLWp5lKVMQfHHajjCBH9tUMG3Q-_oiWSumnA-GsM-5KPlIQ6jrm3bkuPQCN5lsFYEcUf9v7tjFmO4u2amSQ9ouF7VHNky-T7bXKAMPyPugHKxDIXGjb1BQF_Mb6g7SVWTbVOUZxZvm6HPLH4BTWlgn33nuhwF9Mnjpx0yq1-kj7GY7LuaH5KXbGdzde9V8BE-D5c08QEL5CYQYyPoUywASPw1NpCxUGRYitwFz5ZBfaKEEVFWh0lwbSOCgRIvSCCzviNTyIjfHhMaQiMU6iC3nmukgAPR0KHymdKpCw22dXC8wk7r6HpxhMZZQRCC-coVvnVwsZT9KyowfpW4R-qUE0ly7B6B8WSlf_qX8OrlCxUk0RliOVtWdAvgopLWSbYFdQQYlZ500FrqVlZVOJXaRYz9kIT_5j9Wcki0cRl8eJGuQ2mzyac7Ipv6ajaaTc7dBvwE9WOmP priority: 102 providerName: Directory of Open Access Journals |
| Title | Through the Window: Exploitation and Countermeasures of the ESP32 Register Window Overflow |
| URI | https://www.proquest.com/docview/2829803436 https://doaj.org/article/5e5014ff6ddb4a1598cd47e208fb74ce |
| Volume | 15 |
| WOSCitedRecordID | wos001014492500001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVAON databaseName: DOAJ Directory of Open Access Journals customDbUrl: eissn: 1999-5903 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000392667 issn: 1999-5903 databaseCode: DOA dateStart: 20090101 isFulltext: true titleUrlDefault: https://www.doaj.org/ providerName: Directory of Open Access Journals – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 1999-5903 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000392667 issn: 1999-5903 databaseCode: M~E dateStart: 20090101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre – providerCode: PRVPQU databaseName: ABI/INFORM Global customDbUrl: eissn: 1999-5903 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000392667 issn: 1999-5903 databaseCode: M0C dateStart: 20090101 isFulltext: true titleUrlDefault: https://search.proquest.com/abiglobal providerName: ProQuest – providerCode: PRVPQU databaseName: ABI商业信息数据库 customDbUrl: eissn: 1999-5903 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000392667 issn: 1999-5903 databaseCode: 7WY dateStart: 20090101 isFulltext: true titleUrlDefault: https://www.proquest.com/abicomplete providerName: ProQuest – providerCode: PRVPQU databaseName: Advanced Technologies & Aerospace Database customDbUrl: eissn: 1999-5903 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000392667 issn: 1999-5903 databaseCode: P5Z dateStart: 20090101 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: AUTh Library subscriptions: ProQuest Central customDbUrl: eissn: 1999-5903 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000392667 issn: 1999-5903 databaseCode: BENPR dateStart: 20090101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 1999-5903 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000392667 issn: 1999-5903 databaseCode: K7- dateStart: 20090101 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: Publicly Available Content Database customDbUrl: eissn: 1999-5903 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0000392667 issn: 1999-5903 databaseCode: PIMPY dateStart: 20090101 isFulltext: true titleUrlDefault: http://search.proquest.com/publiccontent providerName: ProQuest |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3NT9swFH8asAND2gcw0Y1Vlpg0cYhIE8cOu0wFFYEYJWIwKBfLcWyEhBpou_Hv7z3HbTlsu3BxpNiR8vQ-_D7s3wP4bPOqE5d2N-KJziLesWgH0S2NeFlq3jG80r6i-_O77Pfzq6vdIiTcxuFY5dQmekNd1YZy5DtU8cvjlKfi2_1DRF2jqLoaWmgswBIhlaGcL-31-sXZLMsS4_YvhGxwSVOM73fcrcfUS3yHsvlO5AH7_2WW_V5z8Oa5f_kWXgcvk3UbsXgHL-xwFVa6T4oGq_DqCRThGlyfNw17GDqE7BID9frxK_MH9AKIN9PDitENdrLlTWJxzGrn1_d-FGnCzixdJrKj8Dk7RS1xd_XjOlwc9M73D6PQdyEyqNGTKDfIISSDjh9qXiX4KFObaYfRi0OPwKIZEOi3GKklRmupNsJYdAwx9MvKDDX6PSwO66HdAJajg5ebJHdCGG6SBLlhUhlzbUqdWuFasD3lgTKBHuqNcacwOCF-qTm_WrA1W3vfQHH8ddUesXK2guCz_Yt6dKOCNqrMUjnVOVFVJdfo0VELJ2mRUldKbmwLvpAgKFJy_B2jw10FJIrgslRXUrWRYyjbgs2pIKig_WM1l4IP_5_-CMvUvr45erYJi5PRL_sJXprfk9vxqA0L8nLQDiLd9tkCHI9lhONJvI9jkV3jfHF0Ugz-AORBA4Q |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3db9MwED-NgcSHxMcAURhgCRDiIVpqO06KhFAZmzatKxN0MO3FcxwbVZqS0RYq_in-Ru6cpN0D8LYHniIll4-Lf74Pn-8O4LnLim6cu14kuUki2XUoB9EsjWSeG9m1sjAhovt5kA6H2dFR72AFfrW5MLStspWJQVAXlaU18g2K-GWxkEK9PfsWUdcoiq62LTRqWOy5n3N02aZvdt_j-L7gfHtrtLkTNV0FIot4nUWZxffjo2hznZEFx0MuXGI82uYe9Z1DkCvUyjY1KfoiwlhlHZo96NgkeYJ4xedegssSHS-aV_vx5mJNJ0ZjQ6m0roIqRC_e8ONQwY-HfmhLvRfaA_xNCQTNtn3rf_snt-FmY0Ozfg36O7DiyjW40T8XElmD6-cKLd6F41Hdjoihucu-jMuimr9mYfthU6KcmbJglJ9PmqpeNp2yygf6rU8HgrOPjlKl3KS5nX1AGeBPq_k9OLwQXu_DalmV7gGwDM3XzPLMK2Wl5RxH34o0lsbmRjjlO_CqHXNtG36o88epRteL8KGX-OjAswXtWV1o5I9U7wg6CwoqDh5OVJOvupE1OnEULPZeFUUuDdqr1KAqdcipz1NpXQdeEvA0iTD8HGuaTAxkioqB6X5KsVSJjnoH1lvg6Ua2TfUSdQ__ffkpXN0Z7Q_0YHe49wiucZww9Sa7dVidTb67x3DF_piNp5MnYRoxOLlojP4GHLdU7g |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3fb9MwED6NgdBA4sdgojDAEiDEQ9TUcewUCaHCVjFtKhVsMO3FOI6NKk3JaAsV_xp_HXdO0u4BeNsDT5ESx4rjz3ff-c53AE9dVvTi3PUjwU0aiZ5DOYi0NBJ5bkTPisIEj-6nAzUaZcfH_fEa_GrPwlBYZSsTg6AuKkt75F3y-GVxIhLZ9U1YxHhn-PrsW0QVpMjT2pbTqCGy734u0Hybvdrbwbl-xvlw9_Dtu6ipMBBZxO48yix-C3ZLgXZGFBwveeJS45Gne9R9DgEvUUNbZRTaJYmx0jqkQGjkpHmK2MV-L8FlJWRG4WTj9GS5vxMj8ZBS1RlRk6Qfd_0kZPPjoTbaSgeGUgF_UwhByw1v_s__5xbcaLg1G9SL4TasuXITrg_OuUo24dq5BIx34OSwLlPEkAazz5OyqBYvWQhLbFKXM1MWjM7tkwart1NnrPKh_e7HccLZB0dHqNy0eZ29R9ngT6vFXTi6kLFuwXpZle4esAxpbWZ55qW0wnKOSLCJioWxuUmc9B140c6_ts14qCLIqUaTjLCiV1jpwJNl27M6AckfW70hGC1bUNLwcKOaftWNDNKpIyey97IocmGQx1LhKuVwpD5XwroOPCcQahJt-DnWNCc0cFCUJEwPFPlYBRrwHdhuQagbmTfTKwTe__fjx3AVoakP9kb7D2CDI2usY--2YX0-_e4ewhX7Yz6ZTR-FFcXgy0VD9Ded2l3- |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Through+the+Window%3A+Exploitation+and+Countermeasures+of+the+ESP32+Register+Window+Overflow&rft.jtitle=Future+internet&rft.au=Lehniger%2C+Kai&rft.au=Langend%C3%B6rfer%2C+Peter&rft.date=2023-06-01&rft.pub=MDPI+AG&rft.issn=1999-5903&rft.eissn=1999-5903&rft.volume=15&rft.issue=6&rft_id=info:doi/10.3390%2Ffi15060217&rft.externalDocID=A758284104 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1999-5903&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1999-5903&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1999-5903&client=summon |