240 发简信
IP属地:上海
  • paramiko 之 message

    一、解析 Message 是对字节流进行操作的一个类,该类允许按字节添加或者获取数据,也提供定制化的接口提供各种类型数据的增删。 Message 使用 ByteIO 来包装拿...

  • paramiko 之 packetizer

    Packetizer 用于解密和协议解析对端发来的消息,同时加密和按照协议包装将要发送给对端的消息。 packetizer 里面要用的各种加密或者解密的数据是在 transp...

  • paramiko 之代理

    一、总览 代理主要通过 AF_INET socket 来与远程通信,通过 AF_UNIX socket 在本地与其它进程通信。 agent.py 下的几个类主要做不同功能的代...

  • 120
    WSGI 学习(4)Middleware

    从前面的内容看来 WSGI 规范通过 Server 接收请求,解析后发给 Application 处理逻辑。但是在 Server 和 Application 中间还有一个 M...

  • WSGI 学习(3)Application/Framework

    WSGI Application 是网关接口的实际执行逻辑层,对于 Server 看来,它提供的是一个可以传入两个参数的接口,这两个参数即前面提到的: environ sta...

  • 120
    WSGI 学习(2)Server/Gateway

    一个 WSGI Server 主要实现一个 web 应用的服务器端,接受从客户端传来的数据,并将其按照对应的协议(HTTP/uwsgi)解析成各种字段和对应的值。除了接收信息...

  • 120
    WSGI 学习(1)总览

    WSGI 全称 Web Server Gateway Interface,即 Web 服务器网关接口,是一个专业化的 python web 网关接口实现规范。 某种意义上说他...

  • 自己实现读取可执行文件 DOS 头和 NT 头

    看了 《逆向工程核心原理》以后决定自己实现一个 PE 头读取的代码,将 PE 的 DOS 头和 NT 头放到一个结构体的内存布局里。 一、结构体定义 首先定义一个简单的 HE...

  • WINAPI - 概念

    一些 WINAPI 的基本概念,数据结构等等。 一、句柄 句柄是 HANDLE 类型(void*),是指针的指针,它作为 Windows 中各个对象的一个唯一的、固定不变的 ...

  • WINAPI - 字符串约定

    Windows 本机支持 UI 元素文件名的 Unicode 字符串,它是首选的字符编码。Windows 使用 UTF-16 编码表示 Unicode 字符。 一、宽字符串 ...

  • WINAPI - 编码约定

    WINAPI 使用的时候会出现很多带着之前编码时不认识的前缀或者很多不认识的类型,这些大部分都是 WINAPI 编码约定的内容。 一、Typedef 约定数据类型 Windo...

  • WINAPI - TlHelp32.h

    用于获取和检索系统相关结构链表的信息,比如进程信息快照。 一、CreateToolhelp32Snapshot 参数: DWORD dwFlags DWORD th32Pro...

  • Docker 自学笔记(4)Docker 基础命令

    一、前览 将会按照以下的顺序介绍基本操作: 查看镜像 拉取镜像 启动容器 查看容器信息 进入容器操作 使用这几个命令可以简单使用 docker 的功能,但是要解决更为深入的问...

  • 120
    Docker 自学笔记(3)Docker 底层原理

    一、Docker 引擎 Docker 引擎是用来运行和管理容器的核心软件,采用模块化的设计原则,在许多专用部件的协同工作下实现创建和运行容器,之所以介绍这个是因为它和原理息息...

  • 120
    Docker 自学笔记(2)基本概念

    Docker 主要包含三个基本概念:镜像、容器和仓库。 一、镜像 镜像个人理解是一个给容器套接使用的文件系统,通俗点说就是一个模板,通俗点讲就是将当前的容器状态保存下来,就像...

  • 120
    Docker 自学笔记(1)概述

    一、什么是 Docker? 要学 Docker,肯定得知道 Docker 是个啥~按照官方文档的说法,Docker 是一个用于开发、打包和运行应用程序的开源应用容器引...

  • Docker 自学笔记(0)开坑

    正好这段时间项目用到了 Docker,想想干脆学学呗,开个坑hh。 说实话,这个开坑写的时候我已经把 Docker 摸了一下,基本的概念啥的都已经稍微弄懂了一点,github...

  • 干饭人的饭(1)小白菜鸡蛋炒面

    时间 2022/1/8 晚上已经预定好吃方便面了,看到酱料包以后决定还是丢掉,自己调酱料做一碗面。几个食材方面,小白菜水多吃着清爽,鸡蛋味道浓郁,混在面里加上酱油料后整体味道...