awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

54 个仓库

Awesome GitHub RepositoriesRemote Access Security

Tools and protocols for securely accessing remote resources and protected network services.

Distinguishing note: Focuses on the security layer of remote resource access rather than general networking.

Explore 54 awesome GitHub repositories matching security & cryptography · Remote Access Security. Refine with filters or upvote what's useful.

Awesome Remote Access Security GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • garrytan/gstackgarrytan 的头像

    garrytan/gstack

    110,596在 GitHub 上查看↗

    gstack is an AI agent framework and development workflow system designed to automate the software development lifecycle. It coordinates specialized AI personas to manage tasks across product design, engineering management, and quality assurance, transforming product intent into technical specifications and final releases. The project is distinguished by its deep integration of headless browser automation and semantic code memory. It utilizes a persistent Chromium daemon for web scraping and visual auditing, and implements a searchable knowledge base that logs architectural decisions and repos

    Restricts remote device control via tiered capabilities and identity-based allowlists to secure hardware access.

    TypeScript
    在 GitHub 上查看↗110,596
  • curl/curlcurl 的头像

    curl/curl

    42,214在 GitHub 上查看↗

    Curl is a command-line tool and portable library for transferring data across a wide range of network protocols. It functions as a unified engine that abstracts diverse communication standards, allowing users and developers to move files and information between servers using a consistent interface. The project provides both a versatile command-line client for terminal-based automation and a stable programmatic interface for integrating complex network operations into applications. The system is distinguished by its protocol-agnostic core and its ability to manage both synchronous and asynchro

    Authenticating and encrypting network communications to safely interact with protected web services and remote file systems.

    Ccclientcurl
    在 GitHub 上查看↗42,214
  • tinyhumansai/openhumantinyhumansai 的头像

    tinyhumansai/openhuman

    32,374在 GitHub 上查看↗

    OpenHuman is an AI application framework for building private intelligence systems and personal AI layers. It provides a system for deploying private AI assistants that execute technical tasks and manage personal knowledge bases. The project features a model-agnostic request proxy that routes AI workloads to different large language models based on requirements for reasoning, speed, or vision. It integrates an OAuth-driven data integrator to synchronize personal information from external services into a local knowledge base composed of hierarchical Markdown summaries. The framework also inclu

    Secures remote access to the headless JSON-RPC server using bearer tokens configured via environment variables.

    Rust
    在 GitHub 上查看↗32,374
  • yamadashy/repomixyamadashy 的头像

    yamadashy/repomix

    26,498在 GitHub 上查看↗

    Repomix is an AI-focused development utility designed to prepare local and remote codebases for analysis, review, and automated interaction. It functions as a codebase context bundler and a Model Context Protocol server, aggregating project files into structured documents that are optimized for ingestion by large language models. By serving as a bridge between local repositories and external intelligence agents, the tool facilitates real-time codebase inspection and automated development workflows. The system distinguishes itself through rigorous repository token management and security-consc

    Ignores configuration files found within remote repositories by default to prevent the execution of untrusted code.

    TypeScriptaianthropicartificial-intelligence
    在 GitHub 上查看↗26,498
  • kovidgoyal/calibrekovidgoyal 的头像

    kovidgoyal/calibre

    24,146在 GitHub 上查看↗

    Calibre is a comprehensive suite for digital library management, serving as a centralized hub for organizing, converting, and editing e-book collections. It functions as a multi-purpose platform that combines a relational database for metadata tracking with a powerful processing engine capable of transforming document formats and restructuring internal markup. Beyond local management, the software acts as a content server, enabling users to host their libraries over a network for remote access and reading via standard web browsers. The project distinguishes itself through its deep extensibili

    Protects remote library access with username authentication and HTTPS encryption.

    Pythoncalibreebookebook-formats
    在 GitHub 上查看↗24,146
  • prefecthq/fastmcpPrefectHQ 的头像

    PrefectHQ/fastmcp

    22,994在 GitHub 上查看↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Exposes tools to isolated agents via HTTP, enabling privileged actions without long-lived credentials.

    Pythonagentsfastmcpllms
    在 GitHub 上查看↗22,994
  • ethereumbook/ethereumbookethereumbook 的头像

    ethereumbook/ethereumbook

    21,521在 GitHub 上查看↗

    This project serves as a comprehensive technical reference and educational platform for the Ethereum ecosystem. It provides a deep dive into the fundamental architecture of decentralized ledger systems, covering the core mechanisms that enable trustless state transitions, cryptographic security, and network consensus. The documentation distinguishes itself by bridging high-level conceptual frameworks with practical implementation details. It details the lifecycle of smart contract development, from source code compilation and bytecode analysis to deployment and interaction patterns. Furthermo

    Provide wallet functionality to sign and broadcast transactions by connecting to a remote node without storing local blockchain data.

    blockchainbookdapp
    在 GitHub 上查看↗21,521
  • prestodb/prestoprestodb 的头像

    prestodb/presto

    16,711在 GitHub 上查看↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Configures encrypted communication and authentication methods for secure access to remote data sources.

    Javabig-datadatahadoop
    在 GitHub 上查看↗16,711
  • systemd/systemdsystemd 的头像

    systemd/systemd

    15,324在 GitHub 上查看↗

    systemd is a comprehensive system and service manager for Linux that orchestrates the entire operating system lifecycle. It functions as the primary init system, managing the transition from firmware to a fully initialized user space while providing a unified framework for service orchestration, hardware management, and resource control. The project distinguishes itself through its declarative, unit-based configuration model and dynamic dependency resolution, which allow for efficient, on-demand service activation and socket-based process management. It integrates deep system observability th

    Clears cryptographic keys from memory during system suspend to prevent unauthorized access to encrypted user data.

    Ccinitlinux
    在 GitHub 上查看↗15,324
  • kekingcn/kkfileviewkekingcn 的头像

    kekingcn/kkFileView

    14,238在 GitHub 上查看↗

    kkFileView is a Spring Boot-based file preview server that provides a universal document viewer for rendering office files, PDFs, images, and 3D models directly in a web browser. It functions as a secure document rendering service that allows users to view a wide variety of file formats without requiring local software installations. The project distinguishes itself through specialized CAD to SVG conversion, transforming complex drawings into web-compatible formats. It includes a RESTful file preview API that allows these rendering capabilities to be integrated into external business applicat

    Protects file previews and management operations using basic authentication, key management, and captcha verification.

    Javadocxfileviewfileviewer
    在 GitHub 上查看↗14,238
  • geldata/gelgeldata 的头像

    geldata/gel

    14,065在 GitHub 上查看↗

    Gel is an object-relational database system that models data as a graph of interconnected objects. By utilizing a strongly typed schema, it enables complex relational queries and polymorphic data structures without the need for traditional join tables. The system integrates native vector storage and similarity search operators, allowing it to function as both a relational and a vector database for semantic data retrieval. The platform distinguishes itself through a comprehensive suite of developer-centric automation tools. It features a declarative migration system that tracks and versions sc

    Generates and manages secret keys to securely authorize application access to cloud-hosted database instances.

    Pythondatabaseedgedbedgeql
    在 GitHub 上查看↗14,065
  • sbilly/awesome-securitysbilly 的头像

    sbilly/awesome-security

    14,022在 GitHub 上查看↗

    This project is a comprehensive, curated directory of cybersecurity resources, software, and documentation designed to support system and network protection. It serves as a centralized knowledge base and index for security professionals, aggregating industry-standard practices and open-source tools across a wide range of technical domains. The repository distinguishes itself by providing a structured collection of methodologies and frameworks for security operations. It covers critical areas including threat intelligence, digital forensics, infrastructure auditing, and vulnerability assessmen

    Offers tools and protocols for securely accessing remote resources and protected network services.

    awesome-listsecurity
    在 GitHub 上查看↗14,022
  • novnc/novncnovnc 的头像

    novnc/noVNC

    13,797在 GitHub 上查看↗

    noVNC is an HTML5 remote desktop viewer and VNC web client that allows users to access and control remote desktops, virtual machines, and containers through a web browser. It functions as a remote desktop management tool that integrates the VNC protocol to enable remote server administration without the need for a dedicated client application. The project includes a VNC WebSocket proxy that translates binary VNC network traffic into WebSockets to bypass browser restrictions on direct TCP connections. This proxy service supports bridging connections to multiple remote servers by listening on v

    Implements security protocols such as RSA-AES, VeNCrypt, and Diffie-Hellman to secure remote desktop sessions.

    JavaScriptarraybufferhtmlhtml-canvas
    在 GitHub 上查看↗13,797
  • pi-hole/docker-pi-holepi-hole 的头像

    pi-hole/docker-pi-hole

    10,760在 GitHub 上查看↗

    This project provides a containerized DNS sinkhole and network-wide traffic filtering solution. It functions as a central network resolver that intercepts domain queries, allowing users to block advertisements, trackers, and malicious domains by returning null responses to connected devices. The platform distinguishes itself through its integrated DHCP server and comprehensive management capabilities, which allow for automated IP address allocation and granular control over network traffic. It supports complex filtering through regular expression matching, hierarchical rule prioritization, an

    Establishes VPN connections to route traffic and DNS queries securely.

    Shellad-blockerdnsdocker-container
    在 GitHub 上查看↗10,760
  • esphome/esphomeesphome 的头像

    esphome/esphome

    10,591在 GitHub 上查看↗

    ESPHome is a framework for creating and managing custom firmware for microcontrollers, specifically targeting ESP32 and ESP8266 architectures. It replaces the need for writing complex embedded C++ code by allowing users to define hardware behavior, pin configurations, and automation logic through simple, declarative text files. The system automatically compiles these configurations into optimized binary images, providing a streamlined path from design to deployment. The project distinguishes itself through a modular, component-based architecture that emphasizes local-first control, ensuring t

    Enforces authentication for temporary access points created during network outages to prevent unauthorized interaction.

    C++esp32esp8266hacktoberfest
    在 GitHub 上查看↗10,591
  • mongodb/node-mongodb-nativemongodb 的头像

    mongodb/node-mongodb-native

    10,180在 GitHub 上查看↗

    The MongoDB Node.js Driver is a programmatic interface and NoSQL database client used to manage document storage and execute operations within a MongoDB database. It serves as an asynchronous database interface and connection manager that enables Node.js applications to integrate with MongoDB servers. The project implements client-side field encryption to secure sensitive data and queries locally before transmission. It also provides a BSON serialization library to convert JavaScript objects into a binary format for efficient storage and network transmission. The driver covers a broad range

    Manages and validates credentials to authorize application access to MongoDB instances.

    TypeScriptdatabasemongodbnode-js
    在 GitHub 上查看↗10,180
  • samratashok/nishangsamratashok 的头像

    samratashok/nishang

    9,951在 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

    Adjusts security descriptors of WMI namespaces to grant administrative permissions to domain users.

    PowerShellactivedirectoryhackinginfosec
    在 GitHub 上查看↗9,951
  • lib/pqlib 的头像

    lib/pq

    9,903在 GitHub 上查看↗

    pq is a PostgreSQL driver for Go that implements the standard database/sql interface. It serves as a connection library and protocol implementation that translates application data types into the binary and text formats required by PostgreSQL. The project provides specialized utilities for high-performance data ingestion using bulk data loading and a dedicated bulk data importer. It also features an implementation for listening to asynchronous server notifications and provides tools for connection load balancing across multiple hosts and ports. The driver covers a broad surface of database i

    Implements mechanisms for validating user credentials and security tokens to authorize access to PostgreSQL instances.

    Go
    在 GitHub 上查看↗9,903
  • modelcontextprotocol/inspectormodelcontextprotocol 的头像

    modelcontextprotocol/inspector

    8,721在 GitHub 上查看↗

    The inspector is a diagnostic and validation tool for the Model Context Protocol. It provides an interactive interface and a transport proxy to discover, inspect, and execute the tools, prompts, and resources provided by an MCP server. The project serves as a debugger and compliance tester to verify that server implementations adhere to the protocol specification and JSON-RPC standards. It allows for real-time monitoring of message exchanges and logs between clients and servers across various transport layers, such as standard input/output and Server-Sent Events. The tool covers a broad rang

    Secures remote server resources using a combination of OAuth, API keys, and passwords.

    TypeScript
    在 GitHub 上查看↗8,721
  • modelcontextprotocol/modelcontextprotocolmodelcontextprotocol 的头像

    modelcontextprotocol/modelcontextprotocol

    8,458在 GitHub 上查看↗

    Model Context Protocol is a standardized framework for connecting large language models to external data sources and executable tools. It enables the creation of a universal interface where servers expose tools, resources, and prompts that can be discovered and utilized by various AI clients. The protocol utilizes a JSON-RPC message system that is transport-agnostic, supporting both standard input/output for local processes and HTTP with server-sent events for remote connections. It emphasizes security and control by delegating model sampling to the client to keep API keys secure from servers

    Sandboxes remote UI content in iframes and requires auditable communication for all messages.

    TypeScript
    在 GitHub 上查看↗8,458
