Chatbots with bespoke prompt engineering written primarily in TypeScript with React and JSX.
This project is licensed under the CC-BY-NC-ND-4.0 License - see the LICENSE file for details.
This project demonstrates the dangers of social engineering through an interactive simulation. Imagine a digital kiosk designed to educate youth about cybersecurity. Behind its innocent facade lies a twist: a social engineering challenge where you are the hacker.
Your mission, should you choose to accept it: obtain the kiosk's administrator password, "Churro!", from Carlos, the digital security agent for La Cleta Verde, a fictional firm.
Beware! Carlos is a security agent... easily manipulated. Use your social engineering skills to gain his trust and persuade him to give you the password.
This project highlights:
- Human vulnerability: Often, the weakest link in cybersecurity is not technological, but human.
- The power of persuasion: How social engineering techniques can be used to manipulate people.
- The importance of awareness: By understanding the dangers, we can better protect ourselves.
- Frontend: React.js delivers an interactive user interface, simulating the kiosk and the security agent.
- Backend: The Google Gemini API brings Carlos to life, enabling him to converse realistically and be (hopefully) manipulated!
[Demo video or screenshots here]
- Clone the repository:
git clone https://github.com/Wins7on/your-repository.git - Install dependencies:
npm install - Start the development server:
npm start
- [Winston] - https://github.com/Wins7on
This project is licensed under the MIT License - see the LICENSE page for details.