- 博客(9)
- 收藏
- 关注
原创 不改数据库解出DVWA靶场sql注入报错Illegal mix of collations for operation ‘UNION‘正确的姿势
排序规则决定了字符比较和排序的规则,不同的排序规则可能导致字符比较的结果不同,因此数据库系统不允许将具有不同排序规则的列直接组合在一起。查询结果集的列的字符集排序规则(collation)不同,就会出现。子句来显式指定排序规则,将不同排序规则的列转换为相同的排序规则。网上很多前辈写的去改数据库,人家题目这样出改了题目就没意思了。操作的所有查询结果集的对应列使用相同的字符集排序规则。2、order by判断有几列没问题。5、报数据库中的表名出问题。6、正确的playload。1、判断注入类型没有问题。
2025-01-15 16:26:31
185
原创 C语言中的格式限定符总结
在读取字符时,可以在格式字符串前加上空格(如。:读取最多 N 个字符的字符串(不包括终止符。:字符串(以空格、换行符或制表符为终止符)的格式限定符匹配,否则可能导致未定义行为。:对于字符串输入,建议使用宽度限制(如。:跳过输入的值,不将其存储到变量中。等写成%dl、%ul、%ull等。并不是一个有效的格式限定符。),以忽略前导的空白字符。:匹配指定字符集中的字符。类型的正确格式限定符。:读取最多 N 个字符。:无符号十六进制整数。)来防止缓冲区溢出。
2024-11-21 15:26:28
519
1
原创 解决python3.12-3.13使用mysql-connector-python连接不上MySQL的问题
这几天怎么折腾也连接不上MySQL,重装python环境也不行,最后发现使用pymysql库又没问题,定为问题发生在mysql-connector-python版本上。重新使用命令行安装测试是否版本冲突,最后。完美解决问题,看来这个库问题还不少啊。我使用的MySQL库是8.03版本,
2024-11-21 09:31:26
696
4
原创 Windows更新:你的设备中缺少重要的安全和质量修复(Your Device Is Missing Important Security and Quality Fixes)解决办法
解决办法:删除C:\Windows\System32\下以MusNotification开头的3个文件。这两个是剪切到别的地方截的图,如果不让你删可以进pE删或者修改文件所有者,修改控制权限后删。还有一个叫啥MusNotificationICON的让我给删了截不到图了。在任务栏上还有个醒目的灾难提示,怎么办?删完就清净了,亲测有效。
2024-11-13 08:57:47
2747
原创 codeblocks如何关闭语法检查
使用中发现codeblocks对中文的语法检查全部是报错的,看起来就有点炸眼睛了。终于在插件管理里面翻到个长得像的,我将其禁用掉,看看效果咋样。检查插件plugins看看有没有关于。效果达到了,对中文不再报拼写错误了。
2024-11-12 09:06:14
250
原创 用C语言和记事本写一个读取modbusTCP数据的应用
重点看看03 04后面的内容,03代表是读保持寄存器,04表示返回4个长度的数据,那么后面4个就是返回的前2个地址的数据了即3f 9e 07 5f。使用java和C#都有比较好的库来读取modbus数据,那么如何使用C来读取modbusTCP数据呢?先转换为32位二进制数据,然后转换为IEEE 754 标准小数。先测试一下如何将接收到的响应转换为所需要的类型吧。OK,这样学习C语言是不是格外有趣呢。和模拟器的数据就能对上了1.2346。2个存储位存储个大端模式的小数。开个modbus模拟器。
2024-11-04 11:45:20
388
原创 day01第一章习题答案
1个CPU的寻址能力为8KB,那么它的地址总线的宽度为13位。1KB的存储器有1024个存储单元,存储单元的编号从0到1023。1KB的存储器可以存储8192个bit,1024个Byte。8080、8088、80286、80386的寻址能力分别为64KB1MB16MB4GB。8080、8088、8086、80286、80386的数据总线宽度分别为1B1B2B2B4B。
2024-09-23 12:02:29
750
原创 黑马瑞吉外卖登录过滤拦截及重定向的自我优化
这样咱只要输入对了IP或者域名端口号,那肯定有页面展示登录页面了。2、404及其他用户无意识输错地址重定向。1、未登录状态重定向。
2024-07-24 11:35:59
237
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人