Enhancing Learning Through a Web-Based OER: Application of Metamorphic Testing to John the Ripper

  • Lindsay Elle Chiara Song
  • , Anson Hwong Lee
  • , Dave Towey

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

Abstract

Software testing is essential for ensuring system reliability. However, some systems face the Oracle Problem, where the correctness of outputs cannot easily be determined. In cybersecurity, password-based authentication is widely used, and tools such as John the Ripper (JtR) can expose vulnerabilities. This paper applies Metamorphic Testing (MT) and Metamorphic Exploration (ME) to JtR, identifying flaws and enhancing system understanding. A web-based Open Educational Resource (OER) was also developed with interactive features to promote the use of MT and support learner engagement. The OER includes quizzes for self-assessment and a feedback mechanism explaining incorrect answers. An initial attempt was made to use Large Language Models (LLMs) to generate on-demand quiz questions and feedback. However, survey participants noted that AI-generated questions were too simple and often contained context clues. This paper will be of interest to educators and researchers in software testing, cybersecurity, and AI-assisted education.

Original languageEnglish
Title of host publicationTechnology in Education. Smart and Innovative Learning - International Conference on Technology in Education, ICTE 2025, Proceedings
EditorsSimon K. S. Cheung, Xiaojun Liu, Guoai Xu, Lam-For Kwok
PublisherSpringer Science and Business Media Deutschland GmbH
Pages25-35
Number of pages11
ISBN (Print)9789819544981
DOIs
Publication statusPublished - 26 Nov 2025
Event8th International Conference on Technology in Education, ICTE 2025 - Shenzhen, China
Duration: 10 Dec 202512 Dec 2025

Publication series

NameCommunications in Computer and Information Science
Volume2752 CCIS
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

Conference8th International Conference on Technology in Education, ICTE 2025
Country/TerritoryChina
CityShenzhen
Period10/12/2512/12/25

Free Keywords

  • Large Language Model (LLM)
  • Metamorphic Exploration (ME)
  • Metamorphic Testing (MT)
  • Open Educational Resource (OER)
  • Password Cracker

ASJC Scopus subject areas

  • General Computer Science
  • General Mathematics

Fingerprint

Dive into the research topics of 'Enhancing Learning Through a Web-Based OER: Application of Metamorphic Testing to John the Ripper'. Together they form a unique fingerprint.

Cite this