上一个123下一个
  1. Home
  2. Security & Cryptography
  3. Remote Access Security

探索子标签

  • Configuration RestrictionsSecurity mechanisms that ignore untrusted configuration files during remote processing. **Distinct from Remote Access Security:** Distinct from general remote access security: focuses on preventing code execution from untrusted configuration files.
  • Database Authentication1 个子标签Mechanisms for managing and validating credentials to authorize application access to database instances. **Distinct from Remote Access Security:** Distinct from Secure Remote Access: focuses specifically on database-level credential management and authorization rather than network-level tunneling or remote access protocols.
  • HTTPS Media Access ConfigurationsConfiguring HTTPS to enable secure remote access to microphone, camera, and screen capture capabilities. **Distinct from Remote Access Security:** Distinct from Remote Access Security: focuses on HTTPS configuration for media device access rather than general remote access security protocols.
  • Hardware Resource Access Security1 个子标签Security mechanisms for controlling and isolating access to physical hardware accelerators like GPUs. **Distinct from Remote Access Security:** Specifically targets hardware accelerator (GPU) access security, not general remote system or file access.
  • OAuth and TLS Secured Remote ExecutionRunning commands and automations on a Windows machine remotely with OAuth, TLS, and IP-based access controls. **Distinct from Remote Access Security:** Distinct from Remote Access Security: specifically combines OAuth 2.0, TLS encryption, and IP allowlisting for secure remote command execution on Windows.
  • Remote Node Wallet Management1 个子标签Wallet functionality that interacts with remote blockchain nodes to sign and broadcast transactions without local state storage. **Distinct from Remote Access Security:** Distinct from Remote Access Security: focuses on blockchain-specific remote node interaction for wallet operations rather than general network tunneling.
  • Sandboxed Execution EnvironmentsRuntime environments that restrict the abilities and resources available to untrusted computations from remote peers. **Distinct from Remote Access Security:** Distinct from Remote Access Security: focuses on restricting what a remote computation can do once accessed, not on securing the access channel itself.
  • Secure File Access4 个子标签Secure methods for exposing filesystems over a network with integrated access protections. **Distinct from Remote Access Security:** Specific to file system exposure rather than general network resource access.
  • Suspend-Aware Key ClearersMechanisms for clearing cryptographic keys from memory during system suspend to protect encrypted data. **Distinct from Remote Access Security:** Distinct from Remote Access Security: focuses on memory-resident key management during power transitions rather than network access.
  • UI Content IsolationSecurity mechanisms for sandboxing remote user interface content and auditing communication. **Distinct from Remote Access Security:** Specifically addresses the isolation and auditing of UI content rather than general remote resource security
  • WMI Permission ManipulationsModification of security descriptors for Windows Management Instrumentation to escalate remote access privileges. **Distinct from Remote Access Security:** Focuses on manipulating WMI namespaces specifically, rather than general remote access security layers.