在本专栏的前面的文章介绍了fork,merge,subsection,register等多种概念来解决实际场景的问题。本文将介绍的Jump/Label的操作类似于编程语言中的for和while的功能,相信在学会使用jump操作后,将有助于解决更为复杂的数据处理问题。
本文将详细的介绍该操作的原理以及操作涉及的重要字段,作为我的专栏《Cyberchef 从入门到精通教程》中的一篇,详见这里。
问题
在网络安全领域,会经常遇到被混淆的字符串,如下是一段经过混淆的字符:
BcDcukKwB+oCm9DFuSC1WH6zkruTNibk55jV05/PLaHP+mS1bXd1IF6dIK4jrUIpuSc+0ov70EUD+xpHorB4PrHHssZbukx/wBShzVX1dzdMdfySB9ScE6l0Ap3glO8Dd856+szSwC38Rxd93/C1rAkdQ7riJ74Uqm2b/e0VtLOsued7TxXAaUvgpcv5Q9mr2CuNZZne91Jn9aYSoRKIkTn08NTCcW9xr96hCUgZX3lsteTILAkKJBo5G2rivLXtreEdkq4PO1c/RB9/db+6xq/1JY9t5Gi4cdJP5bHN9iqyIxE6xGkxNr9tkJjdlc9qWjS0keXmBsNh9Ow