无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

攻防世界-MISC-新手練習(xí)區(qū):base64stego(python)

2020-08-13 23:19 作者:風(fēng)二西  | 我要投稿

1.第一步是偽加密,用360壓縮可無視。

python2:

# -*- coding: cp936 -*-

b64chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'

with open('1.txt', 'rb') as f:

????bin_str = ''

????for line in f.readlines():

????????stegb64 = ''.join(line.split())

????????rowb64 = ''.join(stegb64.decode('base64').encode('base64').split())

? ? ? ? offset = abs(b64chars.index(stegb64.replace('=', '')[-1]) - b64chars.index(rowb64.replace('=', '')[-1]))

????????equalnum = stegb64.count('=')??# no equalnum no offset

????????if equalnum:

????????????bin_str += bin(offset)[2:].zfill(equalnum * 2)

????????print ''.join([chr(int(bin_str[i:i + 8], 2)) for i in xrange(0, len(bin_str), 8)])??# 8位一組


攻防世界-MISC-新手練習(xí)區(qū):base64stego(python)的評論 (共 條)

分享到微博請遵守國家法律
中方县| 闽清县| 永清县| 上蔡县| 漳平市| 抚松县| 台东县| 屏东县| 霍邱县| 榆林市| 建始县| 祥云县| 尚志市| 西丰县| 常宁市| 兴国县| 永德县| 昔阳县| 昌黎县| 两当县| 天台县| 福清市| 松江区| 泰宁县| 定陶县| 南平市| 松原市| 察隅县| 石泉县| 河西区| 文昌市| 新郑市| 岑溪市| 邮箱| 仁化县| 独山县| 乌海市| 建始县| 三亚市| 迭部县| 左权县|