网络数通笔记

    网络数通 网络分层模型 ISO(国际标准化组织)提出了OSI七层参考模型由于分层较多,过于冗杂 实际上分成了四层(数据链路层和物理层被分为了一层) 逐层封装 封装与解封装 PDU种类 PDU协议数据单元:每一层的层协议在其对等层之间交流的信息叫做协议数据单元 应用层:message 上层数据 传输层:segment 段 网络层:packet 包/报文 数据链路层:frame 帧 物理层:bit 比特 封装与解封装的定义...阅读全文
    作者:绝缘体.. | 分类:Linux, windows, 操作系统, 首页 | 阅读: | 标签:, , , ,

    子域名收集

    对子域名进行收集有很多种方式比如子域名挖掘机(主动)、搜索引擎信息收集(被动) ,要保证尽量不要让目标知道我们的存在 所以如果没有特殊需要 我们选择搜索引擎收集子域名信息 爬虫获取a标签(IO密集型)—->多线程 只爬取几页十几页内容(线程的创建与删除几乎不会影响时间)—->直接创建线程 不使用线程池 """ 只需要修改第23行的baidu.com 就可以获得你想搜寻的子域名 默...阅读全文
    作者:绝缘体.. | 分类:html, windows, 操作系统, 编程语言, 首页 | 阅读: | 标签:, , , ,

    python黑帽子(第五章)

    对开源CMS进行扫描 import os import queue import requests # 原书编写时间过于久远 现在有requests库对已经对原来的库进行封装 更容易调用 import threading # 设置线程 threads = 10 # 指定网站 target = "" # 指定本地扫描路径 directory = "" # 无效文件的后缀 filters = [".jpg", ".gif", ".png", ".css"] # 切换路径 os.chdir(directory) # 实例化queue web_paths = queue.Queue...阅读全文
    作者:绝缘体.. | 分类:CSS, html, PHP, python, windows, 操作系统, 编程语言, 首页 | 阅读: | 标签:, , , ,

    python黑帽子(第三章)

    Windows/Linux下包的嗅探 根据os.name判断操作系统 下面是os的源码 posix是Linux nt是Windows 在windows中需要管理员权限、linux中需要root权限 因为是开启混杂模式(混杂模式允许我们嗅探网卡上流经的所有数据包,即使数据的目的地址不是本机) import socket import os # 监听的网卡 0.0.0.0表示所有网卡 host = "192.168.1.102" # Windows和Linux的区别是Windows允许我们嗅探...阅读全文
    作者:绝缘体.. | 分类:Linux, python, windows, 操作系统, 编程语言, 首页 | 阅读: | 标签:, , , ,

    蜜罐学习

    蜜罐学习 蜜罐是用来引诱和欺骗攻击者,并且通过记录攻击者的攻击日志来产生价值。 1 蜜罐种类 低交互蜜罐:允许简单的监听,有简单的交互甚至可能没有响应返回(例如21端口,我们访问端口,蜜罐根据请求模拟进行对应的响应返回) 高交互蜜罐:高度模拟服务,允许入侵成功,并且一举一动都会进行监听 1.1 开源蜜罐介绍 https://github.com/desaster/kippo 具有交互的ssh蜜罐 能够记录暴力...阅读全文
    作者:绝缘体.. | 分类:docker, git, go, MySQL, windows, 云计算, 开发工具, 操作系统, 数据库, 编程语言, 首页 | 阅读: | 标签:, , , ,

    sqlmap源码分析(一)

    Sqlmap源码分析(一) 此次分析的sqlmap目标版本为1.6.1.2#dev 只对sqlmap的核心检测代码进行详细分析其他的一带而过 sqlmap.py文件结构 为了不让篇幅过长下面只写出了sqlmap.py(入口点)引用的前三个函数, from __future__ import print_function # 即使在python2.X,使用print就得像python3.X那样加括号 try: ''' 代码作用: python版本检测 导入必要的包 禁止生成__pyca...阅读全文
    作者:绝缘体.. | 分类:git, python, windows, 开发工具, 操作系统, 编程语言, 首页 | 阅读: | 标签:, , , ,