awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 Repos

Awesome GitHub RepositoriesSecurity Practices

Defensive programming and security protocols.

Explore 7 awesome GitHub repositories matching testing & quality assurance · Security Practices. Refine with filters or upvote what's useful.

Awesome Security Practices GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • mtdvio/every-programmer-should-knowAvatar von mtdvio

    mtdvio/every-programmer-should-know

    99,795Auf GitHub ansehen↗

    This project is a comprehensive, community-curated knowledge base designed to support software engineers in mastering both fundamental computer science principles and practical industry methodologies. It serves as a centralized reference library that aggregates technical resources, academic literature, and professional guidance to facilitate systematic skill acquisition across the entire software development lifecycle. What distinguishes this repository is its holistic approach to the engineering profession, which bridges the gap between theoretical knowledge and career-oriented development.

    Highlights defensive programming techniques and essential security protocols to protect software systems.

    cc-bycollectioncomputer-science
    Auf GitHub ansehen↗99,795
  • sundowndev/hacker-roadmapAvatar von sundowndev

    sundowndev/hacker-roadmap

    15,081Auf GitHub ansehen↗

    Hacker Roadmap is a community-driven repository that functions as a structured learning path and resource directory for cybersecurity and ethical hacking. It organizes complex security concepts into sequential modules, guiding users from fundamental knowledge to advanced technical exploitation skills through a curated collection of educational materials and professional development resources. The project distinguishes itself by acting as a centralized index that maps specialized third-party security software and isolated training environments to specific operational use cases. By aggregating

    Provides interactive, challenge-based environments for users to practice defensive and offensive security techniques.

    exploitationframeworkshacking
    Auf GitHub ansehen↗15,081
  • qazbnm456/awesome-web-securityAvatar von qazbnm456

    qazbnm456/awesome-web-security

    13,097Auf GitHub ansehen↗

    This project serves as a comprehensive cybersecurity training platform and resource repository focused on web application security. It functions as a centralized hub for security practitioners, providing both a curated collection of technical documentation and research, and a system for deploying isolated, containerized environments to practice security analysis and exploitation techniques. The platform distinguishes itself by integrating automated data aggregation with hands-on, container-based orchestration. It maintains a current knowledge base of industry research and digital threats whil

    Hosts interactive wargame challenges and security puzzles in containerized environments.

    awesomeawesome-listlist
    Auf GitHub ansehen↗13,097
  • juice-shop/juice-shopAvatar von juice-shop

    juice-shop/juice-shop

    12,530Auf GitHub ansehen↗

    Juice Shop is a self-contained web application designed as a platform for cybersecurity education and security training. It functions as a controlled environment containing intentional security flaws, allowing users to practice offensive security techniques and defensive coding practices while tracking their progress through a live scoreboard. The platform serves as an industry-standard benchmark for evaluating the effectiveness and detection accuracy of automated security scanning tools. By hosting a standardized set of known vulnerabilities and common attack patterns, it provides a reliable

    Features an integrated scoreboard that tracks and validates user progress through various security challenges.

    TypeScript24pullrequestsapplication-securityappsec
    Auf GitHub ansehen↗12,530
  • ctf-wiki/ctf-wikiAvatar von ctf-wiki

    ctf-wiki/ctf-wiki

    9,449Auf GitHub ansehen↗

    This project is a security training wiki and markdown knowledge base that provides technical guides, categorized exercises, and tool directories for participants in competitive security challenges. It serves as a comprehensive resource for capture the flag training, organizing learning materials into a searchable website. The knowledge base covers specialized security domains including cryptography, web security, and reverse engineering. It includes a curated directory of research tools and software used for vulnerability research and exploitation, alongside a repository of practical challeng

    Offers a categorized collection of interactive security challenges for practicing offensive and defensive skills.

    Pythoncryptoctfmisc
    Auf GitHub ansehen↗9,449
  • google/google-ctfAvatar von google

    google/google-ctf

    4,977Auf GitHub ansehen↗

    Dieses Projekt ist eine Capture-the-Flag-Plattform und eine Cybersecurity-Trainingsumgebung. Es bietet ein Framework für das Deployment von Sicherheitsherausforderungen und die Verfolgung des Teilnehmerfortschritts über eine Echtzeit-Punktetabelle. Die Plattform dient als Scoreboard für Sicherheitswettbewerbe und als Managementsystem, das absichtlich verwundbare Infrastrukturen für das Üben von Reverse Engineering und Software-Exploitation-Techniken hostet. Sie verwaltet die Entdeckung geheimer Strings innerhalb dieser Rätsel, um die Team-Ranglisten zu bestimmen. Das System deckt das Management von Cybersecurity-Wettbewerben, das Deployment von Sicherheitsherausforderungen und das Training in Schwachstellenforschung ab. Es nutzt ein Tracking-System, um die Gesamtpunktzahl basierend auf der Anzahl der gelösten Sicherheitsherausforderungen zu überwachen.

    Deploys interactive environments and deliberately insecure applications for practicing offensive and defensive security skills.

    Pythonctfctf-challengesgoogle
    Auf GitHub ansehen↗4,977
  • ctf-wiki/ctf-challengesAvatar von ctf-wiki

    ctf-wiki/ctf-challenges

    1,687Auf GitHub ansehen↗

    Dieses Repository dient als strukturiertes Archiv für Cybersicherheits-Trainingsübungen, die für die praktische Anwendung in verschiedenen technischen Bereichen konzipiert sind. Es fungiert als Sammlung absichtlich verwundbarer Herausforderungen, die Nutzern die Quelldateien und Dokumentationen bereitstellen, die erforderlich sind, um Kompetenzen in der Sicherheitsanalyse und Software-Schwachstellenforschung zu entwickeln. Das Projekt zeichnet sich dadurch aus, dass es diese Übungen in einer hierarchischen Verzeichnisstruktur organisiert, wodurch sichergestellt wird, dass Sicherheitsszenarien durch versionskontrollierte statische Assets konsistent und reproduzierbar bleiben. Jede Herausforderung ist mit Markdown-basierten Writeups gepaart, die detaillierte Erklärungen und Kontext bieten, sodass Nutzer die zugrunde liegende Mechanik des bereitgestellten Quellcodes studieren können. Die Plattform deckt ein breites Spektrum an Sicherheitsdisziplinen ab, einschließlich der Analyse kryptografischer Protokolle und der Identifizierung von Schwachstellen in dezentralen Blockchain-Anwendungen. Durch den direkten Zugriff auf rohe Projektdateien erleichtert das Repository einen praktischen Ansatz zur Beherrschung von Sicherheitsfähigkeiten und zum Testen defensiver Techniken in einer kontrollierten Umgebung.

    Provides structured challenges for practicing encryption and decryption techniques in a controlled environment.

    HTML
    Auf GitHub ansehen↗1,687
  1. Home
  2. Testing & Quality Assurance
  3. Software Testing
  4. Security Practices

Unter-Tags erkunden

  • Security Challenges1 Sub-TagInteractive environments and deliberately insecure applications for practicing offensive and defensive security skills. **Distinct from Security Practices:** Distinct from general security practices: focuses on competitive, challenge-based environments for skill refinement.