awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 रिपॉजिटरी

Awesome GitHub RepositoriesAttachment Security Validators

Validation logic for file identifiers to prevent unauthorized access or tampering with stored content paths.

Distinct from File Upload Security: Distinct from file upload security: focuses on securing existing file attachments rather than the upload process itself.

Explore 10 awesome GitHub repositories matching security & cryptography · Attachment Security Validators. Refine with filters or upvote what's useful.

Awesome Attachment Security Validators GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • phpmailer/phpmailerPHPMailer का अवतार

    PHPMailer/PHPMailer

    22,192GitHub पर देखें↗

    PHPMailer is a comprehensive library for constructing and sending complex email messages within PHP applications. It provides an object-oriented framework for building MIME-compliant emails, managing attachments, and handling multi-format content such as HTML and plain-text alternatives. The library serves as a robust interface for email dispatch, supporting both individual messaging and high-performance bulk distribution through persistent connections. The project distinguishes itself through a deep focus on secure transmission and identity verification. It integrates advanced security proto

    Sanitizes attachment filenames to prevent security filter bypasses and ensure compliance with email protocol requirements.

    PHPattachmentemailhacktoberfest
    GitHub पर देखें↗22,192
  • nextcloud/all-in-onenextcloud का अवतार

    nextcloud/all-in-one

    9,082GitHub पर देखें↗

    all-in-one is a containerized deployment system designed to install and manage a complete suite of productivity and collaboration services. It functions as a cloud suite deployer that orchestrates the installation of a self-hosted content platform, incorporating necessary dependencies via Docker or Kubernetes. The project distinguishes itself by providing a web-based dashboard for orchestrating, updating, and monitoring the lifecycle of service containers. It also serves as a local AI inference server, enabling the execution of generative text models, image diffusion, and speech processing on

    Prevents security vulnerabilities by blocking the upload of specific prohibited filenames.

    PHPbackupdockernextcloud
    GitHub पर देखें↗9,082
  • thoughtbot/paperclipthoughtbot का अवतार

    thoughtbot/paperclip

    9,020GitHub पर देखें↗

    Paperclip is an ActiveRecord file attachment manager that links database models to files stored on local disks or cloud storage. It functions as a system for managing file attachments, a fingerprinting system for detecting duplicates and verifying integrity, and a MIME type validator to ensure uploaded files match allowed formats. The project features an image processing pipeline that uses command-line utilities to automatically generate thumbnails and scaled versions of images based on predefined dimensions. It also provides S3 compatible file storage for managing attachments in Amazon S3 an

    Enforces constraints on file presence, size, and content type to ensure data integrity.

    Ruby
    GitHub पर देखें↗9,020
  • deniscerri/ytdlnisdeniscerri का अवतार

    deniscerri/ytdlnis

    7,742GitHub पर देखें↗

    ytdlnis is a mobile application that serves as a graphical client for the yt-dlp engine on Android. It functions as a media downloader and manager, providing a user interface to retrieve video and audio from websites. The project distinguishes itself by integrating directly with the Android system share menu and intents to trigger background downloads from external apps. It includes a dedicated authentication cookie manager to import and sync browser session data, enabling the retrieval of private, age-restricted, or premium content. The application covers broad capability areas including au

    Implements routines to clean filenames of unsupported characters for filesystem compatibility.

    Kotlinandroidaudiodownloader
    GitHub पर देखें↗7,742
  • node-formidable/formidablenode-formidable का अवतार

    node-formidable/formidable

    7,178GitHub पर देखें↗

    Formidable is a streaming multipart form parser and file upload handler for Node.js. It provides the utility to process incoming HTTP requests containing a mix of text fields and files, converting them into structured data. The project is designed as a multipart data streamer that can pipe incoming uploads directly to the local filesystem or cloud storage providers. It includes a cloud storage upload bridge to route streams to services such as AWS S3, Azure, or GCP without requiring intermediate local disk storage. The tool incorporates server-side file validation and security controls, incl

    Sanitizes incoming file metadata and restricts write paths to prevent directory traversal attacks.

    JavaScriptaws-lambdaaws-s3azure
    GitHub पर देखें↗7,178
  • codeigniter4/codeigniter4codeigniter4 का अवतार

    codeigniter4/CodeIgniter4

    5,924GitHub पर देखें↗

    CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools

    Strips dangerous characters from user-supplied file paths to prevent directory traversal attacks.

    PHPcodeignitercodeigniter4framework-php
    GitHub पर देखें↗5,924
  • rmcrackan/libationrmcrackan का अवतार

    rmcrackan/Libation

    5,703GitHub पर देखें↗

    Libation is a comprehensive audiobook management system designed to download, decrypt, and organize Audible audiobooks. It integrates account authentication, library synchronization, DRM removal, and format transcoding into a single desktop application with a plugin-free graphical interface and a built-in theme editor. The project distinguishes itself through a batch library synchronization engine that scans all configured Audible accounts in one pass, a metadata tag rewriting system that corrects chapter markers and cover art after decryption, and a template-based file naming engine that con

    Ships a configurable character replacement system for filenames to ensure cross-platform compatibility.

    C#
    GitHub पर देखें↗5,703
  • tangyoha/telegram_media_downloadertangyoha का अवतार

    tangyoha/telegram_media_downloader

    4,865GitHub पर देखें↗

    This project is a Telegram API client and media archiving system designed to programmatically retrieve chat histories and export media. It functions as a download manager and message forwarder, allowing users to back up photos, videos, and documents from Telegram chats into structured local archives. The system distinguishes itself through advanced content filtering and forwarding capabilities. It can monitor chats for new messages, apply custom regular expressions to filter media by size or date, and automatically forward content between chats. This includes the ability to export protected c

    Removes or replaces characters that are invalid across operating systems to ensure files save without errors.

    JavaScriptcosplatfromcross-platformdownloader
    GitHub पर देखें↗4,865
  • hackerschoice/thc-tips-tricks-hacks-cheat-sheethackerschoice का अवतार

    hackerschoice/thc-tips-tricks-hacks-cheat-sheet

    3,853GitHub पर देखें↗

    This project is a comprehensive command-line reference and toolkit designed for Linux system administration and network security assessment. It provides a collection of technical snippets and operational guides focused on managing remote environments, orchestrating shell sessions, and executing administrative tasks through native terminal utilities. The repository distinguishes itself by offering specialized techniques for stealthy operations and infrastructure manipulation. It covers methods for establishing encrypted tunnels to bypass firewalls, obfuscating process identities and command hi

    Cleans sensitive metadata and malicious content from files to ensure safe handling and sharing.

    Shell
    GitHub पर देखें↗3,853
  • ouch-org/ouchouch-org का अवतार

    ouch-org/ouch

    3,391GitHub पर देखें↗

    Ouch is a command-line archive utility designed for compressing and decompressing files across multiple formats, including zip, tar, 7z, and zstd. It functions as a secure archive processor that sanitizes metadata to prevent path traversal attacks and terminal injection during extraction. The tool features a chain compression pipeline that allows for the sequential application of multiple compression algorithms by parsing chains of file extensions in a filename. It also includes a dedicated accessibility mode that optimizes terminal output for screen readers and text-to-speech technologies by

    Cleans filenames and symlink targets from archives to prevent path traversal and terminal injection attacks during extraction.

    Rustclicompressiondecompression
    GitHub पर देखें↗3,391
  1. Home
  2. Security & Cryptography
  3. File Upload Security
  4. Attachment Security Validators

सब-टैग एक्सप्लोर करें

  • Filename Sanitizers4 सब-टैग्सRoutines for escaping or cleaning attachment filenames to prevent security bypasses and ensure protocol compliance. **Distinct from Attachment Security Validators:** Distinct from Attachment Security Validators: focuses specifically on the sanitization of filename strings rather than general file validation.
  • Property ValidatorsLogic for validating specific attributes of an attachment such as size and presence. **Distinct from Attachment Security Validators:** Focuses on validating file properties (size, presence) rather than securing the content path identifiers.