Free Pascal / Lazarus 的 Socket Client 实现 -- 2023新年红包系列(三)
农历 2023 年已近尾声,现在才来写这篇文章好像有点晚。本来很犹豫要不要写这篇文章的,但是感觉好像写这么一篇文章也许能帮到大家,遂有此文。
方案调研
Delphi 是 21 世纪初很流行的一种编程工具。它以 Pascal 为基础,发展出了面向对象的系列语法,形成了一套 Object Pascal 生态。
……ShadowMov's Blog
农历 2023 年已近尾声,现在才来写这篇文章好像有点晚。本来很犹豫要不要写这篇文章的,但是感觉好像写这么一篇文章也许能帮到大家,遂有此文。
Delphi 是 21 世纪初很流行的一种编程工具。它以 Pascal 为基础,发展出了面向对象的系列语法,形成了一套 Object Pascal 生态。
……这次第三个红包笔者的考虑是让大家写一个 Modbus TCP Client 来枚举红包密码。大概计算了一下,在支付宝红包的数据规模 (10^9) 下,这个 Server 的实现要具备下列几个特点。
……很久以前,笔者就知道Windows PE可执行文件当中有一个MZ头部,而这个MZ头部是一个完整的DOS程序。这次2023新年红包,笔者终于把这个鸽了很久的点子拿来出了一个红包。
在动手之前,笔者以为改MZ头部这事不会很复杂,结果最终踩了几个坑搞了好久才搞好,看来还是我太菜了 :(
下面笔者就来分享下,给一个PE可执行文件替换MZ头部方法。
……