awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 repositorios

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

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • ciphey/cipheyAvatar de ciphey

    ciphey/ciphey

    21,453Ver en GitHub↗

    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
    Ver en GitHub↗21,453
  • samratashok/nishangAvatar de samratashok

    samratashok/nishang

    9,951Ver en GitHub↗

    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
    Ver en GitHub↗9,951
  • lolbas-project/lolbasAvatar de LOLBAS-Project

    LOLBAS-Project/LOLBAS

    8,323Ver en GitHub↗

    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
    Ver en GitHub↗8,323
  • chyingp/nodejs-learning-guideAvatar de chyingp

    chyingp/nodejs-learning-guide

    6,874Ver en GitHub↗

    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
    Ver en GitHub↗6,874
  • sinelaw/freshAvatar de sinelaw

    sinelaw/fresh

    5,914Ver en GitHub↗

    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
    Ver en GitHub↗5,914
  • vinkla/hashidsAvatar de vinkla

    vinkla/hashids

    5,436Ver en GitHub↗

    Hashids es una biblioteca de PHP para la transformación reversible de claves de base de datos numéricas y hexadecimales en identificadores alfanuméricos enmascarados no secuenciales. Funciona como una herramienta para codificar identificadores de base de datos numéricos en cadenas cortas y decodificarlos de nuevo a sus valores originales. El proyecto se centra en ocultar claves primarias de base de datos internas y conteos de registros secuenciales en URLs públicas para evitar el scraping y la exposición de datos. Utiliza una sal secreta para el mapeo determinista y admite conjuntos de caracteres personalizables para garantizar identificadores únicos en diferentes proyectos. La biblioteca proporciona utilidades tanto para la ofuscación de IDs numéricos como hexadecimales, permitiendo la generación de identificadores enmascarados que pueden restaurarse a su formato original para un manejo seguro de datos.

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

    PHPcomposer-packagesdatabase-idsencoding
    Ver en GitHub↗5,436
  • niieani/hashids.jsAvatar de niieani

    niieani/hashids.js

    4,295Ver en GitHub↗

    hashids.js es una biblioteca de JavaScript que convierte números en cadenas cortas y únicas, y los decodifica de nuevo a sus valores originales. Sirve como un codificador numérico bidireccional que transforma enteros en cadenas no secuenciales sin necesidad de almacenar el mapeo. El proyecto proporciona utilidades para enmascarar claves primarias de bases de datos y valores hexadecimales para evitar la adivinación de direcciones de recursos secuenciales. Utiliza sales y alfabetos personalizados para generar identificadores formateados, asegurando que los mismos números produzcan cadenas diferentes en distintos proyectos. La biblioteca incluye capacidades para el enmascaramiento de cadenas hexadecimales que preserva los ceros iniciales para mantener longitudes de caracteres consistentes. También admite relleno de longitud personalizada para garantizar que los identificadores cumplan con requisitos específicos de longitud mínima.

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

    TypeScriptdatabase-idsencodinghacktoberfest
    Ver en GitHub↗4,295
  • pylons/pyramidAvatar de Pylons

    Pylons/pyramid

    4,086Ver en GitHub↗

    Pyramid es un framework web de Python y toolkit WSGI diseñado para construir aplicaciones web. Funciona como un motor de enrutamiento de URL que mapea las solicitudes HTTP entrantes a view callables específicos, utilizando tanto enrutamiento basado en patrones como recorrido jerárquico de árboles de recursos. El framework se distingue por su sistema de despacho híbrido, que permite a los desarrolladores combinar la coincidencia de URL mediante expresiones regulares con la capacidad de resolver solicitudes navegando por un árbol de objetos anidados. Implementa una arquitectura de componentes flexible que soporta la gestión del registro de aplicaciones, ejecución de configuración diferida y la capacidad de sobrescribir vistas o rutas sin modificar el código fuente original. Su superficie de capacidades más amplia abarca la gestión de identidad mediante cookies firmadas y autorización basada en ACL, un sistema de coordinación basado en eventos para el ciclo de vida de la solicitud y servicios de internacionalización para la traducción de la UI. También proporciona herramientas para el renderizado de contenido mediante serializadores personalizados e integración de plantillas, junto con un pipeline de middleware para inyectar lógica transversal. El toolkit incluye una interfaz de línea de comandos administrativa para la inspección de rutas, andamiaje de proyectos y depuración de aplicaciones.

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

    Pythonpylonspyramidpython
    Ver en GitHub↗4,086
  • hoothin/userscriptsAvatar de hoothin

    hoothin/UserScripts

    4,065Ver en GitHub↗

    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
    Ver en GitHub↗4,065
  1. Home
  2. Security & Cryptography
  3. Encoding Decoders

Explorar subetiquetas

  • 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-etiquetaUtilities 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.