{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:18:12Z","timestamp":1763468292585,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":33,"publisher":"ACM","license":[{"start":{"date-parts":[[2015,10,12]],"date-time":"2015-10-12T00:00:00Z","timestamp":1444608000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1149051"],"award-info":[{"award-number":["CNS-1149051"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2015,10,12]]},"DOI":"10.1145\/2810103.2813656","type":"proceedings-article","created":{"date-parts":[[2015,10,6]],"date-time":"2015-10-06T15:22:12Z","timestamp":1444144932000},"page":"133-145","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":14,"title":["WebCapsule"],"prefix":"10.1145","author":[{"given":"Christopher","family":"Neasbitt","sequence":"first","affiliation":[{"name":"University of Georgia, Athens, GA, USA"}]},{"given":"Bo","family":"Li","sequence":"additional","affiliation":[{"name":"University of Georgia, Athens, GA, USA"}]},{"given":"Roberto","family":"Perdisci","sequence":"additional","affiliation":[{"name":"University of Georgia, Athens, GA, USA"}]},{"given":"Long","family":"Lu","sequence":"additional","affiliation":[{"name":"Stony Brook University, Stony Brook, NY, USA"}]},{"given":"Kapil","family":"Singh","sequence":"additional","affiliation":[{"name":"IBM Research, Yorktown Heights, NY, USA"}]},{"given":"Kang","family":"Li","sequence":"additional","affiliation":[{"name":"University of Georgia, Athens, GA, USA"}]}],"member":"320","published-online":{"date-parts":[[2015,10,12]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Acid3. http:\/\/acid3.acidtests.org.  Acid3. http:\/\/acid3.acidtests.org."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2011.5958253"},{"key":"e_1_3_2_1_3_1","unstructured":"Blink web rendering engine. http:\/\/www.chromium.org\/blink.  Blink web rendering engine. http:\/\/www.chromium.org\/blink."},{"key":"e_1_3_2_1_4_1","unstructured":"Blink scheduler. https:\/\/goo.gl\/wzqXgC - https:\/\/goo.gl\/I8YGu3 - https:\/\/goo.gl\/RBkhCo.  Blink scheduler. https:\/\/goo.gl\/wzqXgC - https:\/\/goo.gl\/I8YGu3 - https:\/\/goo.gl\/RBkhCo."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/2501988.2502050"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/281035.281041"},{"key":"e_1_3_2_1_7_1","unstructured":"Chrome devtools. https:\/\/developer.chrome.com\/devtools\/docs\/integrating.  Chrome devtools. https:\/\/developer.chrome.com\/devtools\/docs\/integrating."},{"key":"e_1_3_2_1_8_1","unstructured":"Chromeshell. https:\/\/code.google.com\/p\/chromium\/wiki\/AndroidBuildInstructions.  Chromeshell. https:\/\/code.google.com\/p\/chromium\/wiki\/AndroidBuildInstructions."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/227234.227239"},{"key":"e_1_3_2_1_10_1","unstructured":"Dromaeo javascript test suite. http:\/\/dromaeo.com.  Dromaeo javascript test suite. http:\/\/dromaeo.com."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/1060289.1060309"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/NDT.2009.5272158"},{"key":"e_1_3_2_1_13_1","volume-title":"Proceedings of the 2013 ICSE","author":"Gomez L.","year":"2013","unstructured":"Gomez , L. , Neamtiu , I., T. Azim , and T. Millstein . Reran : Timeing- and touch-sensitive record and replay for android . In Proceedings of the 2013 ICSE ( 2013 ). Gomez, L., Neamtiu, I., T.Azim, and T.Millstein. Reran: Timeing- and touch-sensitive record and replay for android. In Proceedings of the 2013 ICSE (2013)."},{"key":"e_1_3_2_1_14_1","unstructured":"Google instant predictions. https:\/\/support.google.com\/websearch\/answer\/186645?hl=en.  Google instant predictions. https:\/\/support.google.com\/websearch\/answer\/186645?hl=en."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/11663812_13"},{"key":"e_1_3_2_1_16_1","unstructured":"Jones K. J. Forensic analysis of internet explorer activity files. http:\/\/www.mcafee.com\/us\/resources\/white-papers\/foundstone\/wp-pasco.pdf.  Jones K. J. Forensic analysis of internet explorer activity files. http:\/\/www.mcafee.com\/us\/resources\/white-papers\/foundstone\/wp-pasco.pdf."},{"key":"e_1_3_2_1_17_1","volume-title":"Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation","author":"Mickens J.","year":"2010","unstructured":"Mickens , J. , Elson , J. , and Howell , J . Mugshot: Deterministic capture and replay for javascript applications . In Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation ( Berkeley, CA, USA , 2010 ), NSDI'10, USENIX Association, pp. 11--11. Mickens, J., Elson, J., and Howell, J. Mugshot: Deterministic capture and replay for javascript applications. In Proceedings of the 7th USENIX Conference on Networked Systems Design and Implementation (Berkeley, CA, USA, 2010), NSDI'10, USENIX Association, pp. 11--11."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2660267.2660268"},{"key":"e_1_3_2_1_19_1","unstructured":"Rsa netwitness. https:\/\/www.emc.com\/collateral\/data-sheet\/rsa-netwitness-nextgen.pdf.  Rsa netwitness. https:\/\/www.emc.com\/collateral\/data-sheet\/rsa-netwitness-nextgen.pdf."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.diin.2011.05.008"},{"key":"e_1_3_2_1_21_1","unstructured":"Panda. https:\/\/github.com\/moyix\/panda\/blob\/master\/docs\/record_replay.md.  Panda. https:\/\/github.com\/moyix\/panda\/blob\/master\/docs\/record_replay.md."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1519065.1519090"},{"key":"e_1_3_2_1_23_1","unstructured":"Selenium webdriver. http:\/\/docs.seleniumhq.org\/projects\/webdriver\/.  Selenium webdriver. http:\/\/docs.seleniumhq.org\/projects\/webdriver\/."},{"key":"e_1_3_2_1_24_1","unstructured":"Tcpreplay. http:\/\/tcpreplay.synfin.net\/.  Tcpreplay. http:\/\/tcpreplay.synfin.net\/."},{"key":"e_1_3_2_1_25_1","unstructured":"Timelapse htmlparser. https:\/\/github.com\/burg\/timelapse\/blob\/timelapse\/Source\/WebCore\/html\/parser\/HTMLDocumentParser.cpp; see \"The timing of yields is nondeterministic so just don't yield during capture\/replay\".  Timelapse htmlparser. https:\/\/github.com\/burg\/timelapse\/blob\/timelapse\/Source\/WebCore\/html\/parser\/HTMLDocumentParser.cpp; see \"The timing of yields is nondeterministic so just don't yield during capture\/replay\"."},{"key":"e_1_3_2_1_26_1","unstructured":"Timelapse wiki. https:\/\/github.com\/burg\/timelapse\/wiki\/Frequently-asked-questions.  Timelapse wiki. https:\/\/github.com\/burg\/timelapse\/wiki\/Frequently-asked-questions."},{"key":"e_1_3_2_1_27_1","unstructured":"Adding traces to chromium. http:\/\/www.chromium.org\/developers\/how-tos\/trace-event-profiling-tool\/tracing-event-instrumentation.  Adding traces to chromium. http:\/\/www.chromium.org\/developers\/how-tos\/trace-event-profiling-tool\/tracing-event-instrumentation."},{"key":"e_1_3_2_1_28_1","unstructured":"V8 javascript engine. https:\/\/developers.google.com\/v8\/.  V8 javascript engine. https:\/\/developers.google.com\/v8\/."},{"key":"e_1_3_2_1_29_1","volume-title":"October","author":"VMWare Inc.","year":"2009","unstructured":"VMWare Inc. Replay debugging on linux , October 2009 . http:\/\/www.vmware.com\/pdf\/ws7_replay_linux_technote.pdf. VMWare Inc. Replay debugging on linux, October 2009. http:\/\/www.vmware.com\/pdf\/ws7_replay_linux_technote.pdf."},{"key":"e_1_3_2_1_30_1","unstructured":"The webkit open source project. https:\/\/www.webkit.org.  The webkit open source project. https:\/\/www.webkit.org."},{"key":"e_1_3_2_1_31_1","unstructured":"Webview. http:\/\/developer.android.com\/guide\/webapps\/webview.html.  Webview. http:\/\/developer.android.com\/guide\/webapps\/webview.html."},{"key":"e_1_3_2_1_32_1","unstructured":"Wikipedia - acid3. http:\/\/en.wikipedia.org\/wiki\/Acid3.  Wikipedia - acid3. http:\/\/en.wikipedia.org\/wiki\/Acid3."},{"key":"e_1_3_2_1_33_1","first-page":"2013","volume-title":"IFIP Networking Conference","author":"Xie G.","year":"2013","unstructured":"Xie , G. , Iliofotou , M. , Karagiannis , T. , Faloutsos , M. , and Jin , Y . Resurf: Reconstructing web-surfing activity from network traffic . In IFIP Networking Conference , 2013 ( 2013 ). Xie, G., Iliofotou, M., Karagiannis, T., Faloutsos, M., and Jin, Y. Resurf: Reconstructing web-surfing activity from network traffic. In IFIP Networking Conference, 2013 (2013)."}],"event":{"name":"CCS'15: The 22nd ACM Conference on Computer and Communications Security","sponsor":["SIGSAC ACM Special Interest Group on Security, Audit, and Control"],"location":"Denver Colorado USA","acronym":"CCS'15"},"container-title":["Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2810103.2813656","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2810103.2813656","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:48:24Z","timestamp":1750225704000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2810103.2813656"}},"subtitle":["Towards a Lightweight Forensic Engine for Web Browsers"],"short-title":[],"issued":{"date-parts":[[2015,10,12]]},"references-count":33,"alternative-id":["10.1145\/2810103.2813656","10.1145\/2810103"],"URL":"https:\/\/doi.org\/10.1145\/2810103.2813656","relation":{},"subject":[],"published":{"date-parts":[[2015,10,12]]},"assertion":[{"value":"2015-10-12","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}