# SimpleSSHTunnel Plugin
## 📖 Overview
SimpleSSHTunnel is a lightweight Unreal Engine plugin for creating SSH tunnels and port forwarding with Blueprint and C++ support.
---
## 🔧 Features
- SSH connection management
- Local and remote port forwarding
- End-to-end encrypted communication (OpenSSL)
- Username/password-based authentication
- Fully implemented in C++ with Blueprint support
---
## 📚 Documentation
All instructions and usage guides are included in the plugin folder:
- Docs/README.md
---
## 📄 License Summary
This plugin is licensed for personal and commercial use in Unreal Engine projects.
You are allowed to:
- Use it in your own projects (commercial or non-commercial)
- Modify it for internal use
You are not allowed to:
- Redistribute, re-upload, or resell this plugin (modified or unmodified)
- Include it in free or paid bundles without explicit permission
License Header Preview:
```
# LICENSE
Copyright (c) by mengzhishanghun
All Rights Reserved.
Contact: mengzhishanghun@outlook.com
---
## ✅ Usage Terms
...
```
📄 Full license text is available at: `LICENSE`
---
## 📂 Third-Party Licenses
This plugin includes the following open-source libraries:
- libssh2 (BSD 3-Clause License) — See: `Source/ThirdParty/libssh2/LICENSE`
- OpenSSL (Apache 2.0 & OpenSSL License) — See: `Source/ThirdParty/OpenSSL/LICENSE`
---
## ⚠️ Disclaimer
This plugin is provided "as-is" without any warranty. The author shall not be held liable for any damage, data loss, or system failure resulting from the use or misuse of this plugin.
Unauthorized reproduction, distribution, or modification of this plugin, in whole or in part, is strictly prohibited unless explicitly permitted in writing by the author.
By using this plugin, you agree to comply with its licensing terms as well as the licenses of any third-party dependencies it includes.
📮 For inquiries or custom licensing, contact: `mengzhishanghun@outlook.com`