{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T20:05:52Z","timestamp":1725566752729},"publisher-location":"Berlin, Heidelberg","reference-count":9,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540290018"},{"type":"electronic","value":"9783540319306"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2005]]},"DOI":"10.1007\/11556992_30","type":"book-chapter","created":{"date-parts":[[2010,9,28]],"date-time":"2010-09-28T04:05:31Z","timestamp":1285646731000},"page":"417-430","source":"Crossref","is-referenced-by-count":7,"title":["Towards Better Software Tamper Resistance"],"prefix":"10.1007","author":[{"given":"Hongxia","family":"Jin","sequence":"first","affiliation":[]},{"given":"Ginger","family":"Myles","sequence":"additional","affiliation":[]},{"given":"Jeffery","family":"Lotspiech","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"doi-asserted-by":"crossref","unstructured":"Collberg, C., Thomborson, C., Low, D.: Manufacturing cheap, resilient, and stealthy opaque constructs. In: Principles of Programming Languages 1998, POPL 1998 (1998)","key":"30_CR1","DOI":"10.1145\/268946.268962"},{"unstructured":"Fritzinger, S., Mueller, M.: Java security (1996)","key":"30_CR2"},{"doi-asserted-by":"crossref","unstructured":"Myles, G., Jin, H.: Self-validating branch based software watermarking. In: Information Hiding Workshop (June 2005)","key":"30_CR3","DOI":"10.1007\/11558859_25"},{"key":"30_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"352","DOI":"10.1007\/10958513_27","volume-title":"Information Security","author":"H. Jin","year":"2003","unstructured":"Jin, H., Lotspiech, J.: Proactive software tamper detection. In: Boyd, C., Mao, W. (eds.) ISC 2003. LNCS, vol.\u00a02851, pp. 352\u2013365. Springer, Heidelberg (2003)"},{"unstructured":"IBM. Electronic media management system","key":"30_CR5"},{"key":"30_CR6","volume-title":"Obfuscated C and Other Mysteries","author":"D. Libes","year":"1993","unstructured":"Libes, D.: Obfuscated C and Other Mysteries. Wiley, Chichester (1993)"},{"doi-asserted-by":"crossref","unstructured":"Linn, C., Debray, S.: Obfuscation of executable code to improve resistence to static disassembly. In: Proceedings of the 10th ACM Conference on Computer and Communications Security, pp. 290\u2013299 (2003)","key":"30_CR7","DOI":"10.1145\/948109.948149"},{"doi-asserted-by":"crossref","unstructured":"Necula, G.: Proof carrying code. In: Twenty Fourth Annual Symposium on Principles of Programming Languages (1997)","key":"30_CR8","DOI":"10.1145\/263699.263712"},{"key":"30_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1007\/3-540-68671-1_4","volume-title":"Mobile Agents and Security","author":"T. Sander","year":"1998","unstructured":"Sander, T., Tschudin, C.F.: Protecting mobile agents against malicious hosts. In: Vigna, G. (ed.) Mobile Agents and Security. LNCS, vol.\u00a01419, p. 44. Springer, Heidelberg (1998)"}],"container-title":["Lecture Notes in Computer Science","Information Security"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/11556992_30.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T19:48:04Z","timestamp":1605642484000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/11556992_30"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005]]},"ISBN":["9783540290018","9783540319306"],"references-count":9,"URL":"https:\/\/doi.org\/10.1007\/11556992_30","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2005]]}}}