awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

7 dépôts

Awesome GitHub RepositoriesPattern Occurrence Identification Algorithms

Algorithms for locating pattern occurrences by shifting and comparing characters.

Distinct from Text Pattern Matching: Focuses on occurrence identification, distinct from general text pattern matching.

Explore 7 awesome GitHub repositories matching data & databases · Pattern Occurrence Identification Algorithms. Refine with filters or upvote what's useful.

Awesome Pattern Occurrence Identification Algorithms GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • oi-wiki/oi-wikiAvatar de OI-wiki

    OI-wiki/OI-wiki

    26,176Voir sur GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Implements algorithms for identifying pattern occurrences within text.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Voir sur GitHub↗26,176
  • nmap/nmapAvatar de nmap

    nmap/nmap

    13,065Voir sur GitHub↗

    Nmap is a command-line network security scanner and reconnaissance framework designed for infrastructure mapping and security auditing. It functions as a packet crafting utility that probes target systems to identify active hosts, detect open ports, and determine the services and operating systems running on a network. The tool distinguishes itself through its ability to perform raw socket packet injection and stateful connection tracking, allowing it to bypass standard operating system networking stacks. It utilizes an asynchronous concurrency model to manage large-scale network scans and em

    Compares raw service responses against a comprehensive database of known patterns to determine application versions.

    Casynchronousc-plus-pluslibpcap
    Voir sur GitHub↗13,065
  • megadose/holeheAvatar de megadose

    megadose/holehe

    10,212Voir sur GitHub↗

    Holehe is an email account discovery and presence verification tool used for open source intelligence. It scans various social media platforms and web services to identify if a specific email address is linked to an existing account. The tool verifies account existence by utilizing registration and password recovery endpoints without notifying the account owner. It maps digital footprints by checking for the presence of an email across numerous third-party services and extracting available account metadata.

    Identifies account existence by matching server response signatures and body content against known registered states.

    Pythonebayemailemails
    Voir sur GitHub↗10,212
  • sullo/niktoAvatar de sullo

    sullo/nikto

    10,104Voir sur GitHub↗

    Nikto is an open-source HTTP security auditing tool and web server vulnerability scanner. It functions as a reconnaissance engine designed to identify insecure server options, outdated software, and common vulnerabilities by analyzing HTTP responses. The project differentiates itself through capabilities for intrusion detection evasion and web server fingerprinting. It uses request-level encoding and timing spacers to bypass security filters and employs signature-based identification to determine specific server software versions and misconfigurations. The scanner covers broad capability are

    Determines server versions and software by matching response headers and banners against a database of known signatures.

    Perl
    Voir sur GitHub↗10,104
  • enablesecurity/wafw00fAvatar de EnableSecurity

    EnableSecurity/wafw00f

    6,414Voir sur GitHub↗

    WAFW00F allows one to identify and fingerprint Web Application Firewall (WAF) products protecting a website.

    Matches request-response patterns against a library of over 200 WAF vendor signatures.

    Python
    Voir sur GitHub↗6,414
  • nginx/kubernetes-ingressAvatar de nginx

    nginx/kubernetes-ingress

    5,039Voir sur GitHub↗

    Le NGINX Ingress Controller est un gestionnaire de trafic natif Kubernetes qui gère les requêtes externes et les route vers les services internes. Il traduit les objets et annotations de l'API Kubernetes en configurations de proxy pour gérer le trafic HTTP, TCP et UDP entrant. Le contrôleur se distingue par une direction de trafic avancée et une intégration de sécurité. Il prend en charge la répartition de trafic blue-green et canary, ainsi que le routage basé sur le contenu et les chemins regex. La sécurité est gérée à la périphérie via un pare-feu d'application web (WAF), une protection contre le déni de service et une variété de méthodes d'authentification incluant OpenID Connect et JSON Web Tokens. Le projet fournit un large ensemble de capacités couvrant la terminaison et le passthrough TLS, la surveillance active de la santé des services en amont et la persistance de session. Il inclut également des outils d'observabilité tels que l'intégration des métriques Prometheus, des tableaux de bord de trafic en temps réel et le traçage distribué des requêtes. L'installation est prise en charge via des charts Helm, un opérateur ou des déploiements d'images de conteneurs standard.

    Allows the creation of user-defined security signatures to detect and block specific traffic patterns.

    Godockergogolang
    Voir sur GitHub↗5,039
  • neo23x0/lokiAvatar de Neo23x0

    Neo23x0/Loki

    3,763Voir sur GitHub↗

    Loki is an endpoint detection tool, forensic artifact analyzer, and threat intelligence scanner. It functions as a YARA-based indicator of compromise scanner designed to identify malicious persistence mechanisms, web shells, and unauthorized administration tools across local and remote systems. The project distinguishes itself by integrating multi-source threat intelligence, allowing for the loading of custom signature sets and encrypted indicators. It combines hash-based artifact detection with YARA rule execution to scan files, process memory, and registry hives for known malicious byte seq

    Enables the loading and integration of user-defined indicators of compromise and encrypted signature sets from threat feeds.

    Python
    Voir sur GitHub↗3,763
  1. Home
  2. Data & Databases
  3. Text Pattern Matching
  4. Pattern Occurrence Identification Algorithms

Explorer les sous-tags

  • Service Response Signatures1 sous-tagDatabases of known service response patterns used to identify application names and versions. **Distinct from Pattern Occurrence Identification Algorithms:** Distinct from general pattern identification: focuses specifically on network service response signatures for identification.