草庐IT

安全网络

全部标签

c# - 在同一网络上通信的计算机

我正在尝试让两个应用程序使用HTTP/WCF通过本地网络进行通信。Master发出Web请求并查找每个都运行Web服务的Slave应用程序。从站配置为响应localhost:\\[MACHINENAME]:8000当我在与主服务器相同的计算机上运行从服务器时它工作,但当我在同一网络上的另一台计算机上运行它时它不工作。我通过cmd提示符Ping[MachineName]确认计算机在同一网络上。向同一网络上的另一台计算机发送请求需要什么?从机设置webservice:publicvoidRun(){Configconfig=Config.validateAndCreate();string

windows - 如何在 Windows 7 中使用 C++ 检测哪个网络接口(interface)接收到 UDP 数据包?

我有一台带有3个以太网接口(interface)的Windows7机器。我创建了一个UDP套接字并绑定(bind)到INADDR_ANY。当套接字收到广播UDP数据包时,如何知道哪个网络接口(interface)收到了数据包?我还需要获取网络接口(interface)对应的IP地址吗? 最佳答案 查看Wireshark:https://www.wireshark.org/来自Wireshark关于他们的产品:"Wiresharkistheworld'sforemostnetworkprotocolanalyzer.Itletsyou

c++ - 使用批处理重新启动 C++ 控制台应用程序不会关闭网络连接

我需要通过代码重新启动我的应用程序,我选择使用批处理文件。当应用程序启动时,它会像这样创建一个批处理:taskkill/f/imAudioService.exeTIMEOUT10start"AudioService""AudioService.exe"然后我从代码中调用它(使用PocoLibrary):Poco::Process::Argsargs;Poco::Process::launch(RESTART_SCRIPT_NAME,args);现在,除了网络连接未关闭之外,它可以正常工作,并且当应用程序重新启动时,Bind()函数会失败。相反,如果我从资源管理器中“手动”运行批处理文件

华为防火墙的基本安全策略

280、常见的安全策略的配置实验topo:①做安全策略,让trust区域的PC1可以pinguntrust区域;命令行配置:#security-policy defaultactionpermit rulenametrust_untrust source-zonetrust destination-zoneuntrust source-address192.168.1.024 serviceicmp actionpermit#web界面配置:测试实验结果:②做安全策略,让trust区域的PC2可以访问untrust区域的ftp服务器;#security-policy rulenametrust

网络协议(TCP/IP)

目录一、网络分层模型二、OSI模型三、网络传输原理四、TCP/IP1、TCP/IP原理2、TCP三次握手/四次挥手3、Http协议和TCP/IP的区别五、HTTP原理六、HTTPS原理七、CDN原理一、网络分层模型互联网的本质就是一系列的网络协议,最早由ISO国际组织定义为7层网络参考模型,后面应用于不同的场合,依据功能又划分出4层和5层的tcp/ip模型,其实功能都一样七层划分为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。五层划分为:应用层、传输层、网络层、数据链路层、物理层。四层划分为:应用层、传输层、网络层、网络接口层。二、OSI模型为了更好地促进互联网络的研究和发展,

Python 脚本作为安全的 exe,甚至可能是 Windows 应用商店应用程序?

我有一个Python脚本,我在该脚本上运行了pyInstaller以创建一个可在Windows7、8和10设备上运行的可移植Windowsexe。我用Certum开源代码签名签署了exe。该应用程序运行良好,但我发现:WindowsSmartscreen警告用户我是一个不知名的开发者,让人们不敢运行我的应用程序。诺顿隔离了我的应用程序。对于我的用户来说,这些都不是必须跳过的好圈子。我想知道我能做些什么来立即解决这些问题。作为次要目标,我希望有一种方法可以将脚本提交到Windows应用商店。我猜我可能需要为它安装一个安装程序,而不是让它作为可移植exe运行?我需要创建一个appx吗?如果

c++ - 带有信号量的线程安全单例问题

我写了一个简单的单例应用程序。下面是我的示例主类//ThreadsafeSingletonUsingSemaphore.cpp:Definestheentrypointfortheconsoleapplication.//#include"stdafx.h"#include#include#include"MySingleton.h"usingnamespacestd;inti=0;#defineTHREADCOUNT100DWORDWINAPIThreadProc(LPVOIDlParam);HANDLEg_semaphore=NULL;int_tmain(intargc,_TCHA

Windows 网络驱动器通过 ssh 和 powershell

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭5年前。Improvethisquestion当我亲自去计算机并启动powershellsession时,我能够cd进入映射驱动器(Z:),并运行访问它的程序。但是,当我启动ss

c# - Windows 安全弹出窗口出现在主应用程序窗口后面

我在WPF应用程序中使用Windows10API“Passport”和“WindowHello”。boolkeyCredentialAvailable=awaitKeyCredentialManager.IsSupportedAsync();if(keyCredentialAvailable){KeyCredentialRetrievalResultkeyCreationResult=awaitKeyCredentialManager.RequestCreateAsync("Hi",KeyCredentialCreationOption.ReplaceExisting);}Reques

c# - 如何知道网络接口(interface)何时在 C# 中使用路由器作为 DNS 服务器?

所以我们都知道cmd命令'ipconfig/all'。例如,我们有Wi-Fi网络接口(interface)。启用DHCP,DNS服务器是我们自己的路由器。我怎么知道网络接口(interface)是否使用路由器作为C#中的DNS服务器?在代码中,我可以获得DNS服务器IP和所有其他信息,但是是否可以知道路由器是否作为DNS服务器?默认类NetworkInterface可能不会告诉我...但也许有某种算法可以确定这一点? 最佳答案 NetworkInterface类公开了大量数据,如接口(interface)网关和dns服务器ip。只需