Al-Khaser is a research project focused on the development of anti-analysis and evasion techniques to resist reverse engineering. It provides implementations for detecting and evading virtual machines, sandboxes, and debuggers to prevent software analysis. The project implements control flow obfuscation through anti-disassembly methods and utilizes dynamic API resolution to bypass static import tables. It further hinders forensic analysis by manipulating memory headers to prevent process dumps and utilizing remote code injection to execute logic in external processes. The capability surface
Mimic is a unicode homoglyph generator and text obfuscation tool. It functions as a character substitutor that replaces standard ASCII characters with visually similar Unicode symbols to create text that appears correct to humans but is functionally different. The project is used for source code obfuscation by inserting subtle syntax errors into code to hide intent or break automated analysis. It also serves as a tool for textual adversarial testing to evaluate the resilience of software filters against maliciously crafted input. The utility achieves these results through a mapping system th
This project is a comprehensive collection of software design patterns implemented in Python. It serves as a reference for architectural, behavioral, creational, and structural patterns to guide the organization of Python applications. The collection covers behavioral strategies for managing object communication and state, creational techniques for controlling object instantiation, and structural methods for composing classes and objects into flexible hierarchies. It also includes architectural references for system-wide structuring, such as multi-tier architectures and blackboard models. Th
This project is a satirical programming guide and code quality parody that serves as a catalog of software anti-patterns. It provides a collection of intentionally bad coding principles designed to demonstrate the opposite of clean code and industry best practices. By implementing a set of flawed design choices and poor coding habits, the project identifies common mistakes in software architecture. It uses these satirical examples to highlight technical debt and fragile code structures that lead to maintenance problems and system instability. The project covers domains including code quality
This project is a programming satire project and a curated catalog of software anti-patterns designed to demonstrate how to write intentionally unmaintainable and fragile code. It serves as a maintainability educational resource and a study in poor design choices, using extreme examples of obfuscated logic to teach developers how to recognize and avoid technical debt.
Principalele funcționalități ale droogans/unmaintainable-code sunt: Anti-Patterns, Code Obfuscation Guides, Intentional Unmaintainability, Formatting Degradation, Standard Library Reinvention, Documentation Noise Inflation, Anti-Pattern Pedagogy, Obscure Documentation Design.
Alternativele open-source pentru droogans/unmaintainable-code includ: lordnoteworthy/al-khaser — Al-Khaser is a research project focused on the development of anti-analysis and evasion techniques to resist reverse… reinderien/mimic — Mimic is a unicode homoglyph generator and text obfuscation tool. It functions as a character substitutor that… faif/python-patterns — This project is a comprehensive collection of software design patterns implemented in Python. It serves as a reference… trekhleb/state-of-the-art-shitcode — This project is a satirical programming guide and code quality parody that serves as a catalog of software… kdeldycke/awesome-falsehood — This project is a curated knowledge repository that catalogs common misconceptions and technical edge cases… kucherenko/jscpd — jscpd is a code duplication detector that scans source code across 223 languages to find identical or near-identical…