str="{7rt{V9_`hnU\2j<w1<\altU|7i=EyN\]ChiU`"
str1=""
str2=""
key="*"
for i in str:
str1+=chr(ord(i)-2)
print (str1)
for i in str1:
for j in range(len(str1)):
if ord(i)+78>125:
str2+=chr(ord(i)+78-ord(key)*j)
else:
str2+=chr(ord(i)-ord(key)*j)
print (str2)<?php$flag = 'flag{********************************}';
$flag= strrev($flag);$key = '*';
for($i=0;$i<strlen($flag);$i++)
{
$str[$i] = ord($flag[$i])+ord($key)*$i;
while($str[$i]>125)
{
$str[$i] = $str[$i]-78;
}
}
$out = "";
for($i=0;$i<strlen($flag);$i=$i+2)
{
$out = $out.chr($str[$i]);
}
for($i=1;$i<strlen($flag);$i=$i+2)
{
$out = $out.chr($str[$i]);
}
echo base64_encode($out);?>
添加回答
举报
0/150
提交
取消