C#如何串連wifi和指定IP

來源:互聯網
上載者:User

標籤:


大家好哈,這是我第一次寫部落格,我也是才大一結束,自學了10多天C#,有不對的歡迎大家指正,最近因為項目的事而被Wifi和IP折磨了很久,後來借用了一下外國人的SimpleWifi.dll 再自己寫了一個ZhuWifi.dll
能夠直接通過Wifi名和密碼來串連Wifi 在該類當中我還寫了一個指定IP的函數。看看下面是怎麼用的。
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;//需要的引用:using System.Diagnostics;using System.ComponentModel;using SimpleWifi;//在SimpleWifi.dll中using SimpleWifi.Win32;//在Simple.dll中using ZhuWifi;//在ZhuWifi.dll中namespace Wifidemo{    //特別注意    //需要把右邊的manifest中的 <requestedExecutionLevel level="asInvoker" uiAccess="false" />    //改為 <requestedExecutionLevel  level="requireAdministrator" uiAccess="false" />    //這樣才能成功修改IP    class Program    {        static void Main(string[] args)        {                     string wifiName = "nanyuan"; ;            string wifikey = "qwertyuiop";            string IP = "192.168.1.47";            //執行個體化            WifiFun s = new WifiFun();            Console.ReadKey();            //用於串連wifi和指定IP            bool flag1=s.ConnectEquipment(wifiName, wifikey, IP);
//只用於指定IP
bool flag2 = s.SetIP(IP); wifiName = "2014011"; wifikey = "456789FAN"; Console.ReadKey(); //只用於串連wifi bool flag3= s.ConnectComputer(wifiName, wifikey); Console.ReadKey(); } }}
就是這樣就可以串連Wifi,如果能夠加上字典 就可以暴力破解WIFI啦。
注意了我類庫裡面的SetIP方法是調用DOS來修改IP的,你們要把程式碼寫為以管理員身份運行,這個你們百度就行啦
那兩個dll檔案在我的雲端硬碟,連結:http://pan.baidu.com/s/1o67pmsy
希望大家以後能喜歡我的文章

 

C#如何串連wifi和指定IP

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.