با سلام.
اسم برنامه گویا هستش دیگه....[img]images/smilies/Smileys/3.gif[/img]
کار این برنامه اینه که متنتونو می تونه به base64 کد یا دیکد کنه....
نحوه استفاده :
سورس برنامه :
اسم برنامه گویا هستش دیگه....[img]images/smilies/Smileys/3.gif[/img]
کار این برنامه اینه که متنتونو می تونه به base64 کد یا دیکد کنه....
نحوه استفاده :
E:\>b64.py -en iranhack
aXJhbmhhY2s=
E:\>b64.py -de aXJhbmhhY2s=
iranhack
aXJhbmhhY2s=
E:\>b64.py -de aXJhbmhhY2s=
iranhack
سورس برنامه :
کد:
#!/usr/bin/env python #IRaNHaCK Security TeaM from base64 import b64decode from base64 import b64encode import sys def Decode(enc_string): try: dec_string = b64decode(enc_string) except TypeError: print '\nTypeError: not a valid base64 hash' sys.exit(1) return dec_string def Encode(string): enc_string = b64encode(string) return enc_string if __name__ == '__main__': opts = ('-de', '-en') if (len(sys.argv) != 3) or (sys.argv[1] not in opts): print '\nBase64 encoder/decoder' print 'Coded by IRaNHaCK Security TeaM' print '\nUsage: b64.py [-de, -en] [string]' print '\nExample: b64.py -en iranhack' print ' b64.py -de aXJhbmhhY2s=' sys.exit() if sys.argv[1] == opts[0]: print '%s' % (Decode(sys.argv[2])) if sys.argv[1] == opts[1]: print '%s' % (Encode(sys.argv[2]))