VC++開發常用功能一系列文章 (歡迎訂閱,持續更新...)
正常我們寫的程式:有開放埠,或者hook函式,都會有防火墻彈窗,當然你也可以 讓微軟給
你的軟體添加白名單,也就是簽名,不過是要錢的喔:
所以我們需要能夠從代碼上去添加這一功能:
正常手動操作如下:
首先進入“控制面板”→“duWindows防火墻”zhi,
選擇“允許程式或功能dao通zhuan過Windows防火墻”,
可以選shu擇對某一個程式設定是否允許通過防火墻,若串列中沒有某程式,選擇“允許運行另一程式”,
可以選擇需要增加的程式運行規則,
選中應用程式后添加即可,
也可以手動直接關閉防火墻
現在我們在代碼里關閉防火墻,并添加信任
直接上代碼:
system("netsh advfirewall firewall add rule name=\"LTCP\" dir=in action=allow protocol=TCP localport=9000");
//string strAPPfireall ="netsh advfirewall firewall add rule name=\"LAPP\" dir=in action=allow pro
CSDN認證博客專家
C/C++
vc/qt
音視頻
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/261805.html
標籤:其他
上一篇:英偉達Jeston nano<3>使用Python實作三種方式串口通信
下一篇:AcWing 257. 關押罪犯
