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);?>
Leo_clip