SSID的使用和中文设置



1SSID的概念:

        SSIDService Set Identifier的缩写,意思是:服务集标识。SSID技术可以将一个无线局域网分为几个需要不同身份验证的子网络,每一个子网络都需要独立的身份验证,只有通过身份验证的用户才可以进入相应的子网络,防止未被授权的用户进入本网络。

       SSIDService Set Identifier),许多人认为可以将SSID写成ESSID,其实不然,SSID是个笼统的概念,包含了ESSIDBSSID,用来区分不同的网络,最多可以有32个字符,无线网卡设置了不同的SSID就可以进入不同网络,SSID通常由AP广播出来,通过XP自带的扫描功能可以查看当前区域内的SSID。出于安全考虑可以不广播SSID,此时用户就要手工设置SSID才能进入相应的网络。简单说,SSID就是一个局域网的名称,只有设置为名称相同SSID的值的电脑才能互相通信。


2、如何禁用SSID广播?


      通俗地说,SSID便是你给自己的无线网络所取的名字。需要注意的是,同一生产商推出的无线路由器AP都使用了相同的SSID,一旦那些企图非法连接的攻击者利用通用的初始化字符串来连接无线网络,就极易建立起一条非法的连接,从而给我们的无线网络带来威胁。因此,建议最好能够将SSID命名为一些较有个性的名字。

     无线路由器一般都会提供允许SSID广播功能。如果不想让自己的无线网络被别人通过SSID名称搜索到,那么最好禁止SSID广播。你的无线网络仍然可以使用,只是不会出现在其他人所搜索到的可用网络列表中。

     小提示:通过禁止SSID广播设置后,无线网络的效率会受到一定的影响,但以此换取安全性的提高,笔者认为还是值得的。

测试结果:由于没有进行SSID广播,该无线网络被无线网卡忽略了,尤其是在使用Windows XP管理无线网络时,达到了掩人耳目的目的。


3、修改无线网络SSID信息为中文名


市面上有一些设备完全支持中文SSID无线网络设置,不过还有很多设备并不支持使用中文来命名SSID,遇到这种情况,可通过本文所介绍的两种方法进行解决。两种修改方法任你选

  • 浏览器法

设备要求:设备要求比较低,即使没有为无线路由器DD-WRTTomato等第三方固件也可使用该方法将SSID修改为中文。

固件是DD-WRT的无线路由器,在修改无线网络SSID信息为中文名并保存时提示无线网络名(SSID)包含非法ASCⅡ。这是因为无线路由器管理界面由JSP编写而成,而很多JSP语句对中文字符的支持不好,使用浏览器法的目的就是让无线路由管理界面支持中文编码。

第一步:由于很多无线路由器管理界面都是通过JSPJAVA程序制作的,所以可通过禁止加载JAVA组件的方式来解除设备对中文SSID无线网络设置的限制。由于默认情况下IE浏览器没有相关功能,只能使用Firefox浏览器来解决。首先通过Firefox浏览器访问无线路由器管理界面,默认情况下会出现乱码

第二步:在Firefox浏览器的字符编码中将语言设定为中文后可解决乱码问题。同时在Firefox浏览器中取消对启用javascript”选项的选择。

第三步:重新刷新管理页面,再次输入中文SSID无线网络设置信息并保存,将不再出现非法ASCⅡ的提示。

第四步:保存完毕后,通过操作系统的无线扫描功能,可看到SSID修改为中文字符的无线网络。设置完成后,要重新选中Firefox浏览器的启用javascript”选项,以免日后浏览其他页面时受到影响。

  • Telnet

设备要求:此方法要求无线路由器开启了Telnet服务即可,不过并不是所有无线设备都默认开启该服务,在进行操作前需要确定该服务开启。

第一步:一般情况下,刷了DD-WRTTomato等第三方固件的无线路由器都会默认开启Telnet功能,而部分D-LinkLinksys无线路由器也有相关功能。只需要通过命令提示符窗口输入“Telnet 无线路由器管理地址进行检测即可,如果出现要求输入用户名和密码的提示,就说明该功能已经开启。

提示:在Telnet状态下输入的用户名永远是root,而密码则和图形化管理界面中的账户密码一致。

第二步:通过Telnet进入无线路由器命令行管理界面后,可通过nvram set wl_SSID=“中文SSID名称命令来设置一个中文SSID,例如笔者输入的是nvram set wl_SSID=“阮征,那么会设置SSID广播网络信息为阮征

第三步:进行修改后,可以实时通过图形管理界面查看SSID信息的更改,不过会出现乱码,不用理会即可。

第四步:接下来在命令行管理界面使用nvram commit命令保存做过的设置,最后通过reboot命令进行重启。


4、设置中文SSID的优点


默认情况下在进行无线网络设置时都要针对SSID(无线网络名称)进行配置,很多读者都会使用D-LinkTP-LinkLinksysDD-WRT等默认名称,即使进行了修改,SSID也还是由字母和数字组成。

然而,通过字母和数字组成的SSID即使没有设置广播,入侵者通过bt3bt4网络蚂蚁等工具也可扫描到对应的无线网络并顺利入侵。只有将SSID信息修改为中文才能彻底避免上述问题出现。究其原因,一方面是因为中文字符在这些软件中会显示乱码;另一方面是因为很多入侵工具都是国外开发者开发的,对中文不支持、不兼容。


  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下面是一个简单的示例代码,使用ESP8266接收图像和中文字符: ```arduino #include <ESP8266WiFi.h> #include <WiFiClient.h> #include <ESP8266WebServer.h> #include <FS.h> ESP8266WebServer server(80); // 接收图像的回调函数 void handleImageUpload() { HTTPUpload& upload = server.upload(); if (upload.status == UPLOAD_FILE_START) { SPIFFS.begin(); File file = SPIFFS.open("/image.jpg", "w"); if (!file) { Serial.println("Failed to open file for writing"); return; } file.write(upload.buf, upload.currentSize); file.close(); } } // 接收中文字符的回调函数 void handleTextUpload() { String text = server.arg("text"); Serial.println("Received text: " + text); } void setup() { Serial.begin(115200); // 连接到Wi-Fi网络 const char* ssid = "YOUR_WIFI_SSID"; const char* password = "YOUR_WIFI_PASSWORD"; WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(1000); Serial.println("Connecting to WiFi..."); } Serial.println("Connected to WiFi"); // 启动SPIFFS文件系统 if (!SPIFFS.begin()) { Serial.println("Failed to mount file system"); return; } // 设置回调函数 server.on("/image", HTTP_POST, handleImageUpload); server.on("/text", HTTP_POST, handleTextUpload); // 启动Web服务器 server.begin(); Serial.println("Web server started"); } void loop() { server.handleClient(); } ``` 请注意,你需要将`YOUR_WIFI_SSID`和`YOUR_WIFI_PASSWORD`替换为你自己的Wi-Fi网络信息。 在上述代码中,我们使用ESP8266WebServer库来创建一个简单的Web服务器,并设置两个回调函数:`handleImageUpload`用于接收图像文件,`handleTextUpload`用于接收中文字符。图像文件存储在ESP8266的SPIFFS文件系统中,中文字符直接通过Serial输出。 你可以使用类似Postman或curl的工具来向ESP8266发送HTTP POST请求,将图像文件和中文字符发送到相应的端点(例如,`http://ESP8266_IP_ADDRESS/image`和`http://ESP8266_IP_ADDRESS/text`)。 希望这能帮到你!如果还有其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值