Skip to main content

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1383))

Included in the following conference series:

  • 931 Accesses

Abstract

This paper describes an application of machine learning in a web browser feature called autofill. Automatic form fill or autofill is a time saving feature present in web browsers. This feature automatically fills text values in a new web form based on the text values filled by the user for the same or similar fields in other forms on the web, which are stored locally. This is dependent on the correct prediction of the labels of the form fields. In this paper, we describe an intelligent and secure solution for autofill. This includes fixing some security vulnerabilities related to hidden fields in a web form, resulting in a secure auto fill. Our solution also intelligently predicting the field labels in a form using machine learning. We describe the system architecture and some results for the accuracy of the system.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Wahle, A., Prause, G.P.M., von Birgelen, C., Erbel, R., Sonka, M.: Fusion of angiography and intravascular ultrasound in vivo: establishing the absolute 3-D frame orientation. IEEE Trans. Biomed. Eng. 46, 1176–1180 (1999)

    Article  Google Scholar 

  2. Microsoft Edge Support. Automatically fill info in Microsoft Edge. https://support.microsoft.com/en-us/microsoft-edge/automatically-fill-info-in-microsoft-edge-81da697c-9910-d9b8-d50a-1712d96f3db8

  3. Goodman, J.T., Kadie, C.M., Chickering, D.M., Bradford, D.E., Glasgow, D.A.: Microsoft Corp, assignee. Intelligent autofill. United States patent US 7,660,779. 2010 Feb 9 (2010)

    Google Scholar 

  4. Liddle, S.W., Embley, D.W., Scott, D.T., Yau, S.H.: Extracting Data behind Web Forms. In: Olivé, A., Yoshikawa, M., Yu, E.S.K. (eds.) Advanced Conceptual Modeling Techniques. ER 2002. LNCS, vol. 2784. Springer, Heidelberg (2003). https://doi.org/10.1007/978-3-540-45275-1_35

  5. Myers, B.A., Wolf, R., Potosnak, K., Graham, C.: Heuristics in real user interfaces. In: Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems (CHI '93), pp. 304–307. Association for Computing Machinery, New York (1993). https://doi.org/10.1145/169059.169240

  6. Kantorski, G.Z., Moreira, V.P., Heuser, C.A.: Automatic filling of hidden web forms: a survey. SIGMOD Rec. 44(1) (2015), 24–35 (2015). https://doi.org/10.1145/2783888.2783898

  7. Winckler, M., Gaits, V., Vo, D.B., Sergio, F., Rossi, G.: An approach and tool support for assisting users to fill-in web forms with personal information. In: 29th ACM international conference on Design of communication (SIGDOC '11), pp. 195–202. ACM, New York (2011)

    Google Scholar 

  8. Hartmann, M., Muhlhauser, M.: Context-aware form filling for web applications. In: 2009 IEEE International Conference on Semantic Computing (ICSC '09). IEEE Computer Society, Washington, DC (2009)

    Google Scholar 

  9. Wang, S., Zou, Y., Upadhyaya, B., Ng, J.: An intelligent framework for auto-filling web forms from different web applications. In: IEEE Ninth World Congress on Services June 2013, pp. 175–179. IEEE Computer Society, Washington, DC (2013)

    Google Scholar 

  10. Troiano, L., Birtolo, C., Armenise, R.: (2017) Modeling and predicting the user next input by Bayesian reasoning. Soft. Comput. 21(6), 1583–1600 (March 2017)

    Article  Google Scholar 

  11. Lin, X., Ilia, P., Polakis, J.: Fill in the blanks: empirical analysis of the privacy threats of browser form autofill. In: Proceedings of the 2020 ACM SIGSAC Conference on Computer and Communications Security (CCS '20), pp. 507–519. Association for Computing Machinery, New York (2020). https://doi.org/10.1145/3372297.3417271

  12. Zhao, R., Yue, C.: All your browser-saved passwords could belong to us: a security analysis and a cloud-based new design. In: Proceedings of the third ACM conference on Data and application security and privacy (CODASPY '13), pp. 333–340. Association for Computing Machinery, New York (2013). https://doi.org/10.1145/2435349.2435397

  13. Gutmann, A., Murdoch, S.J.: Taken out of context: security risks with security code AutoFill in iOS & macOS. In: USENIX Security Symposium 2019 (2019)

    Google Scholar 

  14. Oesch, S., Ruoti, S.: That was then, this is now: a security evaluation of password generation, storage, and autofill in browser-based password managers. In: Proceedings of USENIX Security Symposium 2020 (2020)

    Google Scholar 

  15. Azure Machine Learning: Microsoft Azure. https://azure.microsoft.com/en-in/services/machine-learning/

  16. Microsoft Docs. Windows Machine Learning, 29 May 2020. https://docs.microsoft.com/en-us/windows/ai/windows-ml/

  17. Allan, P.: Your Browser's Autofill Data Can Be Phished, Here's How to Stay Safe. Lifehacker (2017). https://lifehacker.com/your-browsers-autofill-data-can-be-phished-heres-how-t-1791084371

  18. Coppock, M.: Your browser might be filling in hidden fields and giving away your secrets. Digital Trends (2017) https://www.digitaltrends.com/computing/browser-bug-can-fill-in-personal-information-in-hidden-fields/

  19. Browser autofill phishing. https://anttiviljami.github.io/browser-autofill-phishing/

  20. Bose, J.: A field label prediction for autofill in web browsers. Arxiv preprint (2019). https://arxiv.org/abs/1912.08809

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joy Bose .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Bose, J. (2021). Intelligent and Secure Autofill System in Web Browsers. In: Abraham, A., et al. Proceedings of the 12th International Conference on Soft Computing and Pattern Recognition (SoCPaR 2020). SoCPaR 2020. Advances in Intelligent Systems and Computing, vol 1383. Springer, Cham. https://doi.org/10.1007/978-3-030-73689-7_2

Download citation

Publish with us

Policies and ethics