{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,27]],"date-time":"2025-10-27T16:23:21Z","timestamp":1761582201812},"reference-count":5,"publisher":"IEEE","license":[{"start":{"date-parts":[[2022,5,2]],"date-time":"2022-05-02T00:00:00Z","timestamp":1651449600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,5,2]],"date-time":"2022-05-02T00:00:00Z","timestamp":1651449600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,5,2]]},"DOI":"10.1109\/infocomwkshps54753.2022.9798057","type":"proceedings-article","created":{"date-parts":[[2022,6,20]],"date-time":"2022-06-20T21:18:54Z","timestamp":1655759934000},"source":"Crossref","is-referenced-by-count":4,"title":["Shellcoding: Hunting for Kernel32 Base Address"],"prefix":"10.1109","author":[{"given":"Tarek","family":"Ahmed","sequence":"first","affiliation":[{"name":"Dakota State University,The Beacom College of Computer and Cyber Sciences,Madison,SD,U.S"}]},{"given":"Shengjie","family":"Xu","sequence":"additional","affiliation":[{"name":"Dakota State University,The Beacom College of Computer and Cyber Sciences,Madison,SD,U.S"}]}],"member":"263","reference":[{"key":"ref4","article-title":"PEB (winternl.h) - win32 apps","year":"2022","journal-title":"PEB LDR DATA (winternl h) - Win32 apps &#x2014; Microsoft Docs"},{"key":"ref3","article-title":"Peb_ldr_data (winternl.h) - win32 apps","year":"2022","journal-title":"PEB LDR DATA (winternl h) - Win32 apps &#x2014; Microsoft Docs"},{"key":"ref5","article-title":"nixpal\/KERNEL32-Finder: Two new methods to find kernel32 base address","author":"ahmed","year":"2022","journal-title":"Github"},{"key":"ref2","article-title":"Shellcode Part 2: Locating KERNEL32 in ASLR memory","year":"2018","journal-title":"Byte* \/ Shellcode Part 2 Locating Kernel32 in ASLR memory"},{"key":"ref1","article-title":"Finding kernel32 base address","year":"2022","journal-title":"Finding Kernel32 Base and Function Addresses in Shellcode - Red Teaming Experiments"}],"event":{"name":"IEEE INFOCOM 2022 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)","location":"New York, NY, USA","start":{"date-parts":[[2022,5,2]]},"end":{"date-parts":[[2022,5,5]]}},"container-title":["IEEE INFOCOM 2022 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/9797887\/9797888\/09798057.pdf?arnumber=9798057","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,7,11]],"date-time":"2022-07-11T20:01:17Z","timestamp":1657569677000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9798057\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,2]]},"references-count":5,"URL":"https:\/\/doi.org\/10.1109\/infocomwkshps54753.2022.9798057","relation":{},"subject":[],"published":{"date-parts":[[2022,5,2]]}}}