Marsの5εcur1ty備忘録

不定期的にCTF、脆弱性検証、バグバウンティレポート分析など、情報セキュリティを中心とした技術ブログを更新します。

ASCII caesar cipher decoder (python)

シーザー暗号をデコードする方法まとめ
 
1.ファイルから読み込み
Python
----------------------------------------------------------------
print "".join([chr(ord(c)-10) for c in open("[-- YOUR FILE NAME --]", "rb").read()])
----------------------------------------------------------------
 
または、
Python
----------------------------------------------------------------
with open('[-- YOUR FILE NAME --]') as f:
    msg = f.read()
    for x in range(256):
        print ''.join([chr((ord(y) + x) % 256) for y in msg])
----------------------------------------------------------------
Copyright Mars 2019