GithubHelp home page GithubHelp logo

alexdevassy / machine_learning_ctf_challenges Goto Github PK

View Code? Open in Web Editor NEW
84.0 2.0 24.0 39.12 MB

CTF challenges designed and implemented in machine learning applications

Python 48.37% HTML 51.63%
ctf machine-learning machine-learning-security large-language-models adversarial-machine-learning vulnerable-llm-application offensive-security penetration-testing

machine_learning_ctf_challenges's Introduction

Machine Learning CTF Challenges

As the realms of artificial intelligence and machine learning continue to shape our world 🌏, the imperative to assess their influence on cybersecurity intensifies. While many AI/ML breakthroughs in cybersecurity revolve around defense and threat intelligence, such as intelligent πŸ’» SIEM systems and AI-driven malware detection, an intriguing question arises: "Can researchers harness AI/ML for offensive security, or can they outmaneuver AI/ML algorithms with innovative cybersecurity approaches?" This presents a captivating new horizon in the domain of offensive security.πŸš€

Within this repository lies an array of engaging CTF (Capture The Flag 🚩) challenges meticulously crafted for applications that leverage machine learning algorithms in their backend. The intent of this repository is to emphasize the need for implementation of security measures within machine learning applications, safeguarding πŸ›‘οΈ them against the ever-evolving threat landscape. It serves as a guiding beacon in fortifying the convergence of technology and securityπŸ”’.

CTF Challenges πŸ“‚

Name Category Description Difficulty References
Dolos Web - Prompt Injection to RCE Flag is at same directory as of flask app, [FLAG].txt. Easy
Dolos II Web - Prompt Injection to SQL Injection Make the LLM to reveal Secret (Flag:) of user David. Easy
Heist Web - Data Poisoning Attack Compromise CityPolice's AI cameras and secure a smooth escape for Heist crew's red getaway car! Medium
Persuade Web - Model Serialization Attack Flag is at /app/InternalFolder/Flag.txt, not on the website. Find it. Medium
Fourtune Web - Model Extraction Attack Bypass AI Corp's identity verification to view the flag Hard

πŸ’­ If you want to contribute to the above list of CTF challenges (please do), submit a pull request or ping me at LinkedIn Badge

Stay tuned for more challenges being added to the repo. πŸ‘€

machine_learning_ctf_challenges's People

Contributors

alexdevassy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

machine_learning_ctf_challenges's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.