最近研究点秦殇的东西 去秦殇吧看到前人研究出了h2.exe

就写个python批量修改txt 到out目录


#!/usr/bin/env python
import os

def filecovert(file_path, out_dir):
	b = bytearray(open(file_path, 'rb').read())
	
	isSec = 1
	
	if len(b) > 0:
		if b[0] == 128 :
			del b[0]
			isSec = 0
	for i in range(len(b)):
		b[i] ^= 0x78
	newfilename =  out_dir + '/' + file_path
	
	if isSec == 1:
		b.insert(0, 128)
			
	open(newfilename, 'wb').write(b)

if __name__ == '__main__':
	
	out_dir = 'out'
	
	if not os.path.isdir(out_dir):
		os.mkdir(out_dir)
	
	for i in os.listdir('.'):
		if i[i.rfind('.'):] == '.txt':
			filecovert(i, out_dir)
			print i[:i.find('.')]

用法,py文件放到data文件夹,直接执行即可,会在当前文件夹下创建out文件夹,转换后的文件会放在里面。

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