程序逆向

C/C++逆向:二维数组分析

多维数组是指包含两个或两个以上维度的数组。常见的多维数组有二维数组、三维数组等。对于程序的逆向工程,多维数组的分析通常需要理解数组的内存布局、存储方式以及程序对数组的访问方式。多维数组的存储方式多维数...
阅读全文
CTF专场

恺撒密码

0x1 概述    恺撒密码(Caesar cipher)是一种在密码学中常见且古老的加密技术。恺撒密码得名于古罗马时期杰出的军事统帅盖乌斯·尤里乌斯·恺撒,有...
阅读全文
CTF专场

凯撒密码如何破译

公元前58年,恺撒发动了高卢战争。在高卢战争期间,他的好友西塞罗被包围时将消息通过密文传递给他,恺撒之后很快就将好友解救出来。 凯撒大帝也成为了历史记载的第一位加密信息的人,所以「 凯撒密码」就是世界...
阅读全文
CTF专场

详解凯撒密码

凯撒密码(英语:Caesar cipher),或称凯撒加密、凯撒变换、变换加密,是一种最简单且最广为人知的加密技术。 凯撒密码是一种替换加密技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定...
阅读全文