首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
1
0
[求助]※ SPI中如何解析得到完整的http地址 ※
发表于: 2009-12-22 17:23
6777
[求助]※ SPI中如何解析得到完整的http地址 ※
西南
2009-12-22 17:23
6777
spi 中如何解析得到一个完整的 http 地址、gethostbyname 好像只能得到主域名!
请高手给点思路~~~
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
收藏
・
1
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
8
)
exile
雪 币:
2105
活跃值:
(424)
能力值:
( LV4,RANK:50 )
在线值:
发帖
21
回帖
1266
粉丝
2
关注
私信
exile
1
2
楼
地址+http头部数据
2009-12-22 22:30
0
HSQ
雪 币:
381
活跃值:
(140)
能力值:
( LV13,RANK:330 )
在线值:
发帖
36
回帖
332
粉丝
7
关注
私信
HSQ
8
3
楼
用HOST拼接上GET或POST的内容就是完整地址了,实在不清楚就先看看协议吧。
给你找了一篇讲解HTTP协议的,看看有好处的
http://www.cnblogs.com/gpcuster/archive/2009/05/25/1488749.html
2009-12-23 08:32
0
西南
雪 币:
54
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
13
回帖
104
粉丝
0
关注
私信
西南
4
楼
[QUOTE=西南;731284]
spi 中如何解析得到一个完整的 http 地址、gethostbyname 好像只能得到主域名!
请高手给点思路~~~
[/QUOTE]
如何解析、或者如何获取到一个http包头?
另外、自己是否可以构造新的http报文~实现转发?
2009-12-23 16:40
0
仙湖小混
雪 币:
224
活跃值:
(25)
能力值:
( LV4,RANK:50 )
在线值:
发帖
2
回帖
13
粉丝
0
关注
私信
仙湖小混
1
5
楼
WSPSend函数中含有你发送的所有发送出去TCP的数据,然后你解析发送的数据,如果是http的协议的话,解析请求,http的完整链接就是 HOST+你post或者Get的内容。
具体的SPI的例子看2003 SDK的示例程序
$SDK_PATH\Samples\NetDs\winsock\LSP
2009-12-23 21:13
0
西南
雪 币:
54
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
13
回帖
104
粉丝
0
关注
私信
西南
6
楼
{
如果是http的协议的话,解析请求,http的完整链接就是 HOST+你post或者Get的内容。
}
那么如何将自己构造好的http报文重新发送出去?是否涉及修改缓冲区?
2009-12-25 10:30
0
Fypher
雪 币:
636
活跃值:
(174)
能力值:
( LV9,RANK:260 )
在线值:
发帖
20
回帖
251
粉丝
8
关注
私信
Fypher
4
7
楼
完整地址需要拼凑:
GET /xxx/xxx.xx(这个是请求路径相对路径) HTTP/1.1
……
Referer: xxxxxxxxxxx(这个是当前路径)
……
Host: xx.xx.xx(这个是请求路径根路径,即域名)
自己改HTTP包的话,注意如果有Content-Length要重新计算Content-Length
2009-12-25 10:53
0
西南
雪 币:
54
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
13
回帖
104
粉丝
0
关注
私信
西南
8
楼
谢谢你、不过我没有问Http报文格式(Referer应该是指历史来路吧)。
只想了解如何将一个新的http请求通过WSPSend发送出去?
2009-12-25 11:12
0
Fypher
雪 币:
636
活跃值:
(174)
能力值:
( LV9,RANK:260 )
在线值:
发帖
20
回帖
251
粉丝
8
关注
私信
Fypher
4
9
楼
[QUOTE=西南;733007]谢谢你、不过我没有问Http报文格式(Referer应该是指历史来路吧)。
只想了解如何将一个新的http请求通过WSPSend发送出去?
[/QUOTE]
恩, 我是按我的理解说的,在当前网页上请求另一个网页(或本网页上的内容时)时,Referer中记录当前路径。不知道Referer的正规名字是什么
你不是已经Hook WSPSend了吗?改了参数跳回原函数不行吗?
2009-12-25 11:18
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
西南
13
发帖
104
回帖
10
RANK
关注
私信
他的文章
[求助]SetWindowPos下显示(操作)网页、疑问!
3263
[求助]如何判断浏览器是被第一次打开?
6626
[求助]如何守护注册表键值、键值不被修改?
4807
[求助]※ SPI中如何解析得到完整的http地址 ※
6778
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部