<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Wittengenstein的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Wittengenstein</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Wittengenstein]]></copyright><item><title><![CDATA[python日志模板]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/103020712</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/103020712</guid><author>Wittengenstein</author><pubDate>Mon, 11 Nov 2019 23:27:05 +0800</pubDate><description><![CDATA[import logging

# 第一步，创建一个logger
logger = logging.getLogger()
# 工作中建议总开关调最底
logger.setLevel(logging.DEBUG)  # Log等级总开关

# 第二步，创建一个handler，用于写入日志文件
logfile = './log.txt'
fh = logging.FileHandler(logfil...]]></description><category></category></item><item><title><![CDATA[03TCP/IP模型详解]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102836078</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102836078</guid><author>Wittengenstein</author><pubDate>Thu, 31 Oct 2019 13:31:14 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[02TCP/IP模型和OSI模型的区别]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102791022</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102791022</guid><author>Wittengenstein</author><pubDate>Mon, 28 Oct 2019 23:35:38 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[01OSI参考模型介绍]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102790775</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102790775</guid><author>Wittengenstein</author><pubDate>Mon, 28 Oct 2019 23:11:57 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[11其他途径收集信息]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102537716</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102537716</guid><author>Wittengenstein</author><pubDate>Sun, 13 Oct 2019 22:04:03 +0800</pubDate><description><![CDATA[通过其他途径收集信息

社交网络
工商注册
新闻组、论坛
照片网站

查看网站不同时期的快照

http://www.archive.org/web/web.php

世界第四大搜索引擎

YANDEX
https://www.yandex.com/

用户信息

邮件、文件

theharvester -d sina.com -l 300 -b google


文件

metagoofil -...]]></description><category></category></item><item><title><![CDATA[10google搜索]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102529926</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102529926</guid><author>Wittengenstein</author><pubDate>Sun, 13 Oct 2019 10:34:37 +0800</pubDate><description><![CDATA[google搜索技巧

+充值 -支付:搜索有充值而没有支付的网页
北京 intitle:电子商务 intext:法人 intext:电话:查询北京的电子商务公司的页面信息中包含“法人”和“电话”的网页
北京 site:xxx.com inurl:contact:查询xxx网站上北京地区的url中含有contact的网页
SOX filetype:pdf :关于塞班斯法案的PDF文档
paymen...]]></description><category></category></item><item><title><![CDATA[09SHODAN使用]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102512937</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102512937</guid><author>Wittengenstein</author><pubDate>Sat, 12 Oct 2019 00:58:10 +0800</pubDate><description><![CDATA[SHODAN的作用

搜索联网的设备
Banner信息:http、ftp、ssh、telnet

SHODAN的网址

https://www.shodan.io/
使用搜索前先注册账号

常见的filter

net:ip地址(192.168.20.1)
country:CN(US等)
city:想要查询信息的地址城市
port:查询的端口(80、21、22、23等)
os:操作系统的名称
Ho...]]></description><category></category></item><item><title><![CDATA[Numpy学习笔记1——创建数组和ndarray的类型]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102502636</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102502636</guid><author>Wittengenstein</author><pubDate>Fri, 11 Oct 2019 20:42:00 +0800</pubDate><description><![CDATA[numpy基础数据结构
numpy数组是一个多维数组对象，称为ndarray，由两部分组成:

①实际的数据
②描述这些数据的元数据

# 多维数组ndarray
import numpy as np
ar = np.array([[1, 2, 3, 4, 5, 6, 7], [2, 3, 4, 5, 6, 7, 8]])
print(ar)


输出的数据有中括号包括，但是每个元素之间没有逗号(...]]></description><category></category></item><item><title><![CDATA[08DNS字典爆破、DNS注册信息]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102411808</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102411808</guid><author>Wittengenstein</author><pubDate>Tue, 08 Oct 2019 21:36:41 +0800</pubDate><description><![CDATA[DNS字典爆破的简介

使用软件默认字典或者自己制作的包含DNS信息的字典文件，并用字典文件收集更多的域名

DNS字典破解的相关命令
1 fierce -dnsserver 8.8.8.8 -dns sina.com.cn -wordlist /usr/share/fierce/hosts.txt
2 dnsenum - f dns.txt -dnsserver 8.8.8.8 sina.com...]]></description><category></category></item><item><title><![CDATA[07区域传送]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102411149</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102411149</guid><author>Wittengenstein</author><pubDate>Tue, 08 Oct 2019 21:03:27 +0800</pubDate><description><![CDATA[区域传送的概念

区域传送:在本域的各个域名服务器之间进行信息的同步

dig @ns1.example.com example.com axfr


查出sina.com下的ip地址


]]></description><category></category></item><item><title><![CDATA[06DNS信息收集——DIG命令]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102291803</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102291803</guid><author>Wittengenstein</author><pubDate>Mon, 07 Oct 2019 11:29:17 +0800</pubDate><description><![CDATA[DIG命令和NSLOOKUP的区别

dig命令可以对域名服务器的bind版本进行查询，可以通过bind版本查找域名服务器的漏洞
dig命令可以对dns进行追踪，可以看出域名服务器是否被劫持的情况

DIG命令的使用

1通过google域名服务器查询新浪邮件交换的服务器

2可以查询一个域名下的任何类型的域名

3反向查询(相当于nslookup中设置set type=ptr, 由ip地址解析出...]]></description><category></category></item><item><title><![CDATA[05被动信息收集]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102233563</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102233563</guid><author>Wittengenstein</author><pubDate>Sun, 06 Oct 2019 23:03:59 +0800</pubDate><description><![CDATA[被动信息收集简介

被动信息的定义

就是能够从公开渠道收集到的目标信息，比如从互联网，公布的文件等公开资料中收集到的关于目标的各类信息


信息收集的内容

1IP地址段
2域名信息
3邮件地址
4文档内容数据
5公司地址
6公司组织架构
7联系电话/传真号码
8人员姓名/职务
9目标系统使用的技术架构
10公开的商业信息


信息的用途

1可以用信息描述目标
2发现可能存在的漏洞
3社会工程...]]></description><category></category></item><item><title><![CDATA[04TCPDUMP的使用]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102180459</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102180459</guid><author>Wittengenstein</author><pubDate>Sat, 05 Oct 2019 23:53:22 +0800</pubDate><description><![CDATA[TCPDUMP介绍

基于命令行的抓包命令
Linux上和Unix默认安装

TCPDUMP抓包命令

抓包

tcpdump -i eth0 -s 0 -w a.cap

-i:选择抓包的接口
-s:抓取包的大小(0代表全部抓取)
-w:将抓到的包信息存入后面的指定文件




读取抓包文件

tcpdump -r a.cap

-r:后面接需要读取的文件，读取包信息





TCPDUMP抓...]]></description><category></category></item><item><title><![CDATA[02 kali linux安装Qt5 designer]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102161307</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102161307</guid><author>Wittengenstein</author><pubDate>Sat, 05 Oct 2019 17:59:58 +0800</pubDate><description><![CDATA[在kali linux上安装Qt5 designer

在终端上运行以下命令即可安装

apt-get install qttools5-dev-tools


]]></description><category></category></item><item><title><![CDATA[01pyqt基本框架的建立]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102153288</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102153288</guid><author>Wittengenstein</author><pubDate>Sat, 05 Oct 2019 15:53:38 +0800</pubDate><description><![CDATA[代码演示
import sys  # 系统，处理参数
from PyQt5 import QtWidgets

class MyWindow(QtWidgets.QMainWindow):  # 继承
	def __init__(self):  # 初始化
		QtWidgets.QMainWindow.__init__(self)  # 初始化父类
		self.setWindowTitle("...]]></description><category></category></item><item><title><![CDATA[03wireshark实践——抓包对比nc与ncat之间不加密与加密流量的区别]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102102428</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102102428</guid><author>Wittengenstein</author><pubDate>Fri, 04 Oct 2019 23:59:06 +0800</pubDate><description><![CDATA[环境

Ubuntu18.04
Kali Linux:5.2.9-2kali1

nc和ncat的区别

nc

不能对流量进行加密，在传输过程中都是明文传输，能够被嗅探


ncat

ncat属于nmap工具包
ncat可以对数据包的传输进行ssl管道加密，即使被抓到包后，但由于已经对数据管道进行了加密，所以看到的信息也是加密过得，不易破解



实验演示
nc不加密的情况抓包演示
1.先查看...]]></description><category></category></item><item><title><![CDATA[22对话框创建]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102090481</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102090481</guid><author>Wittengenstein</author><pubDate>Fri, 04 Oct 2019 20:05:11 +0800</pubDate><description><![CDATA[代码演示
import wx

# 创建对话框
class MyDialog(wx.Dialog):
	# 初始化
	def __init__(self):
		# 初始化父类
		wx.Dialog.__init__(self, None, -1, "弹出的对话框", size=(300, 500))
		self.ok = wx.Button(self, wx.ID_OK, "clickyes...]]></description><category></category></item><item><title><![CDATA[21列表选择及其事件的绑定]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102083989</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102083989</guid><author>Wittengenstein</author><pubDate>Fri, 04 Oct 2019 18:25:23 +0800</pubDate><description><![CDATA[代码演示
import wx

class MyApp(wx.App):
	def OnInit(self):
		frame = wx.Frame(parent=None, title="列表选择")
		
		# 定义一个列表
		self.list = ["a", "b", "c", "d"]
		# 创建一个列表的选择框
		self.listbox = wx.ListBox(frame,...]]></description><category></category></item><item><title><![CDATA[20表格的创建]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102058149</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102058149</guid><author>Wittengenstein</author><pubDate>Fri, 04 Oct 2019 11:08:25 +0800</pubDate><description><![CDATA[代码演示
import wx
import wx.grid  # 导入创建表格的包

# 数据表头
head = ["name", "age", "tall"]
# 数据内容
content = [["hahaha1", "12", "156"], ["hahaha2", "14", "162"], ["hahaha3", "17", "172"]]

class MyTable(wx.grid....]]></description><category></category></item><item><title><![CDATA[02wireshark]]></title><link>https://blog.youkuaiyun.com/Wittengenstein/article/details/102012073</link><guid>https://blog.youkuaiyun.com/Wittengenstein/article/details/102012073</guid><author>Wittengenstein</author><pubDate>Thu, 03 Oct 2019 20:32:42 +0800</pubDate><description><![CDATA[wireshark简介

wireshark是用来抓包、嗅探、协议分析的一款软件
解码能力很强悍！

wireshark的基本使用
1.在kali linux中打开wireshark
2.选择抓包网卡

3.混杂模式
- 1.混杂模式的意思是可以抓取跟这块选中网卡在同一局域网内的所有数据包
3. 2.不开启混杂模式的话，那么只有从选中的网卡中发出去的数据包或者由这块网卡接收到的数据能够被抓取到

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