2023-06-07

DNS劫持实验   所需条件: 1、Kali Linux 2、windows7 3、同一局域网下设备互通 实现步骤: 一、修改配置文件 打开命令窗口,切换到管理员,命令 su   root  , 密码123456 首先输入命令vim /etc/ettercap/etter.dns进入配置文件中 按i 进入编辑模式,将配置文件修改如下,插入信息,将网站IP地址换成当前kali主机的IP,按esc进入命令行模式,输入:wq! 退出      接着输入命令service apache2 start打开apache服务,进入/var/www/html删除源文件,重新编辑index.html文件,修改成自己想要的页面 按i 进入编辑模式,将下列代码复制到文件index.html中,按esc进入命令行模式,输入:wq! 保存退出 <!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <meta http-equiv="X-UA-Compatible" content="IE=edge">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Document</title> </head> <body>     <script>         // 一、箭头函数         // 传统定义函数:         function name(params) {             //函数体         };         name();           // 函数表达式;         var fn=function(){             // 函数体         };         fn();           var obj={             name:"zhangsan",             fn:function(){}         };         // 箭头函数语法表达:         const fun=()=>{};         fun();         // 进一步的简化表述:a=>console.log(a)         // 需满足条件:         // 1.只有一个参数时,可省略();         // 2.只有一条语句时,可省略{};           // (a,b) =>console.log(a+b);         // a =>{console.log(a);console.log(a+1);}           // 二、剩余参数           // 形参和实参         const fun2=(a)=>{             console.log(a);         };         fun2(100);           // 当实参>形参,就存在多余的参数           const sum=(a,b)=>{             console.log(a);             console.log(b);         };         sum(100,200,300,400);         // console.log(c);         // console.log(d);         // console.log(e);           // 三、扩展运算符         // 运算符:算术、递增、比较、赋值、逻辑           // 扩展运算符? 代表运算符...         // 作用:将数组或对象转换成逗号分隔的参数序列,与剩余参数作用相反!!!!!         // ...ary ...obj         let ary=[1,2,3,4,5];         //...ary等同于1,2,3,4,5         console.log(...ary);         // 等同console.log(1,2,3,4,5);           console.log(1);//1         console.log(1,2,3);//1,2,3           //1.利用扩展运算符合并数组!         let ary1=[1,2,3];         let ary2=[4,5,6];         // let ary3=[ary1,ary2];  //[[1,2,3],[4,5,6]]二维数组         let ary3=[...ary1,...ary2]         console.log(ary3);           // 2.利用扩展运算符转换伪数组!——转换为真正的数组           //伪数组?不可以使用数组相关的方法(函数)           //实现过程:脱掉假马甲,穿上真马甲!           //四、模板字符串 代表性符号``反引号         // let a='这是一个字符串'         let a =`这是一个模板字符串`;         console.log(a);           //模板字符串的典型应用:         //1.解析变量 ${变量名}         let myName=prompt('您的网页被劫持了');         //let sayHello="Hello,我的名字加"+myName;         let sayHolle=`Helle,我的名字叫${myName}`;         console.log(sayHello);     </script> </body> </html>      二、配置ettercap 然后输入命令ettercap -G(ps:大写的G),启动ettercap的图形界面 出现图形界面后,选择自身的网卡,点击上方的√  接着按Ctrl+h调出主机列表,然后按Ctrl+s进行扫描局域网下的主机,找到攻击目标靶机和网关  点击靶机IP,添加到目标1,网关添加到目标2,按Ctrl+T可以进行查询修改  三、进行劫持 先测试靶机能够正常访问网址 现在对它进行DNS劫持 双击选择dns_spoof出现*号后再让目标访问网址 选择第一项   访问的地址都变成的kali上所创建的网页  结论:学会了如何利用dns劫持对方的网页。        

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,684评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,143评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,214评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,788评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,796评论 5 368
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,665评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,027评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,679评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 41,346评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,664评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,766评论 1 331
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,412评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,015评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,974评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,073评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,501评论 2 343

推荐阅读更多精彩内容

  • [知识分享]React Native 常用语法总结 自定义组件导出自定义组件在a.js文件中export xx。接...
    子轩_d249阅读 128评论 0 1
  • 每一次标准的诞生都意味着语言的完善,功能的加强。JavaScript语言本身也有一些令人不满意的地方。 变量提...
    尼奥尼奥阅读 241评论 0 0
  • 1、<img> 的title 和alt 有什么区别 alt属性和title属性相同点: 它们都会出现浮层,显示自己...
    糖醋鱼_阅读 956评论 0 2
  • 1.concat()方法用于合并两个或多个数组。此方法不会更改现有数组,而是返回一个新数组。 constarray...
    微笑曲线_8eee阅读 435评论 0 0
  • js经典面试题 /* console.log(a) //undefined var a = 12 ...
    A阿a阅读 573评论 0 0