wordpress多语言界面短视频seo营销

pingmian/2025/10/12 8:34:23/文章来源:
wordpress多语言界面,短视频seo营销,做照片的网站,旅游网站设计完整代码笔记目录 渗透测试工具(1)wireshark渗透测试工具(2)Nmap渗透测试工具(3)BurpsuiteAWD比赛(1)AWD入门攻略大纲CTF-Web(2)SQL注入CTF-Web(3)文件上传漏洞 图片隐写目录 (1)GIf和二维码隐写 二维码补全 二维码绘图 Gif规律分析 (2)文本附加图片隐写 (3)IHDR文件头修复图片宽高 (…    笔记目录 渗透测试工具(1)wireshark渗透测试工具(2)Nmap渗透测试工具(3)BurpsuiteAWD比赛(1)AWD入门攻略大纲CTF-Web(2)SQL注入CTF-Web(3)文件上传漏洞   图片隐写目录 (1)GIf和二维码隐写 二维码补全 二维码绘图 Gif规律分析 (2)文本附加图片隐写 (3)IHDR文件头修复图片宽高 (4)文件拼接 (5)LSB隐写(不改变图片) (6)Exif信息挖掘 (7) 基于DCT域的JPG隐写 (8)两张相同图片 异或 盲水印 (9)自动拼图 (10)IDTA隐写待完善 1.Gif和二维码隐写 (1)二维码补全 ①抽帧 StegSolve→Frame Browser ②二维码补全四个角可以截取正常的二维码角落拼凑新图并扫描 (2)二维码绘图 ①都是01数据 把0或1 用黑(255,255,255)或 白(0,0,01)替换 from PIL import Image#todo修改边长假设二维码是正方形 MAX 70 pic Image.new(RGB, (MAX, MAX)) binary_nums 01组成字符串.replace(\n, )i 0 for y in range(0, MAX):for x in range(0, MAX):if binary_nums[i] 1:pic.putpixel([x, y], (0, 0, 0))else:pic.putpixel([x, y], (255, 255, 255))i i 1pic.show() pic.save(flag.png) ②坐标绘制二维码 脚本绘图数据格式如(1,1) (1,2) from PIL import Image, ImageDraw, ImageFont, ImageFilter f1 open(rflag.txt,r) width 300 height 300 image Image.new(RGB, (width, height), (255, 255, 255)) draw ImageDraw.Draw(image) color (0,0,0) while 1:s f1.readline()if not s:break#todo:去掉换行符和坐标括号()s s.strip(\n)s s.lstrip(()s s.rstrip())a int(s.split(,)[0],10)b int(s.split(,)[1],10)draw.point((a, b), fillcolor) image.show() (3)Gif规律分析 ①黑白规律 思路 通过捕获Gif黑白图片假设白黑是01或相反按图片顺序组成二进制串解码 ②像素特征分析 思路 绿色0、红色1、黄色换行、熄灯跳过 from PIL import Image#(1)Gif提取所有图片 im Image.open(./Traffic_Light.gif) try:# tell是帧数而seek是取当前帧数的图片。im.save(light{0}.png.format(im.tell()))while True:im.seek(im.tell() 1)im.save(light{0}.png.format(im.tell())) except:pass#(2)分析图片规律 flag for i in range(1168):image Image.open(./light str(i) .png)#todo打开画图工具根据像素特征分析if image.getpixel((115, 55)) 213:flag str(1)elif image.getpixel((115, 145)) 2:flag str(0)elif image.getpixel((115, 145)) 69:print(flag)flag #(3)二进制转十六进制 再转ASCII码# else:# print(flag)# flag 2.文本附加图片隐写 (1)图片内容附加字符串 直接在图片内容中增加字符串     ①winhex预览     ②破空_flag查找 (2)文件结合 常见形式为可显示图片文件图片压缩包解决方式 ①foremost分离 ②binwalk分离 3.IHDR文件头修复图片宽高图片显示不全 (1)PNG图片——爆破CRC 【方法一直接用风二工具梭哈】 ①找到图片crc值     ②脚本爆破CRC 然后修改成正确的高度 import struct import binascii m open(flag.png, rb).read() k 0 for i in range(5000):     if k 1:         break     for j in range(5000):         c m[12:16] struct.pack(i, i) struct.pack(i, j) m[24:29]         crc binascii.crc32(c) 0xffffffff         if crc 0x77F34C7D:             # 目标图片对应的crc值             k 1             print(i,j)             break 【方法二无法爆破时 用GIMP 手动调整宽高显示出flag】 (2)JPG和BMP 找到Y_image和X_image图片 直接修改宽高显示 没有CRC校验 4.文件拼接 (1)相关命令 copy /b 2.jpg1.zip output.jpg 5.LSB隐写PNGBMP (1)原理 LSB隐写就是 修改RGB颜色分量的最低二进制位也就是最低有效位LSB而 人眼不会注意到变化每个像数可以携带3比特的信息。 可以修改最低位中的信息实现信息的隐写。此时 修改 最低有效位的信息的算法就叫做 lsb加密算法 提取 最低有效位信息的算法叫做 lsb解密算法 (2)lsb解密     ① StegSolve检测查看图片不同通道进行异或对比操作 ②zsteg检测png和bmp (3)灰度图片解密 from PIL import Image p Image.open(图片名.png).convert(L) #(1)新建大小一样的图片 a,b p.size flag Image.new(L,(a,b),255) #(2)像素为偶数填充黑奇数白 for y in range(b):for x in range(a):if p.getpixel((x,y))%20:flag.putpixel((x,y),255)else:flag.putpixel((x,y),0) flag.show() 6.Exif信息挖掘略 (1)Exif查询 exiftool 文件名 右键属性查看 7.JPG的DCT域隐写 (1)原理 JPEG和MPEG格式使用离散余弦变换(DiscreteCosine Transform, DCT)函数来压缩图像。 这个图像压缩方法的核心是 通过识别每个8x8像素块中相邻像素中的重复像素如果是MPEG文件的话 就是识别一系列图像中相邻帧中的重复帧来减少显示图像所需的位数 并使用近似估算法降低其冗余度。  我们可以把 DCT 看作一个用于执行压缩的近似计算方法。 因为丢失了部分数据 所以 DCT 是一种有损压缩技术 但一般不会影响图像或视频的视觉效果。   Stegdetect 的目的是 评估JPEG文件的 DCT 频率系数 把检测到的可疑JPEG文件的频率与正常JPEG文件的频率进行对比。 频率对比结果的偏差很大则说明被检查文件存在异常 这种异常意味着文件中存在隐藏信息的可能性很大。 【常见步骤】     ① stegdetect分析图片是什么类型隐写 stegdetect.exe -tjopi -s 10.0 文件名.jpg        ② stegbreak爆破密码 stegbreak.exe -r rules.ini -f password.txt 文件名.jpg ③不同隐写工具输入密码导出flag见下 注意若stegdetect无法判断类型则只能从题目中获取key密码然后采用不同方式导出 (2)JPHide密码导出 ③JPHS输入密码导出数据 (3)OutGuess密码导出环境未调通一般需要密码解密 【有密码】 outguess -k xx -r 文件名.jpg 【无密码】 outguess -r 文件名.jpg (4)F5密码导出环境未调通 【有密码】 java Extract 文件名.jpg -p 密码 【无密码】 java Extract 文件名.jpg 8.两张相同图片 (1)异或 合并两张图 Stegsolve → Analysis → Image Combiner (2)盲水印 合并两张图python3 转为python2 python bwm.py decode 1.png 2.png flag.png --oldseed 9.拼图 (1)gas工具 ①计算小图像素块面积 高704/1164宽1024/166因此图像块为 64*64 ②gas工具输入 python gaps --image puzzle.jpg --generation 50 --population 150 --size 64  --verbose Option          | Description --------------- | ----------- --image       | 拼图文件 --size        | 每一块图像大小 --generations | 算法迭代次数 暂时用50 --population  | Number of individuals in population --verbose     | 每次生成后显示最佳结果若10次迭代没更改则退出 --save        | Save puzzle solution as image 10.IDTA隐写待完善 (1)原理 它存储实际的数据在数据流中可包含多个连续顺序的图像数据块。它采用 LZ77 算法的派生算法进行压缩可以用 zlib 解压缩。 import zlib import binascii IDAT .decode(hex)     #双引号中填IDAT数据 result binascii.hexlify(zlib.decompress(IDAT)) print(result) (2)IDAT长度异常 IDAT 块只有当上一个块充满时才会继续一个新的块。一旦出现不符合这个规律的情况有一块IDAT还没填满但紧跟其后的是一个新的块那么就是人为添加了数据块

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/88396.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

上海市奉贤区建设局网站上海网站设计公司电话

该文章是在学习 小满vue3 课程的随堂记录示例均采用 <script setup>&#xff0c;且包含 typescript 的基础用法 前言 Vue3 中新增了一种特殊的监听器 watchEffect&#xff0c;它的类型是&#xff1a; function watchEffect(effect: (onCleanup: OnCleanup) > void,o…

珠海建设网站官网跟换网站域名

删除namespace中的所以pod等 kubectl -n namespace delete pod --all svc pvc 等 1、使用 --force 参数强制删除 这种方法一般情况下是有效的。但在ns长时间处于Terminating的时候也会失效。 kubectl delete ns namespace --force --grace-period0 --grace-period 表…

网站微信建设方案61制作工厂网站

问题 数据冗余更新异常插入异常删除异常 一个好的模式应当不会发生插入异常、删除异常和更新异常&#xff0c;数据冗余应尽可能少 数据依赖 定义&#xff1a;一个关系内部属性与属性之间的一种约束关系&#xff08;该约束关系是通过属性间值的相等与否体现出来数据间相关联…

c 网站开发的好处信阳网站设计

简介&#xff1a; 2021 云栖大会现场&#xff0c;阿里巴巴研究员、阿里云智能云原生应用平台总经理 丁宇&#xff08;叔同&#xff09;重磅发布了函数计算的 7 大技术创新和突破&#xff0c;加速现代应用架构的革新。 Serverless 的本质是通过屏蔽底层的计算资源&#xff0c;来…

网站建设部岗位职责wordpress禁止响应

归并排序 动图演示&#xff1a; 基本思想&#xff1a;分治思想 归并排序&#xff08;MERGE-SORT&#xff09;是建立在归并操作上的一种有效的排序算法,该算法是采用分治法的一个非常典型的应用。将已有序的子序列合并&#xff0c;得到完全有序的序列&#xff1b;即先使每个子…

成都网站建设推荐安徽秒搜科技山西省建筑工程网

今天分享的AI系列深度研究报告&#xff1a;《AI聊天专题报告&#xff1a;ChatGPT全景图聊聊技术产品和未来》。 &#xff08;报告出品方&#xff1a;LanguageX&#xff09; 报告共计&#xff1a;22页 争论&#xff1a;ChatGPT算不算技术革命 回应吴军老师“ChatGPT不算新技术…

淘宝网站怎么做视频教程竞价广告推广

随着全球经济的逐步复苏&#xff0c;特别是科技行业的快速发展&#xff0c;芯片股作为科技板块的重要组成部分&#xff0c;在美股市场的表现尤为引人注目。近期&#xff0c;美股芯片股在盘前交易中持续走高&#xff0c;其中AMD的涨幅超过2%&#xff0c;ARM和英伟达也分别涨超1%…

网站推广工作职责做网站编程语言

Bug是指在程序或系统中存在的错误、缺陷或异常&#xff0c;是由于编码错误、设计问题、逻辑错误或其他因素导致的。 常见的Bug分类方法 功能性Bug与软件的功能有关&#xff0c;软件无法正常工作、功能与需求不符或功能执行不正确。 用户界面Bug与软件的用户界面有关&#xff…

防疫站24小时在线咨询东莞微信网站开发

[css] box-sizing常用的属性有哪些&#xff1f;分别有什么作用&#xff1f; box-sizing常用的属性有 content-box 和 border-box。content-box 盒子的宽度不包含 border和padding&#xff0c;border-box盒子的宽度包含border 和padding。个人简介 我是歌谣&#xff0c;欢迎和大…

建设网站怎样赚钱东阿网站建设

最近在做项目的时候&#xff0c;需要创建一个新的文件夹保存临时文件&#xff0c;但是很长时间都没有解决这个问题&#xff0c;今天终于解决了&#xff0c;拿出来和网友分享一下Qt中创建文件夹的方法。如下代码是在单击按钮后&#xff0c;先判断文件夹是否存在&#xff0c;若不…

贵州省建设监理协会官方网站力软敏捷开发框架可以做网站后台

B树面对的场景&#xff0c;是一个有10亿行的表&#xff0c;希望某一列是有序的。这么大的数据量&#xff0c;内存里放不下&#xff0c;需要放在硬盘里。结果&#xff0c;原本运行于内存的二叉树&#xff0c;就升级为B树了。 在二叉树中&#xff0c;每个节点存储着一个数字&…

四川手机响应式网站建设推荐怎么做网站跳转

编写程序&#xff0c;设计并实现如下功能&#xff1a;从键盘输入多个字符串&#xff0c;按升序输出各个字符串。

禅城网站建设企业二手网站建设

有时候我们的目录结构会重新刷新&#xff0c;但是default-active始终保持原来的下标 1.一开始我以为是我给定的属性或者值不对&#xff0c;后来经过一番排查发现根本不是 那我们该如何解决那&#xff1f; 方案1. 通过nextTick去重新赋值方案2. 重写赋值menu方案3. v2和v3都可以…

济南市城乡建设部网站首页桥头镇网站建设公司

文章目录 0 赛题思路1 问题要求2 假设约定3 符号约定4 建立模型5 模型求解6 实现代码 建模资料 0 赛题思路 &#xff08;赛题出来以后第一时间在CSDN分享&#xff09; https://blog.csdn.net/dc_sinor?typeblog 1 问题要求 现在已知一个教室长为15米&#xff0c;宽为12米&…

人网站建站优化网站性能监测

1 STL 的数值算法概述 STL 的数值算法提供了一系列用于处理数值计算的模板函数。这些算法主要针对容器中的元素进行数学运算和统计计算&#xff0c;使得程序员能够高效地处理数值数据。 STL 数值算法包括了一系列功能丰富的函数&#xff0c;例如 std::accumulate 用于计算容器…

网站后台版权河南城乡建设厅网站

单片机——中断 宗旨&#xff1a;技术的学习是有限的&#xff0c;分享的精神是无限的。 1、中断&#xff1a;放下手中的事情去处理另一种事情。 2、定时器中断 定时器是单片机模块的一个资源&#xff0c;确确实实存在的一个模块&#xff0c;中断是单片机的一种运行机制。不是一…

商城网站建设是 什么wordpress访问仪表盘

&#x1f3ac; 鸽芷咕&#xff1a;个人主页 &#x1f525; 个人专栏: 《高效编程技巧》《C语言进阶》 ⛺️生活的理想&#xff0c;就是为了理想的生活! 文章目录 &#x1f4cb; 前言1.如何写出好的代码&#xff1f;1.2 如何分析一个函数写的怎么样 2. 代码板式的重要性2.1 代码…

怎样申请一个免费的网站空间易语言做购物网站

&#x1f4bb;文章目录 &#x1f4c4;前言&#x1f33a;linux线程基础线程的概念线程的优缺点线程与进程的区别 线程的创建 &#x1f33b;linux线程冲突概念互斥锁函数介绍加锁的缺点 &#x1f4d3;总结 &#x1f4c4;前言 无论你是否为程序员&#xff0c;相信多线程这个词汇应…

网站正在建设中 模板 下载360建筑网忘记登入密码了怎么办

前言 环境介绍&#xff1a; 1.编译环境 Ubuntu 18.04.5 LTS 2.SDK rk356x_linux 3.单板 迅为itop-3568开发板 自制底板 一、查看硬盘 插上硬盘上电&#xff0c;进入系统后通过命令lspci查看nvme硬盘识别情况 [rootRK356X:/]# lspci -k 21:00.0 Class 0108: 1e4b:1202…

做淘宝差不多的网站吗外贸网络推广平台

据小米方面介绍&#xff0c;小米手机认证空间帐号自2013年5月21日开通以来&#xff0c;框架&#xff0c;8mm加厚钢化玻璃&#xff0c;15mm防火板材质机壳3、在QQ空间发表日志的之后为什么总是显示“服务器繁忙”&#xff0c;发表不了日志&#xff1f;这个难题在我家电脑下终于存…