Found 25 packages
FileTypeChecker is a easy to use library that provides quality identification of a file type. This will help you to secure your applications and validate all files that are provided by external sources with few lines of code.
Don't let users to inject you an invalid file! FileTypeChecker is a easy to use library that allows you to read file and recognize its type. This will help you to validate all files that is provided by external sources.
A high-level file system utility for GitHub repositories, built on the GitHub OpenAPI client. Supports reading, writing, deleting, listing, and checking file existence via the GitHub Contents API.
This library helps you decide the allowed files in your system by letting the file go through specific checks (filtering layers) before doing anything to the file. It supports four layers of checking including MimeTypes, and Content-Types. Usage: YOUR_IFormFile.IsFileAllowed(ARGS);
Don't let users to inject you an invalid file! FileTypeChecker is a easy to use library that allows you to read file and recognize its type. This will help you to validate all files that is provided by external sources.
Provides methods to work with Amazon S3 + anti-virus file checking.
File System Resource Health Checker
MSBuild task checking whether references in nuspec file are correct.
UiPath File activities for checking if a file is loacked
Helper methods for checking file locks
Detects media type (MIME type) for System.IO.Stream by checking its signature.
This library offers robust functionality for implementing Huffman coding, a renowned compression algorithm widely utilized for text compression tasks. With this package, you can: Encode plain text efficiently, employing Huffman coding's technique of replacing frequently occurring characters with shorter binary representations. Encode entire text files, effectively compressing substantial amounts of text data into smaller, more manageable files, ideal for storage or transmission. Decode previously encoded text, effortlessly reverting the compression process and restoring the original content. Decode previously encoded files, allowing seamless recovery of the original text from Huffman encoded files. Ensure file integrity with a utility method for checking file extensions, ensuring compatibility and safeguarding against processing unsupported file types. Optionally enable protocol logging to track the encoding process, providing invaluable insights into frequency calculation, encoding table generation, and encoded text output for debugging and monitoring purposes.
A simple file service for checking if files exist (with caching), resolving a few key properties, and establishing a watcher on the application directory.
Utility functions for common tasks like prime checking and file splitting, plus a custom Swagger attribute to enhance API documentation by adding descriptive info to Swagger UI summaries and descriptions.
SharpChecker is a CLI program that looks into .NET libraries (dll) and executables (exe) to check on information about specific types as the user has queried. SharpChecker will generate a JSON file that records everything it can about the specified type. Alternatively, the program can also list all the types existing in the list of .NET assemblies that the user has specified, recording a JSON file of all the types found within their respective assembly.
checksum - Command line file checksum validator. checksum checks a file and returns a checksum for both md5 and sha1. To use checksum you would simply provide a file path and it will return the sum for the file. Example: checksum -f="relative\path" Example: checksum "relative\path" Example: checksum -f="c:\absolute\path" -t=sha1 You can also check against an existing signature. To validate against an existing signature (hash) you would simply provide the file and the expected signature. When checking a signature, if the signature is valid it exits with 0, otherwise it exits with a non-zero exit code. Example: checksum "c:\\path\to\somefile.exe" -c="thehash" Example: checksum -f="c:\\path\to\somefile.exe" -c="thehash" -t=sha1 SYNOPSIS checksum [-t=sha1|md5] [-c=signature] [-f=]filepath OPTIONS -?, --help, -h Prints out the options. -f, --file=VALUE REQUIRED: file - The is the name of the file. The file should exist -t, --type, --hashtype=VALUE Optional: hashtype - 'md5' or 'sha1' Defaults to 'md5'. -c, --check=VALUE Optional: check - the signature you want to check. Not case sensitive.
Allows checking for application updates via remote XML file or GitHub Releases, downloading the installer, and running the installer.
Provides command line argument parsing, usage screen generation, word wrapping, stale file checking, progress reporting, and assembly information useful for CLI applications
This plugin allows to generate a strongly secured encrypted file with a password . - The Save() method allows to save the file after encrypting and securing it in a folder of the user's choice. - The Generate() method allows to generate a PDF file after decrypting and checking the given password.
A comprehensive .NET security library that provides advanced runtime protection against tampering, debugging, patching, injection, and other security threats. Features real-time monitoring, SSL pinning, file integrity checking, process monitoring, and comprehensive logging.