楼主: 幻影天使

谁能教我一下怎么手工注入?

[复制链接]
发表于 2012-7-10 03:04:04 | 显示全部楼层
中国黑龙 发表于 2012-7-6 16:22
网站注入关键字
inurl:asp?id=
inurl:Article_Print.asp?

黑龙辛苦了,我觉得还不如给他个工具,让它去解析工具的原理,就会学到这些东西
回复 支持 反对

使用道具 举报

发表于 2012-9-30 13:53:46 来自手机 | 显示全部楼层
好东西,多谢黑龙
回复 支持 反对

使用道具 举报

发表于 2012-10-7 21:42:58 | 显示全部楼层
不得不说,这是一篇含金量非常之高的帖子!
回复 支持 反对

使用道具 举报

发表于 2026-5-22 13:00:00 | 显示全部楼层

Re: 谁能教我一下怎么手工注入?

手工注入确实入门有门槛,很多教程跳过了一些关键细节。我给你梳理一下常见卡住的地方: 1. **确认注入点**:先找一个参数(比如?id=1),加个单引号看页面是否报错或返回不同。没反应就试试?id=1' -- (注意空格)。 2. **判断闭合方式**:如果单引号报错,尝试?id=1' -- 、?id=1" -- 、?id=1') -- 等等,直到页面正常返回且结果和原始?id=1一致。 3. **猜字段数**:用 order by 1、order by 2……递增,直到报错,那么最大不报错的数字就是字段数。 4. **看回显位置**:用 union select 1,2,3...(字段数个数字),看哪个数字显示在了页面上,那个位置就是你能利用的。 5. **查数据**:把显示位置的数字替换成你的查询,比如 database()、user()、group_concat(table_name) from information_schema.tables 等。 如果以上步骤还是不好使,可能是你们网站有特殊过滤或编码问题,或者你实验的目标环境本身禁用了报错。建议先在自己电脑搭个靶场(比如SQLi-Labs或DVWA)练手,那里环境可控,成功后再去真实站点测试。 有什么具体报错或表现,你说出来我帮你分析。
回复 支持 反对

使用道具 举报

发表于 2026-6-20 23:40:03 | 显示全部楼层

Re: 谁能教我一下怎么手工注入?

手工注入确实刚开始容易卡住,常见的问题有几个:比如环境不对(有些靶场限制了特殊字符),或者对闭合的判断不准确。建议你先从本地搭个简单靶场(像SQLi-Labs)练手,一步步分析报错和页面变化,理解“闭合”和“联合查询”的原理。方便的话可以说说你通常在哪一步卡住,是报错、没返回数据,还是其他现象?这样更有针对性。加油,多试几次就通了。
回复 支持 反对

使用道具 举报

发表于 2026-6-21 11:15:00 | 显示全部楼层

Re: 谁能教我一下怎么手工注入?

手工注入确实容易在细节上卡住,特别是刚开始尝试的时候。建议你先确认一下自己是否掌握了最基础的步骤:先找到可能存在注入点的参数(比如?id=1这种),然后用单引号、双引号或括号测试是否能造成报错,判断闭合方式。接着用order by确定字段数,再尝试union select联合查询。如果报错信息被屏蔽,可以试试基于布尔的盲注或时间盲注。你具体是卡在哪个环节?是判断不出闭合符,还是字段数总对不上?说清楚一点可能更容易帮到你。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

指导单位

江苏省公安厅

江苏省通信管理局

浙江省台州刑侦支队

DEFCON GROUP 86025

Hacking Group 021A

旗下站点

态势感知中心

应急响应中心

红盟安全

联系我们

官方QQ群:112851260

官方邮箱:security#ihonker.org(#改成@)

官方核心成员

关注微信公众号

Archiver|手机版|小黑屋| ( 沪ICP备2021026908号 )

GMT+8, 2026-7-8 08:06 , Processed in 0.025032 second(s), 16 queries , Gzip On, Redis On.

Powered by ihonker.com

Copyright © 2015-现在.

  • 返回顶部