国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(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)的評論 (共 條)

分享到微博請遵守國家法律
大余县| 九台市| 阿勒泰市| 太原市| 崇义县| 浪卡子县| 朝阳县| 罗田县| 铜梁县| 永昌县| 台东县| 天镇县| 新巴尔虎右旗| 布尔津县| 枝江市| 安吉县| 驻马店市| 岳阳市| 宁远县| 邵阳市| 汝州市| 张家界市| 罗山县| 杨浦区| 富锦市| 巨鹿县| 丘北县| 娄底市| 全椒县| 昌平区| 镇远县| 原阳县| 山阴县| 巫山县| 宁安市| 谢通门县| 汉川市| 张家港市| 吴忠市| 修水县| 昂仁县|