看到一道解码的web题,这个题目主要考察发现源码和识别各种编码的能力,题目涉及了url解码、base解码。进去之后查看源码,发现了一个html页面 直接访问,我们发现了一大段的URL编码。 解密得到了另一段base64编码 继续解码这段base64编码,得到了另一段URL编码 再次解码得到一段php ...
分类:
其他好文 时间:
2019-11-04 13:52:56
阅读次数:
70
PHP对Base64的支持非常好,有内置的base64_encode与base64_decode负责图片的Base64编码与解码。 编码上,只要将图片流读取到,而后使用base64_encode进行进行编码即可得到。 //调用使用的方法 而解码就略微麻烦一点,究其原因在于把图片编码成base64字符 ...
分类:
Web程序 时间:
2019-11-04 13:49:53
阅读次数:
135
浏览了一下网上的博客,结合自己最近用过的,演示一下org.apache.commons.codec.binary.Base64和osun.misc中的base64编解码,效果一致,实际使用选择一种使用即可 测试代码如下: 测试结果如下图: ...
分类:
其他好文 时间:
2019-11-02 14:04:44
阅读次数:
101
Spring Security介绍 开源 提供企业级的安全认证和授权 Spring安全拦截器 认证管理器 认证模式 Basic HTTP 1.0中使用的认证方法,使用用户名和密码Base64编码的方式 浏览器弹出对话框,用户输入用户名和密码,加入头部 无状态 安全性不足 Digest 解决安全性问题 ...
分类:
编程语言 时间:
2019-11-02 09:59:43
阅读次数:
117
解包之后使用Java Decomplier GUI打开,在 com.hackergame.eternalEasterlyWind 里发现了端倪。 代码如下: 代码首先将用户输入的字符串进行base64编码,再把得到的密文大小写转换一下,随后与字符串 AgfJA2vYz2fTztiWmtL3AxrOz ...
分类:
其他好文 时间:
2019-11-01 20:41:02
阅读次数:
158
压缩:将指定的原字符串用 gzip 算法压缩,然后以 BASE64 编码 解压:将指定的 BASE64 编码的字符串用 gzip 解压,返回原字符串 原字符串为 UTF-8 编码。 Java 版本 导入包 基本都是 JDK 内置的包,BASE64 部分可能需要替换一下(JDK8 已经自带 BASE6 ...
分类:
其他好文 时间:
2019-10-29 19:41:04
阅读次数:
96
Secret Secret存储密码、token、密钥等敏感数据 Secret以Volume或环境变量方式使用 Secret类型 Opaque : base64 编码格式的 Secret kubernetes.io/dockerconfigjson : 私有docker registry认证信息 ku ...
分类:
其他好文 时间:
2019-10-28 22:38:21
阅读次数:
122
1.easyphp 1.1.题目描述 题目首先是一张不存在的图片 查看源码发现只有一句话 点开源码中图片的链接,跳转到下面的页面 img 后面的内容很像是 base64 编码,经过解码验证,确实是 base64 编码,还原后是 hint.jpg 。 尝试把 img 后面的参数用 flag.jpg、f ...
分类:
Web程序 时间:
2019-10-26 01:22:27
阅读次数:
239
0x01 base64 Base64顾名思义就是用64个可显示字符表示所有的ASC字符,64也就是6Bits,而ASC字符一共有256个,也就是8Bits。Base64编码要求把3个8位字节(38=24)转化为4个6位的字节(46=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下 ...
分类:
其他好文 时间:
2019-10-22 14:41:34
阅读次数:
90
BASE64编码 什么是base64编码 1. Base64是网络上最常见的用于传输8Bit字节码的编码方式之一,Base64就是一种基于64个可打印字符来表示二进制数据的方法。 2. Base64编码是从二进制到字符的过程, 可用于在HTTP环境下传递较长的标识信息 。 采用Base64编码具有不 ...
分类:
其他好文 时间:
2019-10-20 12:37:40
阅读次数:
69