コード例 #1
0
ファイル: main.py プロジェクト: bostwick/CS4500
def run_decode(args):
    print "[Stegan] Decoding from %s" % (args['trojan'])
    
    try:
        if audio.fileType(args['trojan']) == 'mp3':
            wavpath = mp3.decode(args['trojan'])
            trojan = WaveFile.fromFile(wavpath)
        else:
            trojan = WaveFile.fromFile(args['trojan'])

        payload = Payload.openFile(args['payload'])
            
        fft_encode.decode(trojan, payload)
        
    except Exception as e:
        print "[Stegan] There was an error while decoding"
        print "[Stegan] %s" % e