五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

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

分享到微博請遵守國家法律
疏勒县| 瓮安县| 金堂县| 嵊泗县| 林周县| 孝昌县| 东光县| 陆河县| 无锡市| 新泰市| 融水| 吴江市| 四川省| 乌苏市| 都江堰市| 枝江市| 昌黎县| 华宁县| 布尔津县| 方正县| 化德县| 宿迁市| 玉龙| 铜山县| 临桂县| 阳朔县| 诏安县| 高邑县| 富宁县| 资中县| 四会市| 巢湖市| 抚宁县| 建湖县| 绥芬河市| 名山县| 株洲市| 万年县| 施甸县| 花垣县| 平原县|