Extracting URLs from JavaScript via program analysis

Qi Wang, Jingyu Zhou, Yuting Chen, Yizhou Zhang, Jianjun Zhao

研究成果: 著書/レポートタイプへの貢献会議での発言

5 引用 (Scopus)

抜粋

With the extensive use of client-side JavaScript in web applications, web contents are becoming more dynamic than ever before. This poses significant challenges for search engines, because more web URLs are now embedded or hidden inside JavaScript code and most web crawlers are script-agnostic, significantly reducing the coverage of search engines. We present a hybrid approach that combines static analysis with dynamic execution, overcoming the weakness of a purely static or dynamic approach that either lacks accuracy or suffers from huge execution cost. We also propose to integrate program analysis techniques such as statement coverage and program slicing to improve the performance of URL mining.

元の言語英語
ホスト出版物のタイトル2013 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2013 - Proceedings
ページ627-630
ページ数4
DOI
出版物ステータス出版済み - 9 16 2013
外部発表Yes
イベント2013 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2013 - Saint Petersburg, ロシア連邦
継続期間: 8 18 20138 26 2013

出版物シリーズ

名前2013 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2013 - Proceedings

その他

その他2013 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2013
ロシア連邦
Saint Petersburg
期間8/18/138/26/13

    フィンガープリント

All Science Journal Classification (ASJC) codes

  • Software

これを引用

Wang, Q., Zhou, J., Chen, Y., Zhang, Y., & Zhao, J. (2013). Extracting URLs from JavaScript via program analysis. : 2013 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2013 - Proceedings (pp. 627-630). (2013 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE 2013 - Proceedings). https://doi.org/10.1145/2491411.2494583