Vol. 12, No. 1, March 2019, pp. 51 - 66 ISSN 2006-1781 Mu’awuya Dalhatu, Aliyu Sani Ahmad and Moshood Abiola Hambali (2019), Manual Testing of SQL Injection Vulnerabilities in an Online Student Database System © 2019 Afr. J. Comp. & ICT All Rights Reserved https://afrjcict.net Manual Testing of SQL Injection Vulnerabilities in an Online Student Database System Using Same Channel Strategy Mu’awuya Dalhatu* 1 , Aliyu Sani Ahmad 2 and Moshood Abiola Hambali 3 Department of Computer Science, Federal University Wukari, Nigeria. Email: 1 dalhatu@fuwukari.edu.ng, 2 alally_ahmad@yahoo.com, 3 hambali@fuwukari.edu.ng *Corresponding Author ______________________________________________________________________________________ ABSTRACT In the recent time, the dependency of universities, businesses and organisations on online databases are increasing in both the developed and developing countries like UK and Nigeria. So also the security challenges and threats are increasing. The most common and dangerous online database threat is SQL injection attacks and followed by XSS. SQL injection attack is a challenge to any online database that process data based on user inputs. This research investigates one of the most important online database threats. The research reviews related work, design and implement a secured student database application for testing the SQL injection. The research findings show that there is no single technique, policy or procedure that is powerful enough to prevent all SQL injection attacks. However, the research recommends the proper implementation of techniques such as sanitising inputs and using bind variables. Keywords: Online database, SQL injection, Threat, Mitigating SQL Injection, XSS ______________________________________________ African Journal of Computing & ICT Reference Format: Mu’awuya Dalhatu, Aliyu Sani Ahmad and Moshood Abiola Hambali (2019), Manual Testing of SQL Injection Vulnerabilities in an Online Student Database System Using Same Channel Strategy, Afr. J. Comp. & ICT, Vol.12, No. 1, pp. 51 - 66. © Afr. J. Comp. & ICT, March 2019; ISSN 2006-1781 ______________________________________________________ I. INTRODUCTION Despite the acceptance, role, and importance of computer applications especially in universities, many universities, businesses and organisations especially in developing countries like Nigeria are still using manual systems to manage records. This may be due to the threats associated with the online databases or applications. Most small or newly established universities and businesses may seem to use the manual system effectively. However, many organisations such as the universities grow rapidly each year; therefore, they require automated systems such as a database system in order to reliably manage records by eliminating redundancy and improving accessibility, security, and privacy. 51