{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T12:15:14Z","timestamp":1775564114824,"version":"3.50.1"},"reference-count":23,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,1,1]],"date-time":"2026-01-01T00:00:00Z","timestamp":1767225600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T00:00:00Z","timestamp":1772582400000},"content-version":"vor","delay-in-days":62,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001871","name":"Funda\u00e7\u00e3o para a Ci\u00eancia e a Tecnologia","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Procedia Computer Science"],"published-print":{"date-parts":[[2026]]},"DOI":"10.1016\/j.procs.2026.03.059","type":"journal-article","created":{"date-parts":[[2026,3,24]],"date-time":"2026-03-24T12:39:40Z","timestamp":1774355980000},"page":"852-859","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"C","title":["Design and Implementation of a RAG-Enhanced LLM Chatbot for Penetration Testing Tasks"],"prefix":"10.1016","volume":"278","author":[{"given":"Oumaima Ben","family":"Fadhel","sequence":"first","affiliation":[]},{"given":"Rui","family":"Fernandes","sequence":"additional","affiliation":[]},{"given":"\u00d3scar","family":"Ribeiro","sequence":"additional","affiliation":[]},{"given":"Monia","family":"Najjar","sequence":"additional","affiliation":[]},{"given":"Nuno","family":"Lopes","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.procs.2026.03.059_bib1","unstructured":"National Vulnerability Database (NVD). (2025) \u201cKey cyber security statistics for 2025.\u201d SentinelOne. Retrieved May 1, 2025, from https:\/\/www.sentinelone.com\/cybersecurity-101\/cybersecurity\/cyber-security-statistics\/"},{"key":"10.1016\/j.procs.2026.03.059_bib2","unstructured":"Deng, Guozhong, Yuwei Liu, V\u00edctor Mayoral-Vilches, Peng Liu, Yaxin Li, Yicheng Xu, \u2026 and Stefan Rass. (2024) \u201cPentestGPT: Evaluating and harnessing large language models for automated penetration testing.\u201d Proceedings of the 33rd USENIX Security Symposium (USENIX Security \u201824): 847\u2013864."},{"key":"10.1016\/j.procs.2026.03.059_bib3","doi-asserted-by":"crossref","first-page":"3781","DOI":"10.1016\/j.procs.2024.09.178","article-title":"\u201cA survey on RAG with LLMs\u201d","volume":"246","author":"Arslan","year":"2024","journal-title":"Procedia Computer Science"},{"key":"10.1016\/j.procs.2026.03.059_bib4","doi-asserted-by":"crossref","unstructured":"Genesis, John, and Fiona Keane. (2025) \u201cIntegrating knowledge retrieval with generation: A comprehensive survey of RAG models in NLP.\u201d Unpublished manuscript \/ Preprint.","DOI":"10.20944\/preprints202504.0351.v1"},{"key":"10.1016\/j.procs.2026.03.059_bib5","unstructured":"Deng, Guozhong, Yuwei Liu, V\u00edctor Mayoral-Vilches, Peng Liu, Yaxin Li, Yicheng Xu, and Stefan Rass. (2024) \u201cPentestGPT: Evaluating and harnessing large language models for automated penetration testing.\u201d Proceedings of the 33rd USENIX Security Symposium (USENIX Security \u201824): 847\u2013864."},{"key":"10.1016\/j.procs.2026.03.059_bib6","unstructured":"Henke, Julian. (2025) \u201cAutoPentest: Enhancing vulnerability management with autonomous LLM agents.\u201d arXiv preprint arXiv:2505.10321."},{"key":"10.1016\/j.procs.2026.03.059_bib7","doi-asserted-by":"crossref","unstructured":"Bang, Yejin, Samuel Cahyawijaya, Nayeon Lee, Wenxuan Dai, Dian Yu, Bryan Wilie, and Pascale Fung. (2023) \u201cA multitask, multilingual, multimodal evaluation of ChatGPT on reasoning, hallucination, and interactivity.\u201d arXiv preprint arXiv:2302.04023.","DOI":"10.18653\/v1\/2023.ijcnlp-main.45"},{"key":"10.1016\/j.procs.2026.03.059_bib8","unstructured":"Shen, X., Wang, L., Li, Z., Chen, Y., Zhao, W., Sun, D., Wang, J., & Ruan, W. (2024). PentestAgent: Incorporating LLM Agents to Automated Penetration Testing. arXiv. Retrieved from https:\/\/arxiv.org\/abs\/2411.05185"},{"key":"10.1016\/j.procs.2026.03.059_bib9","unstructured":"OpenAI. (2024). GPT-4 Technical Report. arXiv. Retrieved from https:\/\/arxiv.org\/abs\/2303.08774"},{"key":"10.1016\/j.procs.2026.03.059_bib10","unstructured":"Devlin, J., Chang, M.-W., Lee, K., & Toutanova, K. (2019). BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. arXiv. Retrieved from https:\/\/arxiv.org\/abs\/1810.04805"},{"key":"10.1016\/j.procs.2026.03.059_bib11","unstructured":"Touvron, H., Lavril, T., Izacard, G., Martinet, X., Lachaux, M.-A., Lacroix, T., Rozi\u00e8re, B., Goyal, N., Hambro, E., Azhar, F., Rodriguez, A., Joulin, A., Grave, E., & Lample, G. (2023). LLaMA: Open and Efficient Foundation Language Models. arXiv. Retrieved from https:\/\/arxiv.org\/abs\/2302.13971"},{"key":"10.1016\/j.procs.2026.03.059_bib12","doi-asserted-by":"crossref","unstructured":"Fernandes, R., Lopes, N., Teixeira, P., and Gon\u00e7alves, J. (2025) \u201cPenetration testing with AI: Case studies on LLM and RL-based attack agents.\u201d Manuscript submitted for publication to the 18th International Work-Conference on Artificial Neural Networks (IWANN), A Coru\u00f1a, Spain, June 2025.","DOI":"10.1007\/978-3-032-02725-2_5"},{"key":"10.1016\/j.procs.2026.03.059_bib13","doi-asserted-by":"crossref","DOI":"10.1177\/17562848241227031","article-title":"\u201cLarge language models: A primer and gastroenterology applications\u201d","volume":"17","author":"Shahab","year":"2024","journal-title":"Therapeutic Advances in Gastroenterology"},{"issue":"1","key":"10.1016\/j.procs.2026.03.059_bib14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s42400-025-00361-w","article-title":"\u201cWhen LLMs meet cybersecurity: A systematic literature review\u201d","volume":"8","author":"Zhang","year":"2025","journal-title":"Cybersecurity"},{"key":"10.1016\/j.procs.2026.03.059_bib15","unstructured":"Touvron, H., Lavril, T., Izacard, G., et al. (2023) \u201cLlama: Open and efficient foundation language models.\u201d Preprint at arXiv:2302.13971."},{"key":"10.1016\/j.procs.2026.03.059_bib16","unstructured":"Jiang, A. Q., Sablayrolles, A., Roux, A., et al. (2024) \u201cMixtral of experts.\u201d Preprint at arXiv:2401.04088."},{"key":"10.1016\/j.procs.2026.03.059_bib17","first-page":"27730","article-title":"\u201cTraining language models to follow instructions with human feedback\u201d","volume":"35","author":"Ouyang","year":"2022","journal-title":"Advances in Neural Information Processing Systems"},{"key":"10.1016\/j.procs.2026.03.059_bib18","unstructured":"Team, G., Anil, R., Borgeaud, S., et al. (2023) \u201cGemini: A family of highly capable multimodal models.\u201d Preprint at arXiv:2312.11805."},{"key":"10.1016\/j.procs.2026.03.059_bib19","unstructured":"Berberette, E., Hutchins, J., & Sadovnik, A. (2024). \u201cRedefining \u2018Hallucination\u2019 in LLMs: Towards a psychology-informed framework for mitigating misinformation.\u201d Preprint at arXiv:2402.01769."},{"key":"10.1016\/j.procs.2026.03.059_bib20","unstructured":"Gao, Y., Xiong, Y., Gao, X., Jia, K., Pan, J., Bi, Y., \u2026 & Wang, H. (2023) \u201cRetrieval-augmented generation for large language models: A survey.\u201d arXiv preprint arXiv:2312.10997."},{"key":"10.1016\/j.procs.2026.03.059_bib21","first-page":"1674","article-title":"\u201cText recognition and detection from images using pytesseract\u201d","volume":"13","author":"Saoji","year":"2021","journal-title":"Journal of Interdisciplinary Cycle Research"},{"key":"10.1016\/j.procs.2026.03.059_bib22","doi-asserted-by":"crossref","unstructured":"Khorasani, M., Abdou, M., and Hernandez Fernandez, J. (2022) \u201cWeb application development with Streamlit: Develop and deploy secure and scalable web applications to the cloud using a pure Python framework.\u201d Springer, doi: 10.1007\/978-1-4842-8111-6","DOI":"10.1007\/978-1-4842-8111-6"},{"key":"10.1016\/j.procs.2026.03.059_bib23","doi-asserted-by":"crossref","unstructured":"Ekin, S. (2023). \u201cPrompt engineering for ChatGPT: A quick guide to techniques, tips, and best practices.\u201d 10.36227\/techrxiv.22683919.","DOI":"10.36227\/techrxiv.22683919"}],"container-title":["Procedia Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877050926006514?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877050926006514?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T11:36:21Z","timestamp":1775561781000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1877050926006514"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026]]},"references-count":23,"alternative-id":["S1877050926006514"],"URL":"https:\/\/doi.org\/10.1016\/j.procs.2026.03.059","relation":{},"ISSN":["1877-0509"],"issn-type":[{"value":"1877-0509","type":"print"}],"subject":[],"published":{"date-parts":[[2026]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Design and Implementation of a RAG-Enhanced LLM Chatbot for Penetration Testing Tasks","name":"articletitle","label":"Article Title"},{"value":"Procedia Computer Science","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.procs.2026.03.059","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Author(s). Published by Elsevier B.V.","name":"copyright","label":"Copyright"}]}}