python程序打包成exe文件 安装模块 1pip install pyinstaller 用cmd进入当前目录 然后输入 1pyinstaller -F 1.py 会在当前目录下生成多个文件,其中的dist文件夹里面就是我们的exe文件了 2020-04-24 python
python移动文件 123456789101112131415161718import osimport shutilpath = 'F:\物理学大赛视频'name = os.listdir(path)with open('2017标题.txt', 'r',encoding='utf-8') as f: for i in f: 2020-04-13 python
ctf密码学之RSA攻击总结 RSA介绍REA属于非对称加密 什么是非对称加密和对称加密? 非对称加密就是加密和解密的密钥是不一样的,对称加密的话加解密的密钥是一样的 RSA的应用最常用的就是https RSA非对称加密系统: 公钥:用来加密,是公开的 私钥:用来解密,是私有的 简单总结一下这个传输原理: 我给他发送一条消息,我的公钥是公开的,就是说我加密的密钥是大家都知道的,但是如果有从中间截取我的消息,他虽然有公钥,但是他 2020-04-03
ctf杂项中foremost分离文件 可以把图片这类的文件里面隐藏的文件分离出来 在kail系统里 命令行输入foremost 文件名 然后桌面会有个output文件夹生成 2020-04-01 ctf
ctf杂项中的拼图题 杂项中经常会遇到拼图题,这种题目直接拼可以解出来,但是很耗时间,如果用脚本拼会大大减少时间。 github: https://github.com/nemanja-m/gaps 下载打开到当前目录到linux虚拟机 123git clone https://github.com/nemanja-m/gaps.gitcd gaps 安装需要的包 12345pip install -r requir 2020-03-31 ctf
在pwn里面shellcode是什么? shellcode是什么?从字面意思上去理解,就是获取shell的代码。(这里的shell在pwn里面一般就是那个/bin/sh) 这就是一个shellcode的汇编形式 在做题目的时候我们的shellcode都会转成这样的形式 1shellcode = "\x31\xf6\x48\xbb\x2f\x62\x69\x6e\x2f\x2f\x73\x68\x56\x53\x54\x5f\ 2020-03-29
hexo图片上传问题 md文件最头疼的就是上传图片了,常用的是上传到图床,但是毕竟不是本地,稳定性不行。如果存到本地就更麻烦,比如截一张图片,我们需要把图片保存到电脑里面,然后移到一个指定的文件夹中,然后再用md语法进行引用,那么如何最快的引用图片呢?比如截了一张图片,我们粘贴到md文件里面,然后就自动在指定文件夹里面存了这个文件,这就可以配合Typora这个软件 这个文件夹存了我们的md文件 我们在这个文件夹外面新 2020-03-27
one note迁移markdown搭建hexo个人博客 因为之前一直用的one note,但是个人博客还是要建的,所以只能把one note的笔记转成markdown然后传到博客上去了 没有直接的转换方法,one note原生不支持,所以就去github上面找项目 https://github.com/genericmoniker/onenote-dump 这是项目地址,用的是python写的,需要python环境,安装相应的包 然后按照作者提供的命令 2020-03-26
python修改文件名 1234567891011import os# 获取目录,注意这个是斜杠,不是反斜杠,并且因为是目录,最后还要加上斜杠的,不然报错path = "C:/Users/long/Desktop/zip/"# 利用os模块获取当前目录下面的文件名,生成一个列表filename_list = os.listdir(path)# 因为文件夹中只有一个文件,所以就取出列表中的第0个值old 2020-03-26 python
Misc解题思路 打了BJD的新生赛,我发现这做题思路不清晰啊,就是拿到题目不知道该怎么做 所以决定写一个做题思路,以后写题目的时候可以快速分析题目 拿到题目第一件事情就是用notepad和winhex分析(两个都要!有时候一个找得到一个找不到)!!一定一定! 这里要注意的是:不仅是自己找,还是要搜索一下 常用的是两种 1)flag{ } 2)比赛专用的flag开头 (通过签到题看,比如BJD比赛的专用flag 2020-03-25