Skip to content

[USENIX Security 2024] Official Repository of 'KnowPhish: Large Language Models Meet Multimodal Knowledge Graphs for Enhancing Reference-Based Phishing Detection'

Notifications You must be signed in to change notification settings

imethanlee/KnowPhish

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

KnowPhish [USENIX Security 2024]

This is the official repository of our USENIX Security 2024 paper "KnowPhish: Large Language Models Meet Multimodal Knowledge Graphs for Enhancing Reference-Based Phishing Detection".

Updates

  • [2025.01] PhishIntel, our deployment-oriented phishing detection system built upon KnowPhish, is accepted by WWW 2025 (Demo).
  • [2024.12] PhishAgent, our new work built upon KnowPhish, is accepted by AAAI 2025 (Oral).
  • [2024.11] We release the download link for the TR-OP dataset.

Datasets

  1. TR-OP: A balanced evaluation dataset with 5000 benign webpages and 5000 phishing webpages.

Codes

Thanks for your interest in our KnowPhish project! Our phishing detector is currently deployed in a commercial setting. Due to security considerations from our sponsors, we are unable to release the code or knowledge base at this time. As such, this GitHub repository serves as a host for the supplementary materials PDF and certain datasets. That said, I am more than happy to answer any questions you may have regarding our paper and its findings. Please feel free to reach out via email ([email protected]) or raise an issue here. Thank you again for your attention!

Citation

Please consider citing our papers if you find them useful:

  • KnowPhish (USENIX Security 2024):
@inproceedings {li2024knowphish,
  title = {{KnowPhish}: Large Language Models Meet Multimodal Knowledge Graphs for Enhancing {Reference-Based} Phishing Detection},
  author = {Yuexin Li and Chengyu Huang and Shumin Deng and Mei Lin Lock and Tri Cao and Nay Oo and Hoon Wei Lim and Bryan Hooi},
  booktitle = {33rd USENIX Security Symposium (USENIX Security 24)},
  year = {2024},
  isbn = {978-1-939133-44-1},
  address = {Philadelphia, PA},
  pages = {793--810},
  url = {https://www.usenix.org/conference/usenixsecurity24/presentation/li-yuexin},
  publisher = {USENIX Association},
  month = aug
}
  • PhishAgent (AAAI 2025):
@article{cao2025phishagent,
  title={PhishAgent: A Robust Multimodal Agent for Phishing Webpage Detection},
  author={Cao, Tri and Huang, Chengyu and Li, Yuexin and Huilin, Wang and He, Amy and Oo, Nay and Hooi, Bryan},
  volume={39},
  url={https://ojs.aaai.org/index.php/AAAI/article/view/35003},
  DOI={10.1609/aaai.v39i27.35003},
  number={27},
  journal={Proceedings of the AAAI Conference on Artificial Intelligence},
  year={2025},
  month={Apr.},
  pages={27869-27877}
}
  • PhishIntel (WWW 2025 Demo):
@inproceedings{li2025phishintel,
  title = {PhishIntel: Toward Practical Deployment of Reference-Based Phishing Detection},
  author = {Li, Yuexin and Tan, Hiok Kuek and Meng, Qiaoran and Lock, Mei Lin and Cao, Tri and Deng, Shumin and Oo, Nay and Lim, Hoon Wei and Hooi, Bryan},
  year = {2025},
  isbn = {9798400713316},
  publisher = {Association for Computing Machinery},
  address = {New York, NY, USA},
  url = {https://doi.org/10.1145/3701716.3715192},
  doi = {10.1145/3701716.3715192},
  booktitle = {Companion Proceedings of the ACM on Web Conference 2025},
  pages = {2863–2866},
  numpages = {4},
  keywords = {phishing detection system, real-time systems, task queue},
  location = {Sydney NSW, Australia},
  series = {WWW '25}
}

About

[USENIX Security 2024] Official Repository of 'KnowPhish: Large Language Models Meet Multimodal Knowledge Graphs for Enhancing Reference-Based Phishing Detection'

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published