{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:16:45Z","timestamp":1763468205633},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2014,8,28]],"date-time":"2014-08-28T00:00:00Z","timestamp":1409184000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Int. J. Inf. Secur."],"published-print":{"date-parts":[[2015,6]]},"DOI":"10.1007\/s10207-014-0262-9","type":"journal-article","created":{"date-parts":[[2014,8,27]],"date-time":"2014-08-27T13:54:24Z","timestamp":1409147664000},"page":"289-297","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":25,"title":["GPU-assisted malware"],"prefix":"10.1007","volume":"14","author":[{"given":"Giorgos","family":"Vasiliadis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michalis","family":"Polychronakis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sotiris","family":"Ioannidis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,8,28]]},"reference":[{"key":"262_CR1","unstructured":"Amazon.com: Online shopping for electronics, apparel, computers, books, DVDs, & more. http:\/\/www.amazon.com"},{"key":"262_CR2","unstructured":"AMD loses share on graphics market. http:\/\/www.xbitlabs.com\/news\/video\/display\/20101026180100_AMD_Loses_Share_on_Graphics_Market.html"},{"key":"262_CR3","unstructured":"Advanced Micro Devices, Inc.: AMD I\/O virtualization technology (IOMMU) specification license agreement. http:\/\/support.amd.com\/us\/Processor_TechDocs\/48882.pdf"},{"key":"262_CR4","unstructured":"AMD: ATI Stream Software Development Kit (SDK) v2.1. http:\/\/developer.amd.com\/gpu\/ATIStreamSDK\/Pages\/default.aspx"},{"key":"262_CR5","unstructured":"Bayer, U., Nentwich, F.: Anubis: analyzing unknown binaries. http:\/\/anubis.iseclab.org\/ (2009)"},{"key":"262_CR6","unstructured":"Biondi, P., Desclaux, F.: Silver needle in the Skype. BlackHat Europe (2008)"},{"key":"262_CR7","doi-asserted-by":"crossref","unstructured":"Cappaert, J., Preneel, B., Anckaert, B., Madou, M., Bosschere, K.D.: Towards tamper resistant code encryption: practice and experience. In: Proceedings of the 4th Information Security Practice and Experience Conference (ISPEC) (2008)","DOI":"10.1007\/978-3-540-79104-1_7"},{"key":"262_CR8","unstructured":"Eagle, C.: Strike\/counter-strike: reverse engineering Shiva. BlackHat Federal (2003)"},{"key":"262_CR9","unstructured":"Elcomsoft: Faster password recovery with modern GPUs. http:\/\/www.elcomsoft.com\/presentations\/faster_password_recovery_with_modern_GPUs.pdf"},{"key":"262_CR10","unstructured":"Ferrie, P.: Anti-unpacker tricks. In: Proceedings of the 2nd International CARO Workshop (2008)"},{"key":"262_CR11","unstructured":"GPU-accelerated Wi-Fi password cracking goes mainstream. http:\/\/www.zdnet.com\/blog\/security\/gpu-accelerated-wi-fi-password-cracking-goes-mainstream\/2419"},{"key":"262_CR12","unstructured":"Giunta, G., Montella, R., Agrillo, G., Coviello, G.: gVirtuS: A GPGPU transparent virtualization component. http:\/\/osl.uniparthenope.it\/projects\/gvirtus\/"},{"key":"262_CR13","unstructured":"grugq, scut: Armouring the ELF: binary encryption on the UNIX platform. Phrack 11(58), Dec 2001"},{"key":"262_CR14","unstructured":"Harrison, O., Waldron, J.: Practical symmetric key cryptography on modern graphics hardware. In Proceedings of the 17th USENIX Security Symposium (2008)"},{"key":"262_CR15","unstructured":"Intel Corporation: Intel virtualization technology for directed I\/O\u2014architecture specification. http:\/\/download.intel.com\/technology\/computing\/vptech\/Intel(r)_VT_for_Direct_IO.pdf"},{"key":"262_CR16","unstructured":"John the Ripper password cracker. http:\/\/www.openwall.com\/john\/"},{"key":"262_CR17","doi-asserted-by":"crossref","unstructured":"Kang, M.G., Poosankam, P., Yin, H.: Renovo: a hidden code extractor for packed executables. In Proceedings of the 2007 ACM Workshop on Recurring Malcode (WORM) (2007)","DOI":"10.1145\/1314389.1314399"},{"key":"262_CR18","unstructured":"Khronos Group: OpenCL\u2014the open standard for parallel programming of heterogeneous systems. http:\/\/www.khronos.org\/opencl\/"},{"key":"262_CR19","doi-asserted-by":"crossref","unstructured":"Koromilas, L., Vasiliadis, G., Manousakis, I., Ioannidis, S.: Efficient software packet processing on heterogeneous and asymmetric hardware architectures. In: Proceedings of the 10th ACM\/IEEE Symposium on Architecture for Networking and Communications Systems, ANCS (2014)","DOI":"10.1145\/2658260.2658265"},{"key":"262_CR20","unstructured":"Kruegel, C., Kirda, E., Bayer, U.: TTAnalyze: a tool for analyzing malware. In: Proceedings of the 15th European Institute for Computer Antivirus Research Annual Conference (EICAR), April 2006"},{"key":"262_CR21","unstructured":"Ladakis, E., Koromilas, L., Vasiliadis, G., Polychronakis, M., Ioannidis, S.: You can type, but you can\u2019t hide: a stealthy GPU-based keylogger. In: Proceedings of the 6th European Workshop on System Security (EuroSec) (2013)"},{"key":"262_CR22","doi-asserted-by":"crossref","unstructured":"Lee, S., Kim, Y., Kim, J., Kim, J.: Stealing webpages rendered on your browser by exploiting GPU vulnerabilities. In: Proceedings of the 2014 IEEE Symposium on Security and Privacy, SP \u201914 (2014)","DOI":"10.1109\/SP.2014.9"},{"key":"262_CR23","doi-asserted-by":"crossref","unstructured":"Martignoni, L., Christodorescu, M., Jha, S.: OmniUnpack: fast, generic, and safe unpacking of malware. In: Proceedings of the 23rd Annual Computer Security Applications Conference (ACSAC) (2007)","DOI":"10.1109\/ACSAC.2007.15"},{"key":"262_CR24","doi-asserted-by":"crossref","unstructured":"Maurice, C., Neumann, C., Heen, O., Francillon, A.: Confidentiality issues on a GPU in a virtualized environment. In: Proceedings of the Eighteenth International Conference on Financial Cryptography and Data Security, FC 14, March 2014","DOI":"10.1007\/978-3-662-45472-5_9"},{"key":"262_CR25","doi-asserted-by":"crossref","unstructured":"Moser, A., Kruegel, C., Kirda, E.: Exploring multiple execution paths for malware analysis. In: Proceedings of the 28th IEEE Symposium on Security and Privacy (2007)","DOI":"10.1109\/SP.2007.17"},{"key":"262_CR26","unstructured":"NVIDIA SLI Multi-OS. http:\/\/www.nvidia.co.uk\/object\/sli_multi_os.html"},{"key":"262_CR27","unstructured":"NVIDIA: Compute Unified Device Architecture (CUDA) Toolkit, version 3.2. http:\/\/developer.nvidia.com\/object\/cuda_3_2_downloads.html"},{"key":"262_CR28","unstructured":"Pietro, R.D., Lombardi, F., Villani, A.: CUDA leaks: information leakage in GPU architectures. ArXiv, May 2013"},{"key":"262_CR29","unstructured":"Reynaud, D.: GPU powered malware. Ruxcon (2008)"},{"key":"262_CR30","doi-asserted-by":"crossref","unstructured":"Royal, P., Halpin, M., Dagon, D., Edmonds, R., Lee, W.: PolyUnpack: automating the hidden-code extraction of unpack-executing malware. In: Proceedings of the 22nd Annual Computer Security Applications Conference (ACSAC) (2006)","DOI":"10.1109\/ACSAC.2006.38"},{"key":"262_CR31","unstructured":"Russian crackers throw GPU power at passwords. http:\/\/arstechnica.com\/business\/news\/2007\/10\/russian-crackers-throw-gpu-power-at-passwords.ars"},{"key":"262_CR32","doi-asserted-by":"crossref","unstructured":"Sang, F.L., Lacombe, E., Nicomette, V., Deswarte, Y.: Exploiting an I\/OMMU vulnerability. In: Proceedings of the 5th International Conference on Malicious and Unwanted Software (MALWARE) (2010)","DOI":"10.1109\/MALWARE.2010.5665798"},{"key":"262_CR33","doi-asserted-by":"crossref","unstructured":"Sharif, M., Lanzi, A., Giffin, J., Lee, W.: Automatic reverse engineering of malware emulators. In: Proceedings of the 30th IEEE Symposium on Security and Privacy (2009)","DOI":"10.1109\/SP.2009.27"},{"key":"262_CR34","doi-asserted-by":"crossref","unstructured":"Stewin, P., Bystrov, I.: Understanding DMA malware. In: Proceedings of the 9th Conference on Detection of Intrusions and Malware and Vulnerability Assessment, DIMVA2012, July 2012","DOI":"10.1007\/978-3-642-37300-8_2"},{"key":"262_CR35","doi-asserted-by":"crossref","unstructured":"Stewin, P., Seifert, J.-P., Mulliner, C.: Poster: towards detecting DMA malware. In: Proceedings of the 18th ACM Conference on Computer and Communications Security, CCS \u201911, pp. 857\u2013860 (2011)","DOI":"10.1145\/2046707.2093511"},{"key":"262_CR36","unstructured":"Sz\u00f6r, P.: The Art of Computer Virus Research and Defense. Addison-Wesley Professional, Reading (2005)."},{"key":"262_CR37","doi-asserted-by":"crossref","unstructured":"Vasiliadis, G., Polychronakis, M., Ioannidis, S.: GPU-assisted malware. In: Proceedings of the 5th International Conference on Malicious and Unwanted Software (MALWARE) (2010)","DOI":"10.1109\/MALWARE.2010.5665801"},{"issue":"2","key":"262_CR38","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1109\/MSP.2007.45","volume":"5","author":"C Willems","year":"2007","unstructured":"Willems, C., Holz, T., Freiling, F.: Toward automated dynamic malware analysis using CWSandbox. IEEE Secur. Priv. 5(2), 32\u201339 (2007)","journal-title":"IEEE Secur. Priv."},{"key":"262_CR39","unstructured":"Wojtczuk, R., Rutkowska, J., Tereshkin, A.: Another way to circumvent Intel trusted execution technology. http:\/\/invisiblethingslab.com\/resources\/misc09\/Another%20TXT%20Attack.pdf (2009)"}],"container-title":["International Journal of Information Security"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10207-014-0262-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10207-014-0262-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10207-014-0262-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,14]],"date-time":"2019-08-14T10:37:20Z","timestamp":1565779040000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10207-014-0262-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,8,28]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,6]]}},"alternative-id":["262"],"URL":"https:\/\/doi.org\/10.1007\/s10207-014-0262-9","relation":{},"ISSN":["1615-5262","1615-5270"],"issn-type":[{"value":"1615-5262","type":"print"},{"value":"1615-5270","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,8,28]]}}}