As my undergraduate Capstone project, I am working with a team to develop a chatbot based on a large language model (LLM) that is trained with specialized cybersecurity knowledge. The chatbot is designed to assist cybersecurity students by providing recent and detailed information in response to queries related to computing security.
Project Link: https://github.com/NamesAreDifficult/ChatCSEC
My final project in my Blockchain Security class involved demonstrating a security weakness associated with blockchain technology. I worked with a team to develop an implementation of the insecure decentralized application 1000 Guess, a lottery game running as a decentralized application (dApp) on the Ethereum blockchain. Additionally, we demonstrated an attack against the original game and created a version of the game that is not vulnerable to the attack.
Project Link: https://github.com/qu3ri/Attacking-1000-Guess
Blog Post: Attacking 1000 Guess