草庐IT

Networking

全部标签

c++ - 通过适配器描述更改 Mac 地址

我正在使用NateTrue@http://devices.natetrue.com/macshift/提供的出色工具它通过适配器名称更改Mac地址。这是源代码:constintversionMajor=1;constintversionMinor=1;#include#include#include#include#include"validmacs.h"voidSetMAC(char*AdapterName,char*NewMAC){HKEYhListKey=NULL;HKEYhKey=NULL;RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SYSTEM\\Cur

windows - 以编程方式安装 NDIS 过滤器驱动程序

我正在尝试以编程方式编写C++代码来安装NDIS6.0轻量级筛选器驱动程序。在查看了WinDDK、在线示例和MSDN文档之后,我最终得到了下面的代码示例。(为清楚起见,跳过了错误处理)问题是INetCfgClassSetup::Install总是返回错误0x8004a024。(我在头文件中找不到错误代码。)使用相同的.inf文件手动安装驱动程序效果很好。来自WinDDK的Bindview示例可以很好地安装驱动程序,只要它采用调用INetCfgClassSetup::SelectAndInstall的路径。替代方案使用INetCfgClassSetup::Install的路径不起作用。我

c# - 在 Windows (xp) 中使用 C# 或 C 的以太网帧或 MAC 广播

阅读后:HowsendrawethernetpacketwithC#?我还有问题:是否可以使用C#或C在第2层进行广播或发送您自己的以太网帧,而无需安装winpcap或/和操作已安装的驱动程序?至于广播,我可以使用arp-a命令运行一个进程并解析它的输出,也许它会起作用。但以太网数据包仍然存在问题。 最佳答案 你不能......至少不能像你问的那样直接。Windows不提供直接访问第2层的API。为此,您需要编写NDIS协议(protocol)驱动程序。如果您有兴趣承担这项任务,请从这里开始:http://msdn.microsof

windows - 计划任务 .bat - 检查网络驱动器是否准备就绪

我在WindowsServer2003R2中有一个计划任务,应该从网络位置(映射的驱动器)获取一些文件并将它们复制到本地文件夹,为当天晚些时候通过FTP同步到移动设备做准备。p>当我点击并运行任务时,任务运行没有问题。任务调度程序说它正在运行更新它运行的时间并且文件出现在正确的位置。然而……当任务应该在晚上运行时(我还没有登录)任务运行(任务调度程序指示任务在指定时间运行)但文件复制不会发生。我怀疑这与登录帐户的任务有关,然后在连接网络驱动器并准备就绪之前运行文件副本。这是批处理文件中的代码:@echooffFORFILES/p"K:\Oncology\BSWRICS-MDM"/s/m

c++ - 使用 C++ 将域名从 DNS 格式转换为 NetBIOS 格式

我不确定我在这里使用的术语是否正确。我正在为Windows使用C++进行编码。比如说,如果我有一个域名为“mysite.local”,是否有一个API可以将其转换为NetBIOS域名,例如:“MYSITE”? 最佳答案 你想要DsGetDcName功能。除了返回指定域的域Controller名称外,这还会返回域的名称。您需要同时传递DS_IS_DNS_NAME标志(指定输入域名是DNS名称)和DS_RETURN_FLAT_NAME标志(指定输出域名应该是一个平面名称):DOMAIN_CONTROLLER_INFO*pDCI;if(D

c++ - Recv 方法使用

我正在制作一款多人游戏,但recv函数(或发送函数,不确定)有问题。服务器端代码:char*UserName=newchar[256];ZeroMemory(UserName,256);recv(sConnect,UserName,256,0);char*Password=newchar[256];ZeroMemory(Password,256);recv(sConnect,Password,256,0);users[++usercount]=newClient(UserName,Password,sConnect);if(users[usercount]->GetLogInSucce

windows - 在 Windows 8 下更改无线设备的 MAC 地址

我想在Windows8.1中的无线设备上欺骗MAC地址。我能够做到这一点,但只有特定的MAC地址。我不能输入我想要的MAC地址。有没有办法通过regedit来做到这一点?我已经尝试了很多方法,但我仍然无法创建自己的MAC地址,就像我在WinXP中所做的那样。我有TP-LINKWN722N和IntelProWireless3945ABG无线适配器。 最佳答案 有很多工具可以为您完成这项工作-我使用免费的TechnitiumTMAC(http://www.technitium.com/tmac/index.html#download)。

linux - 如何连接到 vmplayer guest 操作系统上托管的网络服务器?

我在vmplayerguest中运行一个网络服务器(例如:tomcat7),使用NAT,我可以使用它的主机名:端口从guest查看网络服务器,但主机浏览器无法连接到此网络服务器。任何的想法?主机连接guest是否需要进行任何特定的网络配置?注意:我使用ifconfig从eth8获取ip地址,但是ping请求一直超时。VMWARE播放器网络设置截图更新我还必须在两台机器的DNS主机文件中添加条目 最佳答案 更改网络设置以使用桥接。这将连接到您的路由器并从DHCP获取一个IP,您的主机将能够看到该IP。NAT正在使用您的主机地址。

windows - IE 无法访问本地主机,但 chrome 和 firefox 可以

我看到很多帖子都有类似的问题,但没有一个答案能解决我的问题。我在WindowsServer2008R2Standard上的非标准端口上运行Apache。我可以从Firefox和Chrome连接到localhost:12345。IE11报“无法显示此页面”。使用RawCap抓取本地接口(interface),IE请求页面无数据流。如果我对Firefox或Chrome执行相同操作,则会记录数据包(包括网络服务器关闭时的SYN和SYN/RST)。我试过:连接本地主机IP将所有IE安全设​​置降至最低(包括禁用保护模式)将本地主机和本地IP添加到受信任的站点确保没有配置代理服务器将本地主机条目

windows - 从映射的网络驱动器快速复制文件

谁能告诉我如何从映射的网络驱动器快速复制文件?WindowsCopyPaste运行速度非常慢,影响了系统的性能。我使用了XCOPYsourcedestination/i/s/z/q这已经够快了,复制了几个文件,然后抛出了一个错误“指定的网络名称不可用”我记得有人使用变通方法从映射的网络驱动器快速复制文件。有人可以建议我一种方法吗?我使用WindowsXP,所以请不要向我推荐RoboCopy。 最佳答案 RoboCopy在WinXP上运行良好。包含RoboCopy的WindowsServer2003资源工具包可以在XP上正常安装。ht