awesome-repositories.com
Blog
awesome-repositories.com

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

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

9 Repos

Awesome GitHub RepositoriesEncoding Decoders

Tools designed to detect and reverse data encoding schemes to recover original plaintext.

Distinct from Data Encoders: Existing candidates focus on encoding for serialization or configuration; this is about reversing obfuscation for recovery.

Explore 9 awesome GitHub repositories matching security & cryptography · Encoding Decoders. Refine with filters or upvote what's useful.

Awesome Encoding Decoders GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ciphey/cipheyAvatar von ciphey

    ciphey/ciphey

    21,453Auf GitHub ansehen↗

    Ciphey is an automated decryption tool and cryptographic analysis framework designed to identify and reverse encryptions, encodings, and hashes without requiring a known key or cipher. It functions as a hash cracking engine and a heuristic cipher identifier to recover original plaintext from unknown data patterns. The project features a nested encoding resolver that iteratively unwraps multiple layers of encryption and encoding until readable text is reached. It employs a heuristic cryptanalysis workflow to analyze data characteristics and guess the likely encoding scheme or encryption method

    Detects and reverses various data encodings to recover original plaintext from obfuscated strings.

    Rust
    Auf GitHub ansehen↗21,453
  • samratashok/nishangAvatar von samratashok

    samratashok/nishang

    9,951Auf GitHub ansehen↗

    Nishang is a PowerShell-based offensive security framework designed for red teaming and penetration testing on Windows targets. It functions as a post-exploitation toolkit and payload generator to automate attacks and manage remote targets. The project provides specialized capabilities for bypassing security controls, such as disabling the Antimalware Scan Interface and employing in-memory execution to avoid disk-based detection. It includes a variety of stealthy command and control mechanisms, utilizing non-standard channels like DNS TXT records, ICMP traffic, and webmail for communication a

    Implements decoders for Base64 and Deflate compression to recover original content from obfuscated strings.

    PowerShellactivedirectoryhackinginfosec
    Auf GitHub ansehen↗9,951
  • lolbas-project/lolbasAvatar von LOLBAS-Project

    LOLBAS-Project/LOLBAS

    8,323Auf GitHub ansehen↗

    LOLBAS is a curated database and knowledge base of signed Windows binaries that can be misused to bypass security restrictions and execute unauthorized code. It serves as a technical registry that maps trusted system files to their functional capabilities and the offensive tactics they enable. The project distinguishes itself by providing a capability-driven indexing system and a tactics registry that relates legitimate binary functionality to known security evasion techniques. It includes an association layer that links specific system binaries to attack patterns and tactical objectives, pro

    Reverts Base64 or hexadecimal encoded files back to their original binary format.

    XSLTblueteamdfirliving-off-the-land
    Auf GitHub ansehen↗8,323
  • chyingp/nodejs-learning-guideAvatar von chyingp

    chyingp/nodejs-learning-guide

    6,874Auf GitHub ansehen↗

    This project is a learning guide and collection of study notes designed to teach Node.js backend development. It provides a comprehensive core API reference and practical demonstrations for implementing server-side logic, network programming, and system APIs. The guide specifically covers advanced technical domains including process management for scaling applications via clusters and child processes, as well as network programming for building TCP, UDP, and HTTP services. It also includes detailed instructional material on security implementation, focusing on cryptographic hashing and encryp

    Implements the ability to identify character sets and decode HTTP request bodies into standard strings.

    Rubycryptoexpressnodejs
    Auf GitHub ansehen↗6,874
  • sinelaw/freshAvatar von sinelaw

    sinelaw/fresh

    5,914Auf GitHub ansehen↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Decodes files in Windows-1251 encoding with heuristic detection for correct display.

    Rustideterminal-basedtext-editor
    Auf GitHub ansehen↗5,914
  • vinkla/hashidsAvatar von vinkla

    vinkla/hashids

    5,436Auf GitHub ansehen↗

    Hashids ist eine PHP-Bibliothek für die reversible Transformation numerischer und hexadezimaler Datenbank-IDs in nicht-sequenzielle, maskierte alphanumerische Identifikatoren. Sie fungiert als Werkzeug, um numerische Datenbank-IDs in kurze Strings zu enkodieren und diese wieder in ihre ursprünglichen Werte zu dekodieren. Das Projekt konzentriert sich darauf, interne Datenbank-Primärschlüssel und sequenzielle Datensatz-Zählungen in öffentlichen URLs zu verbergen, um Data-Scraping und Offenlegung zu verhindern. Es nutzt ein geheimes Salt für deterministisches Mapping und unterstützt anpassbare Zeichensätze, um eindeutige Identifikatoren über verschiedene Projekte hinweg zu gewährleisten. Die Bibliothek bietet Utilities für die Obfuskation sowohl numerischer als auch hexadezimaler IDs und ermöglicht die Generierung maskierter Identifikatoren, die für eine sichere Datenhandhabung in ihr ursprüngliches Format zurückversetzt werden können.

    Provides a reversible process to encode numeric identifiers and decode them back to their original values.

    PHPcomposer-packagesdatabase-idsencoding
    Auf GitHub ansehen↗5,436
  • niieani/hashids.jsAvatar von niieani

    niieani/hashids.js

    4,295Auf GitHub ansehen↗

    hashids.js ist eine JavaScript-Bibliothek, die Zahlen in kurze, eindeutige Strings umwandelt und diese wieder in ihre ursprünglichen Werte dekodiert. Sie dient als bidirektionaler numerischer Encoder, der Ganzzahlen in nicht-sequenzielle Strings transformiert, ohne dass die Zuordnung gespeichert werden muss. Das Projekt bietet Hilfsprogramme zur Maskierung von Datenbank-Primärschlüsseln und Hexadezimalwerten, um das Erraten sequenzieller Ressourcenadressen zu verhindern. Es verwendet benutzerdefinierte Salts und Alphabete, um formatierte Identifikatoren zu generieren, wodurch sichergestellt wird, dass dieselben Zahlen in verschiedenen Projekten unterschiedliche Strings erzeugen. Die Bibliothek umfasst Funktionen zur Maskierung von Hex-Strings, die führende Nullen beibehalten, um konsistente Zeichenlängen zu gewährleisten. Zudem wird Padding mit benutzerdefinierter Länge unterstützt, damit Identifikatoren spezifische Mindestanforderungen an die Zeichenlänge erfüllen.

    Encodes integers into obscured strings specifically to hide internal system IDs from end users.

    TypeScriptdatabase-idsencodinghacktoberfest
    Auf GitHub ansehen↗4,295
  • pylons/pyramidAvatar von Pylons

    Pylons/pyramid

    4,086Auf GitHub ansehen↗

    Pyramid ist ein Python-Webframework und WSGI-Toolkit für die Entwicklung von Webanwendungen. Es fungiert als URL-Routing-Engine, die eingehende HTTP-Anfragen mithilfe von musterbasiertem Routing und hierarchischer Ressourcenbaum-Traversierung auf spezifische View-Callables abbildet. Das Framework zeichnet sich durch sein hybrides Dispatch-System aus, das es Entwicklern ermöglicht, reguläre Ausdrucks-URL-Abgleiche mit der Fähigkeit zu kombinieren, Anfragen durch die Navigation in einem Baum verschachtelter Objekte aufzulösen. Es implementiert eine flexible Komponentenarchitektur, die die Verwaltung von Anwendungsregistries, verzögerte Konfigurationsausführung sowie das Überschreiben von Views oder Routen ohne Änderung des ursprünglichen Quellcodes unterstützt. Der Funktionsumfang umfasst Identitätsmanagement mittels signierter Cookies und ACL-basierter Autorisierung, ein ereignisgesteuertes Koordinationssystem für den Request-Lebenszyklus sowie Internationalisierungsdienste für die UI-Übersetzung. Zudem bietet es Tools für das Content-Rendering durch benutzerdefinierte Serializer und Template-Integration sowie eine Middleware-Tween-Pipeline zur Injektion übergreifender Logik. Das Toolkit enthält eine administrative Befehlszeilenschnittstelle für die Routeninspektion, Projekt-Scaffolding und Anwendungs-Debugging.

    Automatically converts JSON-encoded request bodies into native Python data structures for use in views.

    Pythonpylonspyramidpython
    Auf GitHub ansehen↗4,086
  • hoothin/userscriptsAvatar von hoothin

    hoothin/UserScripts

    4,065Auf GitHub ansehen↗

    UserScripts is a collection of JavaScript browser userscripts designed to modify website behavior and add custom functionality to web browsers. It serves as a multi-purpose toolset for web page content automation, web interface enhancement, and specialized web scraping and downloading. The project distinguishes itself through a wide range of specialized utilities, including a browser-based text transformer for character encoding and terminology mapping, and tools for bypassing content censorship. It provides advanced web scraping capabilities such as deciphering obfuscated download links, agg

    Translates obfuscated or encoded strings back into readable text directly within the browser.

    JavaScriptadd-onauto-scrollautopager
    Auf GitHub ansehen↗4,065
  1. Home
  2. Security & Cryptography
  3. Encoding Decoders

Unter-Tags erkunden

  • CharacterDecoding files in specific character encodings like Windows-1251 with heuristic detection. **Distinct from Encoding Decoders:** Distinct from Encoding Decoders: focuses on character encoding detection and conversion rather than reversing obfuscation or data encoding schemes.
  • Numeric Identifier MaskingEncoding of integers into obscured strings specifically to hide system internal IDs from end users. **Distinct from Encoding Decoders:** Focuses on ID privacy for end-users rather than general data recovery or AI tokenization.
  • Request Body Decoders1 Sub-TagUtilities for identifying character sets and converting encoded request bodies into strings. **Distinct from Encoding Decoders:** Focuses on character set conversion for HTTP requests specifically, rather than reversing security obfuscation.