服务器与客户端加密解密传输, 中间遇到各种坑,客户端无论用AES还是DES解密时都会出现错误,后来才看到好多人说要用AES/DES加完密后还要BASE64加密,照做时发现android和java的Base64加密解密不一致,只好不使用java或android的Base64重新在网上找了一个,感谢以下 ...
分类:
移动开发 时间:
2019-02-09 16:25:51
阅读次数:
214
解压之后得到了一个流量包,只有不到10KB,美滋滋 先抓重点,过滤出http,只有6条数据记录,3条post,3条response,3条post都是一样的 随便打开一条pos 是一个assert断言,断言内容是一串base64加密的字符串(最后的%3D先解码为=) 得到了一串php代码 就是说打印一 ...
分类:
其他好文 时间:
2019-02-04 12:50:34
阅读次数:
309
分析压缩包中的数据包文件并获取flag。flag为32位大写md5。 神仙们还是强啊,webshell主要看http流,再过滤只剩下post请求 可以使用 http.request.method == POST 然后挨个看,发现一个带着flag字样的,只提交了很少的信息,猜测是base64加密,解码 ...
分类:
编程语言 时间:
2019-02-04 01:05:04
阅读次数:
287
import base64 #字符串编码: encodestr = base64.b64encode('abcr34r344r'.encode('utf-8')) print(str(encodestr,'utf-8')) 结果:YWJjcjM0cjM0NHI= # 对字符串解码 print bas... ...
分类:
其他好文 时间:
2019-01-14 21:32:07
阅读次数:
140
邮件发送原理telnet命令模拟邮件发送:1、cmd命令下telnet连接上QQ的smtp服务器telnetsmtp.163.com25遇到问题以及解决办法:telnet命令错误控制面板下windows功能开启telnet客户端后重新运行即可成功2、和smtp服务器打招呼heloMiss(hi可以为任意其他英文字符)表示连通3、用base64加密的邮箱和密码登录字符串qq邮箱出现太多问题,小编申请
分类:
数据库 时间:
2019-01-12 15:57:02
阅读次数:
205
1 public class Base64 2 { 3 #region Base64加密 4 /// 5 ///Base64加密 6 /// 7 /// 8 /// 9 public static string Base64Code(... ...
假设需要加密的字符串是Jasmine 具体转换步骤: 第一步 将待转换的字符串转为一个个字符第二步 计算每一个字符对应的ASCII码十进制第三步 计算出十进制对应的二进制,若不足8位,在前面添加0进行补全第四步 将8位的二进制码,按照6个6个一组划分,若不能整除6,在最末添加0补足6位第五步 计算对 ...
分类:
其他好文 时间:
2019-01-03 19:21:43
阅读次数:
139
base64编码原理:维基百科 - Base64 其实编码规则很简单,将字符串按每三个字符组成一组,因为每个字符的 ascii 码对应 0~127 之间(显然,不考虑其他字符集编码),即每个字符的二进制以 8 bit 存储,$ 3 \times 8 = 4 \times 6 $,这样就可以很方便的转 ...
分类:
编程语言 时间:
2018-12-15 13:57:19
阅读次数:
706
项目里用到base64加密,所以了解了相关原理,记下来以免忘记。 如果一个字符集使用3个字节来表示一个符号,那么这个字符集的最大容量是64。 把字符序列变成二级制编码的过程是编码,把二进制数据变成字符序列的过程叫做解码。 这就是加解密的原理。 base64字符串对应的字节序列一定是3n个字节的长度。 ...
分类:
其他好文 时间:
2018-12-13 20:54:49
阅读次数:
212
使用python3的base64编解码实现字符串的简易加密解密 引言: 在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码; Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子 ...
分类:
编程语言 时间:
2018-11-19 14:07:45
阅读次数:
244