<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_51461656的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_51461656</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_51461656]]></copyright><item><title><![CDATA[CTF 杂项---图片隐写]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/115253684</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/115253684</guid><author>qq_51461656</author><pubDate>Fri, 26 Mar 2021 22:16:04 +0800</pubDate><description><![CDATA[一、图片隐写的常见隐写方法
1. 细微的颜色差别
2. GIF图多帧隐藏
1.颜色通道隐藏
2. 不同帧图信息隐藏
3. 不同帧对比隐写
3. Exif信息隐藏
4. 图片修复
1.图片头修复
2. 图片尾修复
3.CRC校验修复
4. 长、宽、高度修复
5.最低有效位LSB隐写
6.图片加密
1 Stegdetect
2. outguess
3. Jphide
4 .F5

...]]></description><category></category></item><item><title><![CDATA[CTF杂项---文件类型识别、分离、合并、隐写]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/115101504</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/115101504</guid><author>qq_51461656</author><pubDate>Wed, 24 Mar 2021 22:32:11 +0800</pubDate><description><![CDATA[一、File命令
当文件没有后缀名或者有后缀名而无法正常打开时，根据识别出的文件类型 来修改后缀名即可正常打开文件。

使用场景：不知道后缀名，无法打开文件。格式：file myheart
之后 file +名字例 file filejpg

会显示这张图片的格式
二、winhex
通过winhex程序中可以查看文件头类型，根据文件头类型判断出文件类型

使用场景：windows下通过文件头信息判断文件类型
常见文件头类型

推荐使用 010 editor
比如打开一个图片

之后可以确定图片是什么类型的（]]></description><category></category></item><item><title><![CDATA[python中常见的Bug类型]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/114194008</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/114194008</guid><author>qq_51461656</author><pubDate>Sat, 27 Feb 2021 22:30:23 +0800</pubDate><description><![CDATA[文章目录一、粗心导致的语法错误二、知识不熟练导致的错误三、思路不清导致的问题解决方案四、被动掉坑五、python的异常处理机制六、python常见的异常类型
一、粗心导致的语法错误
1、
age=input('请输入你的年龄')
if age&gt;=18
	print('已成年')

这行代码看着好像是没有毛病但运行就报错  (SyntaxError)
这是因为 input为str类型，但age是个整数类型
改正
age=input('请输入你的年龄')
if int(age)&gt;=18
	print]]></description><category></category></item><item><title><![CDATA[初学python（一）]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113416168</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113416168</guid><author>qq_51461656</author><pubDate>Thu, 25 Feb 2021 15:55:50 +0800</pubDate><description><![CDATA[文章目录一、列表的创建二、列表的特点三、列表的查询操作四、列表元素的增加五、列表元素的删除六、列表元素的修改七、八、列表的生成
一、列表的创建

二、列表的特点

三、列表的查询操作
1、

获取指定元素
例：
lst=['hello',123,'world']
print(lst.index('world'))
或者
print(lst.idex(1,3))

获取单个元素
例:
lst=['hello',123,'world']
print(lst[1])

2、

3、

四、列表元素的增加




]]></description><category></category></item><item><title><![CDATA[利用Metasploit控制目标电脑]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113696415</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113696415</guid><author>qq_51461656</author><pubDate>Fri, 05 Feb 2021 21:28:27 +0800</pubDate><description><![CDATA[文章目录一、Metasploit简介二、Metaspolit使用
一、Metasploit简介
1、简介
MSF
The Metasploit Framework的简称。MSF高度模块化，即框架由多个module组成，是全球最受欢迎的渗透测试工具。
进一步解释
msf是一款开源安全漏洞利用和测试工具，集成了各种平台上常见的溢出
漏洞和流行的shellcode，并持续保持更新。
metasploit涵盖了渗透测试中全过程，你可以在这个框架下利用现有的Payload进行一系列的渗透测试。
shellcode：是]]></description><category></category></item><item><title><![CDATA[c++学生信息管理完整代码]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113665530</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113665530</guid><author>qq_51461656</author><pubDate>Thu, 04 Feb 2021 22:16:04 +0800</pubDate><description><![CDATA[详细的c++学生信息管理代码解析
点击这里
#include&lt;iostream&gt;
#include&lt;stdio.h&gt;
#include&lt;vector&gt;
using namespace std;
struct StuInfo;
vector&lt;StuInfo&gt; s;
void AddInfo();
void LocateInfo();
void DisplayInfo();
void ModifyInfo();
void DeleteInfo();
void Ex]]></description><category></category></item><item><title><![CDATA[c++学生信息管理与信息系统详细过程]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113664940</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113664940</guid><author>qq_51461656</author><pubDate>Thu, 04 Feb 2021 22:15:51 +0800</pubDate><description><![CDATA[文章目录一、前言二、讲解
一、前言
学生信息管理系统包含：学生信息的增加、显示、查找、修改、删除
那么怎样才能实现这些操作呢？
接下来进行一一讲解
二、讲解
要想实现以上操作，构造函数是一个很好的方法
把以上的内容用构造函数呈现出来
void AddInfo();
void LocateInfo();
void DisplayInfo();
void ModifyInfo();
void DeleteInfo();
void ExitSystem();

然后再构造一个操作函数把我们需要的信息录入进去
vo]]></description><category></category></item><item><title><![CDATA[ARP欺骗一些问题的解决]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113590126</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113590126</guid><author>qq_51461656</author><pubDate>Wed, 03 Feb 2021 12:25:06 +0800</pubDate><description><![CDATA[文章目录一、在kali中的更新、下载问题二、路由开启不成功（etho 1没成功）
一、在kali中的更新、下载问题
我们在更新kali中的列表时一般会输入(debian中)
apt -get update

但有些kali因为版本不同输入上面的指令会报错

这时候我们输入以下指令就可以了
apt update

安装软件的时候也不用  -get -install  直接输入即可
apt install +软件

二、路由开启不成功（etho 1没成功）
我们输入
cat /etc/sysctl.conf

]]></description><category></category></item><item><title><![CDATA[初学python之字符串]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113543277</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113543277</guid><author>qq_51461656</author><pubDate>Tue, 02 Feb 2021 22:46:29 +0800</pubDate><description><![CDATA[文章目录一、字符串驻留机制二、字符串的常用操作
一、字符串驻留机制



交互模式 ：cmd（命令提示符）
前两种结果

第三种情况：b是在运行前就执行了，而c在程序运行中形成的
第四种情况：在  -5—256  之间输出为true
sys中的intern方法强制2个字符串指向同一对象

而在pc中已经优化了
a='abc%'
b='abc%'
a is b

这时候就为true了
二、字符串的常用操作
1、

我们一般用   find() 和 rfind()  进行查找
2、字符串转换之后都会创建一个新的]]></description><category></category></item><item><title><![CDATA[c++中的ios::sync_with_stdio(false)简介]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113567806</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113567806</guid><author>qq_51461656</author><pubDate>Tue, 02 Feb 2021 20:59:50 +0800</pubDate><description><![CDATA[大家在刚开始写c++的时候可能会遇到超时的问题因为 cin  、  cout 的输入、输出效率比较低（相对于printf和scanf），cin、cout之所以效率低，是因为先把要输出的东西存入缓冲区，再输出，导致效率降低，而这段语句可以来打消iostream的输入 输出缓存，可以节省许多时间，使效率与scanf与printf相差无几

...]]></description><category></category></item><item><title><![CDATA[初学python之元组]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113527771</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113527771</guid><author>qq_51461656</author><pubDate>Mon, 01 Feb 2021 20:28:34 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录一、什么是元组二、元组的创建方式三、为什么将元组设为不可变序列四、元组的遍历五、集合六、集合的相关操作七、集合间的关系八、集合的数学操作九、总结
一、什么是元组

二、元组的创建方式

其中法一可以省略小括号
法三如果不加    ‘，’  则为int，str等类型
2、
空元组的创建：
t=()
t1=tuple()

空列表的创建
lst=[]
lst1=list()

空字典的创建
d={}
d=dict()

三、为什么将元组]]></description><category></category></item><item><title><![CDATA[ARP欺骗攻击]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113358449</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113358449</guid><author>qq_51461656</author><pubDate>Sun, 31 Jan 2021 19:11:10 +0800</pubDate><description><![CDATA[系列文章目录
文章目录系列文章目录在kali 中打开权限用户


在kali 中打开权限用户
输入 sudo su  即可
之后检查是否有网络连接：(例)
ping www.qq.com

]]></description><category></category></item><item><title><![CDATA[简单的ARP欺骗攻击]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113097769</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113097769</guid><author>qq_51461656</author><pubDate>Sun, 31 Jan 2021 19:09:20 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录（一）、ARP协议简介（二）、ARP原理简介（三）、执行攻击（四）、攻击有效范围（五）、若遭攻击怎末办？

（一）、ARP协议简介
ARP是 Address Resolution Protocol (地址解析协议)的缩写。在以太网中，两台主机想要通信，就必须要知道目标主机的MAC(Medium/Media Access Control，介质访问控制)地址，如何获取目标主机的MAC地址呢？这就是地址解析协议ARP的工作。地址解析协议的]]></description><category></category></item><item><title><![CDATA[初学python之字典]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113456219</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113456219</guid><author>qq_51461656</author><pubDate>Sun, 31 Jan 2021 11:04:05 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录一、什么是字典二、字典的创建三、字典的常用操作四、字典的特点五、字典生成式总结

一、什么是字典
1、

2、
hash（key） 为不可变序列

二、字典的创建

三、字典的常用操作
1、

例

2、

例

结果

3、

例

结果

4、

例


四、字典的特点

如


五、字典生成式


例

结果
在item后加 item.upper()变成大写

如果两个元素的列表个数不相等？


结果是一样的
总结


...]]></description><category></category></item><item><title><![CDATA[初学python]]></title><link>https://blog.youkuaiyun.com/qq_51461656/article/details/113368217</link><guid>https://blog.youkuaiyun.com/qq_51461656/article/details/113368217</guid><author>qq_51461656</author><pubDate>Sat, 30 Jan 2021 10:14:45 +0800</pubDate><description><![CDATA[提示：文章写完后，目录可以自动生成，如何生成可参考右边的帮助文档

文章目录一、range函数的使用二、while 语句三、for-in 循环四、break语句五、continue语句六、else语句七、嵌套语句八、二重循环中的break和continue总结

一、range函数的使用

二、while 语句
注： 0的 bool 值为 false
if a%2==0 : 求偶数   或者 （if not bool (a%2):）
if a%2 ：求奇数

三、for-in 循环

四、break语句

]]></description><category></category></item></channel></rss>