Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >通过网络安全控制.Net远程应用程序的方法

通过网络安全控制.Net远程应用程序的方法
EN

Stack Overflow用户
提问于 2012-09-27 00:46:47
回答 1查看 240关注 0票数 1

我有一个在多个平台上运行的应用程序,但是所有的业务逻辑都在c# .net中--我希望能够通过网络从一个应用程序中“远程控制”另一个应用程序,并且想知道他们在安全性方面是否有什么指导原则。我将使用套接字进行通信。我主要关心的是。

1)我希望实际的网络连接尽可能安全,而不必安装证书(除非它们是在没有用户干预的情况下生成和存储的)

2)我只希望该应用程序可以从另一个应用程序,如果已给予许可。一个例子可能是应用程序A提示应用程序B希望获得控制它的权限。在这一点上,用户将点击yes或输入app A生成的代码。在这一点之后,用户将不会被通过重启等方式询问……

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-27 01:16:20

由于用户输入了允许通信的代码,听起来似乎使用使用symmetric key algorithm的加密方法来保护通道是可行的。关键字本质上是用户键入什么以允许进行通信。

然而,为了建立密钥,主要的问题是如何将其传递给用户。

如果可以安全地假设有一个操作员在运行应用程序A,并且操作员可以与应用程序B的用户对话,那么操作员可以简单地告诉用户代码是什么。

然而,如果app A或app A的运营商与用户没有直接联系,那么您将不得不走不同的路线。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12612500

复制
相关文章
.NET Core 控制台应用程序使用异步(Async)Main方法
C# 7.1 及以上的版本允许我们使用异步的Main方法。 一.新建一个控制台应用程序 二.异步Main方法 我们直接将Main方法改为如下: static async Task Main(strin
晓晨
2018/07/02
9720
.NET Core 控制台应用程序使用异步(Async)Main方法
可以看到报错了,提示我们是C# 7.1 的特性。我们有两种方法可以解决,其实最后都是殊途同归,只是操作不一样而已。
晓晨
2018/06/23
7410
.NET Core 控制台应用程序使用异步(Async)Main方法
学习linux远程控制方法
Linux一般作为服务器使用,而服务器一般放在机房,你不可能在机房操作你的Linux服务器。
用户4988376
2021/07/16
1.4K0
如何通过网页超链接控制电脑应用程序
我们通过手机端可以管理电脑进程资源,上一篇推文已经实现对电脑进程资源查看,本次介绍如何实现对电脑应用程序的启停管理。
用户8949263
2022/04/08
1.4K0
如何通过网页超链接控制电脑应用程序
.NET应用程序调试—原理、工具、方法
该篇文章主要分享了作者在使用.NET进行应用程序调试方面的一些经验和技巧,包括异常处理、调试工具、代码调试、性能优化、内存泄漏检测、远程调试、日志记录、死锁、线程调试、Visual Studio调试、F5负载均衡和服务器端应用程序等方面的内容。作者还介绍了如何使用Visual Studio调试.NET应用程序,并提供了详细的步骤和截图。此外,作者还介绍了一些常用的.NET调试工具,如Fiddler、Wireshark、Process Monitor等,以及如何使用这些工具进行网络调试、进程监控、文件读写等方面的操作。最后,作者还分享了一些调试.NET应用程序的经验和技巧,包括如何识别和解决死锁、内存泄漏、性能问题等。
王清培
2018/01/08
1.2K0
.NET应用程序调试—原理、工具、方法
.NET应用程序调试—原理、工具、方法
随着应用程序的复杂度不断上升,要想将好的设计思想稳定的落实到线上,我们需要具备解决问题的能力。需要具备对运行时的错误进行定位且快速的解决它的能力。本篇文章我将分享一下我对.NET应用程序调试方面的学习和使用总结。
王清培
2018/07/31
8250
.NET应用程序调试—原理、工具、方法
使用 Visual Studio 调试 .NET 控制台应用程序
“调试”和“发布”是 Visual Studio 的内置生成配置 。 可使用“调试”生成配置进行调试,使用“发布”配置进行最终版本分发。
51Aspx
2022/03/30
2.1K0
使用 Visual Studio 发布 .NET 控制台应用程序
本教程演示如何发布控制台应用,以便其他用户可以运行它。 发布应用程序会创建运行应用程序所需的一组文件。 若要部署文件,请将文件复制到目标计算机。
51Aspx
2022/04/13
1.6K0
使用 Visual Studio 创建 .NET 控制台应用程序
本教程演示如何在 Visual Studio 2022 中创建和运行 .NET 控制台应用程序。
51Aspx
2022/03/29
4.5K0
网络安全:小心MSHTA漏洞为黑客开启远程控制之门
这是一个可以让黑客欣喜若狂的新漏洞,一旦该漏洞被激活,就会有大量计算机成为黑客手中的肉鸡,被人远程控制不可避免……
全栈程序员站长
2022/09/14
1.4K0
4.通过.NET Core CLI创建RazorPage示例应用程序
当我们所有的环境和依赖安装完成后,我们通过创建一个简单的控制台应用程序来验证我们的.NET Core 版本是否正确。
角落的白板报
2020/05/24
1.3K0
通过超声波来远程控制大脑区域的选择行为
远程、系统地调节特定大脑回路中神经活动的能力,可能会彻底改变对脑功能和脑部疾病治疗的研究。高频声波(超声波)结合了调节神经元活动与清晰空间焦点的能力,在上述研究中展现了研究潜力。研究人员在该项目中将短暂,低强度的超声脉冲无创地输送到猕猴的特定大脑区域,影响了他们选择目标的决定,表明该方法可以对选择行为产生强有力的影响。而且这种影响是巨大的,与默认的平衡比例相比,导致了约为2:1的选择偏差。这些结果代表了向非侵入性影响选择行为的能力迈出的关键一步,从而能够系统地研究和治疗选择障碍背后的脑回路。
脑机接口社区
2020/06/30
1.1K0
通过超声波来远程控制大脑区域的选择行为
通过Libvirt控制KVM虚拟机资源的方法
在实际的生产环境中,希望每台虚拟机对资源的消耗是可控的,避免过度的消耗资源,造成对其他虚拟机的影响。
力哥聊运维与云计算
2019/06/28
1.9K0
ubuntu远程桌面控制_ubuntu 远程控制
1、How to run X server using xserver-xorg-video-dummy driver on Ubuntu
全栈程序员站长
2022/09/24
2.3K0
.Net Remoting(远程方法回调) - Part.4
根据这三点的变化,我们可以看出:客户端含有客户端对象,但它还需要远程服务对象的元数据来构建代理;服务端含有服务对象,但它还需要客户端对象的元数据来构建代理。因此,客户端服务端均需要服务对象、客户对象的类型元数据,简单起见,我们将它们写在同一个程序集中,命名为ShareAssembly,供客户端、服务端引用。此时,运行时的状态图如下所示:
张子阳
2018/09/30
8120
.Net Remoting(远程方法回调) - Part.4
点击加载更多

相似问题

远程控制/调试.NET应用程序的最佳方法是什么?

30

通过ssh远程调试.net核心2.0控制台应用程序

10

.NET -远程RadComboBox控制

12

网络安全方法

20

如何通过.NET创建远程应用程序连接?

2102
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文