密码本: ascii -- 没有中文 gbk -- 英文 8b(位) 1B(字节) 中文 16b 2B unicode -- 英文 16b 2B 中文 32b 4B utf-8 -- 英文 8b 1B 欧洲 16b 2B 亚洲 24b 3B name = "yulin" name = "你好啊" p ...
分类:
其他好文 时间:
2020-10-16 10:29:03
阅读次数:
31
s2-004为目录遍历漏洞,可以通过../转到上级目录 将/二次编码为%252f 访问url:http://219.153.49.228:45437/struts/..%252f 不断向上级跳转,直到发现showcase.jsp 查看源码获得key http://219.153.49.228:454 ...
分类:
其他好文 时间:
2020-04-16 12:59:57
阅读次数:
81
二次编码 编码回顾 二次编码 在 python 3 的内存中使用的是 Unicode 编码,而硬盘中存储时使用的是用户选择的编码方式[^1]。这样一来,就需要进行 Unicode 和其他编码方式的转变,也就涉及到 编码 和 解码 的问题。 编码是将字符转化为二进制的形式,使用的是 方法: 解码是将二 ...
分类:
其他好文 时间:
2020-03-06 21:44:46
阅读次数:
74
相关函数: 1、 2、urlencode()函数原理 urlencode()函数用于编码URL字符串 ,这里主要讨论中文字符的编码情况。 urlencode()函数原理就是首先把中文字符转换为十六进制,然后在每个字符前面加一个标识符% echo urlencode('不要迷恋哥');//输出:%B2 ...
分类:
Web程序 时间:
2020-01-06 16:20:06
阅读次数:
143
package mainimport ( "encoding/json" "fmt")type People struct { //由于结构体生成json文本成员变量必须大写,可以使用struct_tag来二次编码,此时可以使用小写 Name string `json:"name"` Subject ...
分类:
Web程序 时间:
2019-10-06 00:48:15
阅读次数:
111
今日主要内容 基础数据类型补充 循环删除问题 二次编码 一、基础数据类型补充 (一)int 1. int.bit_length() 计算整型对应的二进制位数 (二)str | str.capitalize() | 首字母大写,其余小写 | | | | | str.title() | 每个用特殊字符隔 ...
分类:
编程语言 时间:
2019-09-17 09:26:44
阅读次数:
101
python基础04 内容大纲 1. 基础数据类型补充 2. 以后会遇到的坑 3. 二次编码 1.基础数据类型补充 1.1 字符串(str) 1.2 列表(list) 1.3 元组(tuple) 1.4 字典(dict) 1.5 集合(set) 1.6 布尔值(bool) 1.7 数据类型之间的转换 ...
分类:
编程语言 时间:
2019-07-14 13:27:47
阅读次数:
111
密码本 ascii 没有中文 gbk 英文 8b(位) 1B(字节) 中文 16b 2B unicode 英文16b 2B 中文32b 4B utf 8 英文8b 1B 欧洲16b 2B 亚洲24b 3B name = "你好啊" s1 = name.encode("utf 8") 编码 9 s2 ...
分类:
其他好文 时间:
2019-07-13 19:49:10
阅读次数:
92
基本数据类型补充及二次编码 基本数据类型补充 1 .字符串str 1.1 首字母大写 .capitalize() 1.2 每个单词首字母大写 .title() 1.3 大小写反转 .swapcase() 1.4 居中 .center(v1) ? 填充 .center(v1,v2) 1.5 查找 .f ...
分类:
其他好文 时间:
2019-07-12 21:21:54
阅读次数:
132
PHP2 抓包查看 什么也没有 那就扫一下目录吧 御剑开启 发现了index.phps 可能你没扫到 那说明你该把它添加到你的字典里了 访问 感觉好像少了点什么,查看一下源代码 让我们传入一个id 不能直接传入admin 但是对id使用urldecode以后的值还必须是admin 这个时候就要使用u ...
分类:
Web程序 时间:
2019-04-18 20:16:28
阅读次数:
306