May 6, 2022

密码学脚本记录

目录

看题目中由 encode 可以猜到是一种编码方式 来源

<?php
/*
convert_uudecode() 函数对 uuencode 编码的字符串进行解码。
该函数常与 convert_uuencode() 函数一起使用。
*/
 
$str = "Hello world!";
// 对字符串进行编码
$encodeString = convert_uuencode($str);
echo $encodeString . "<br>";
 
// 对字符串进行解码(注意转义字符)
$decodeString = convert_uudecode($encodeString);
echo $decodeString;
?>

去这里运行试试>>>PHP在线运行

脚本来源

异性相吸

最近出现了一个奇葩观点,说性别都不一样,怎么能谈恋爱?为了证明这个观点错误,请大家证明异性是相吸的。 注意:得到的 flag 请包上 flag{} 提交

正解

key=open('key.txt').read()
se=open('密文.txt').read()
flag=''
for i in range(0,len(key)):
    res=ord(key[i])^ord(se[i])
    flag=flag+chr(res)
print(flag)