首先再次强调一下,这边51cto这个“博客”我是当做临时的笔记用的,上面发布的东西几乎全部都是转载,我一般都是看到有用的资料一时来不及学习或者有的技术当时理解的不是非常深刻,怕总也不用生疏,会记录在这里。绝大部分文章我都是直接保存网页或者保存为doc的,所以不是所有文章我都能够标出文章出处,如果有人看到这里出现你的文章,请及时通知我,我一定会补上你的链接。下面这么多乱七八糟
转载 精选 2010-12-01 21:11:37
1729阅读
1评论
http://blog.csdn.net/hw_henry2008/article/details/6736017
转载 精选 2015-07-31 14:36:53
933阅读
unicode规定必须用两个字节,其中包括了几乎所有的文字。但是对于原来ASCII编码中的字符,也占用了两个字符,浪费空间 多字节编码是指utf-8,这一类为传输而设计的编码,一般汉字占3字节,英文占1字节,是对双字节Unicode的改进,节约空间 在C中,char叫多字节字符,一个char占一个字
转载 2018-03-02 14:45:00
1136阅读
2评论
#include <iostream> #include <string> #include <tchar.h> int main() { char a[] = "ab李明"; //窄字节 wchar_t w[] = L"ab中国"; //字节 TCHAR t[] = _T("ab我是李明");
原创 2022-02-10 13:52:52
1196阅读
一直都说,多字节字符,何为多字节,并不只是一个char就是了。英文的字符都是char能表示,但是中文字符,是2个字节表示的。所以,char s[] = "ha哈哈";     int l = strlen(s);// 6     char 
原创 2015-02-11 17:22:02
2527阅读
2.1多字节字符集——每个字符的编码宽度不一,可为一个字节或多个字节。(1)ASCII字符只占一个字节(2)对于中文、日文等用两个字节(3)一个字符串中,如何区分哪个是中文字符,那个是ASCII字符呢?“Windows程序设计”16进制(10进制)的编码Windows程序设计57696E646F77...
转载 2015-06-10 09:09:00
332阅读
字节注入(Wide Character Injection)是一种利用字符编码差异的SQL注入攻击手段,主要发生在数据库字符集与客户端输入编码不一致的情况下。以下是其原理、利用方式及防御方法的详细解析:1. 字节注入的原理字节注入的核心在于字符编码的误判。当数据库或应用程序的字符集设置为支持字节编码(如GBK、GB2312),而攻击者发送的数据使用其他编码(如UTF-8),数据库在解析时可
字节注入介绍与实例演示。
原创 2021-07-02 16:32:49
383阅读
1.魔术引号 魔术引号会再你输入的单引号,双引号或者转移字符的时候,会在前面加一个\转义字符。PHP小于5.4的版本才会有效果(有平替函数) magic_quotes_gpc(魔术函数开关) php5.4一下才有 在配置文件里面 在5.4版本以上变成了 addslsshes函数替代魔术引号 绕过方法 ...
转载 2021-11-01 21:06:00
294阅读
2评论
sql注入中的字节国内最常使用的gbk编码,这种方式主要是绕过addslashes等对特殊字符进行转移的绕过。反斜杠的十六进制为%5c,在你输入%bf%27时,函数遇到单引号自动转移加入\,此时变为%bf%5c%27,%bf%5c在gbk中变为一个字符“縗”。%bf那个位置可以是%81-%fe中间的任何字符。不止在sql注入中,字符注入在很多地方都可以应用。
原创 2016-12-07 17:20:06
897阅读
# Java字节 在Java编程中,字节是一种用于处理Unicode字符的机制。字节允许Java程序在处理多语言字符时更加灵活和可靠。本文将详细介绍Java字节的概念、用法和示例代码。 ## 什么是字节 在计算机中,每个字符都有一个对应的编码值。在ASCII编码中,每个字符都用一个字节(8位)表示。然而,随着计算机技术的发展,出现了许多不同的字符编码方案,如ISO-8859、UTF
原创 2023-08-05 20:30:35
168阅读
# 如何实现Python构造字节字符串数组 ## 甘特图 ```mermaid gantt title Python构造字节字符串数组实现流程 section 整体流程 定义需求: done, 2022-12-01, 1d 寻找解决方案: done, after 定义需求, 2d 编写代码: done, after 寻找解决方案, 3d 测试
原创 2024-05-05 05:55:43
37阅读
C语言原本是在英文环境中设计的,主要的字符集是7位的ASCII码,8位的byte(字节)是最常见的字符编码单位。但是国际化软件必须能够表示不同的字符,而这些字符数量庞大,无法使用一个字节编码。
转载 2012-11-23 13:22:00
224阅读
2评论
  // Convert the char* to CString or TCHAR;  //CP_ACP can be replaced by CP_UTF8 or other codepage depend&nbs
原创 2011-01-06 23:07:42
796阅读
#define _CRT_SECURE_NO_WARNINGS /*多字节字节*/ int unsafe_mbstowcs() { // 设置当前的 locale 为用户环境变量指
原创 2024-09-09 10:39:27
124阅读
看了《黑防09精华》这篇《双字节编码 php的隐形杀手》,记录一下。     还是用一个demo.php显示效果,代码如下: <?php header("Content-Type:text/html;Charset=gb2312"); echo $_GET["str"];   &
转载 精选 2011-01-15 11:31:14
1134阅读
函数size_t wcstombs(char...
转载 2017-05-04 22:13:00
337阅读
15点赞
环境sqli-labsless 32一、输入特殊字符,都被转义了http://192.168.1.121/sqli/Less-32/?id=1\ht
原创 2022-12-26 18:25:19
107阅读
我讨厌现在的自己,一边压抑着自己的情绪,一边装作没事的样子,一到深夜就彻底崩溃了,天亮后还要微笑面对
原创 2022-12-26 20:22:04
190阅读
http://netsecurity.51cto.com/art/201404/435074.htm 科普:字节注入详解在mysql中,用于转义的函数有addslashes,mysql_real_escape_string,mysql_escape_string等,还有一种情况是magic_quote_gpc,不过高版本的PHP将去除这个特性。作者:lxsec来源:网络安全攻防实验室|
转载 2017-08-29 13:44:10
782阅读
  • 1
  • 2
  • 3
  • 4
  • 5