pyList

python 脚本加密及字符串简单加密解密

有的python 脚本不想泄露,可以把python 源码文件*.py 编译成pyc 二进制格式的文件。
执行命令

python -m py_compile yourcode.py

可以直接生成一个yourcode.pyc 文件,然后可以用yourcode.pyc来替换yourcode.py作为脚本来执行。

字符串加密

最简单的方法是用base64

最简单的方法是用base64: 
 
import base64 
 
s1 = base64.encodestring('hello world') 
s2 = base64.decodestring(s1) 
print s1,s2 
 
# aGVsbG8gd29ybGQ=\n 
# hello world

用ROT13 编码简单加密字符

>>> print 'uryyb jbeyq!'.encode('rot_13')
hello world!
>>> print 'hello world!'.decode('rot_13')
uryyb jbeyq!
>>> print 'hello world!'.encode('rot_13')
uryyb jbeyq!
>>> print 'uryyb jbeyq!'.decode('rot_13')
hello world!
>>>
本文网址: https://pylist.com/t/1422588405 (转载注明出处)
如果你有任何建议或疑问可以在下面 留言
Be the first to comment!
Captcha image
Relative Articles