{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,4]],"date-time":"2026-02-04T15:31:52Z","timestamp":1770219112059,"version":"3.49.0"},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642331664","type":"print"},{"value":"9783642331671","type":"electronic"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33167-1_49","type":"book-chapter","created":{"date-parts":[[2012,8,18]],"date-time":"2012-08-18T06:07:05Z","timestamp":1345270025000},"page":"859-876","source":"Crossref","is-referenced-by-count":21,"title":["Codejail: Application-Transparent Isolation of Libraries with Tight Program Interactions"],"prefix":"10.1007","author":[{"given":"Yongzheng","family":"Wu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sai","family":"Sathyanarayan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Roland H. C.","family":"Yap","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhenkai","family":"Liang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"49_CR1","doi-asserted-by":"crossref","unstructured":"Roemer, R., Buchanan, E., Shacham, H., Savage, S.: Return-oriented programming: Systems, languages, and applications. ACM Trans. Info. & System Security (2012)","DOI":"10.1145\/2133375.2133377"},{"key":"49_CR2","doi-asserted-by":"crossref","unstructured":"Wahbe, R., Lucco, S., Anderson, T., Graham, S.: Efficient software-based fault isolation. In: ACM SIGOPS Operating Systems Review (1994)","DOI":"10.1145\/168619.168635"},{"key":"49_CR3","unstructured":"Erlingsson, \u00da., Abadi, M., Vrable, M., Budiu, M., Necula, G.C.: Xfi: Software guards for system address spaces. In: Proc. of OSDI (2006)"},{"key":"49_CR4","unstructured":"Ford, B., Cox, R.: Vx32: Lightweight user-level sandboxing on the x86. In: Proc. of USENIX Annual Technical Conf. (2008)"},{"key":"49_CR5","doi-asserted-by":"crossref","unstructured":"Yee, B., Sehr, D., Dardyk, G., Chen, J.B., Muth, R., Ormandy, T., Okasaka, S., Narula, N., Fullagar, N.: Native client: A sandbox for portable, untrusted x86 native code. In: Proc. of IEEE S&P (2009)","DOI":"10.1109\/SP.2009.25"},{"key":"49_CR6","unstructured":"Provos, N., Friedl, M., Honeyman, P.: Preventing privilege escalation. In: Proc. of the USENIX Security Symp. (2003)"},{"key":"49_CR7","unstructured":"Kilpatrick, D.: Privman: A library for partitioning applications. In: Proc. of the USENIX Annual Technical Conf. FREENIX track (2003)"},{"key":"49_CR8","unstructured":"Brumley, D., Song, D.: Privtrans: Automatically partitioning programs for privilege separation. In: Proc. of the USENIX Security Symp. (2004)"},{"key":"49_CR9","unstructured":"McCamant, S., Morrisett, G.: Evaluating sfi for a cisc architecture. In: Proc. of the USENIX Security Symp. (2006)"},{"key":"49_CR10","unstructured":"Douceur, J.R., Elson, J., Howell, J., Lorch, J.R.: Leveraging legacy code to deploy desktop applications on the web. In: Proc. of OSDI (2008)"},{"key":"49_CR11","doi-asserted-by":"crossref","unstructured":"Swift, M., Annamalai, M., Bershad, B., Levy, H.: Recovering device drivers. ACM Trans. on Computer Systems (2006)","DOI":"10.1145\/1189256.1189257"},{"key":"49_CR12","doi-asserted-by":"crossref","unstructured":"Castro, M., Costa, M., Martin, J.P., Peinado, M., Akritidis, P., Donnelly, A., Barham, P., Black, R.: Fast byte-granularity software fault isolation. In: Proc. of ACM SOSP (2009)","DOI":"10.1145\/1629575.1629581"},{"key":"49_CR13","doi-asserted-by":"crossref","unstructured":"Mao, Y., Chen, H., Zhou, D., Wang, X., Zeldovich, N., Kaashoek, M.F.: Software fault isolation with api integrity and multi-principal modules. In: Proc. of ACM SOSP (2011)","DOI":"10.1145\/2043556.2043568"},{"key":"49_CR14","unstructured":"Bittau, A., Marchenko, P., Handley, M., Karp, B.: Wedge: splitting applications into reduced-privilege compartments. In: Proc. of NSDI (2008)"},{"key":"49_CR15","unstructured":"Jain, K., Sekar, R.: User-level infrastructure for system call interposition: A platform for intrusion detection and confinement. In Proc. of NDSS (2000)"},{"key":"49_CR16","unstructured":"Provos, N.: Improving host security with system call policies. In: Proc. of the USENIX Security Symp. (2003)"},{"key":"49_CR17","doi-asserted-by":"crossref","unstructured":"Kumar, R., Singhania, A., Castner, A., Kohler, E., Srivastava, M.: A system for coarse grained memory protection in tiny embedded processors. In: Proc. of DAC (2007)","DOI":"10.1145\/1278480.1278534"},{"key":"49_CR18","doi-asserted-by":"crossref","unstructured":"Wang, Z., Jiang, X.: Hypersafe: A lightweight approach to provide lifetime hypervisor control-flow integrity. In: Proc. of IEEE S&P (2010)","DOI":"10.1109\/SP.2010.30"},{"key":"49_CR19","doi-asserted-by":"crossref","unstructured":"Zeng, B., Tan, G., Morrisett, G.: Combining control-flow integrity and static analysis for efficient and validated data sandboxing. In: Proc. of ACM CCS (2011)","DOI":"10.1145\/2046707.2046713"}],"container-title":["Lecture Notes in Computer Science","Computer Security \u2013 ESORICS 2012"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33167-1_49","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,2]],"date-time":"2019-06-02T20:40:23Z","timestamp":1559508023000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33167-1_49"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642331664","9783642331671"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33167-1_49","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}