240 发简信
IP属地:山西
  • 240
    AC算法(Aho-Corasick)

    Aho-Corasick Algorithm 简称简称AC算法,通过将模式串预处理为确定有限状态自动机,扫描文本一遍就能结束。其复杂度为O(n),即与模式串的数量和长度无关;...

  • Base64编码

    Base64是一种基于64个可打印字符来表示二进制数据的表示方法。它已经成为网络上常见的传输8Bit字节代码的编码方式之一。 我们都知道ASCII字符集由95个可打印字符(0...

  • 240
    DNS隐藏隧道的使用

    前言 关于DNS隧道的一些简单研究和利用。 DNS协议基础 域名系统(服务)协议(DNS)是一种分布式网络,主要用于域名与 IP 地址的相互转换。 DNS域名解析流程 本地D...

  • 240
    DNS隐蔽隧道

    一 前言 DNS上节说到,主要用来做域名解析的,但是黑客却可以通过将其他协议的内容封装再DNS协议中,然后通过DNS请求和响应来传输数据和完成控制,DNS服务作为互联网上最普...

  • POSIX解决什么问题

    1. POSIX解决什么问题 一般情况下,应用程序通过应用编程接口(API)而不是直接通过系统调用来编程(即并不需要和内核提供的系统调用来编程)。一个API定义了一组应用程序...

  • 240
    基于DPDK的F-Stack介绍

    3月份写过一篇《DPDK的基本原理》。DPDK 是好同志,针对网络转发提供了很好的纯软理念和解决实现方案,只是有点高冷。DPDK 本身并不包含 TCP/IP 协议栈。这给大部...

  • 聊天系列之番外:大名鼎鼎的RSA算法

    最近做 secure boot 涉及到 image 的 签名和加密,用到最重要的算法之一就是RSA算法。今天就简单聊一下RSA算法。 炸裂的RSA! RSA算法在密码界拥有绝...