mengzhishanghun - SimpleSSHTunnel

# 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`