曾经花上数十小时编写过的QQ农场辅助精灵

本文介绍了作者使用C#语言和VS2005开发的QQ农场辅助精灵,通过理解并利用http协议,尤其是cookie、请求头和响应头,实现了模拟登录、操作等功能。核心原理包括获取skey、模拟http请求,其中farmkey通过特定算法得出。功能包括登录、好友列表、背包管理、批量操作和挂机模式。作者强调此辅助程序仅供技术讨论,不会对外提供。
摘要由CSDN通过智能技术生成

QQ农场辅助精灵DotNet(c#)版是2009年8月份自已编写的,开发工具是vs2005,语言c#,花了数十小时编写与调试,也算是检验编写辅助外挂类程序的能力。

编写基于http协议的辅助外挂类程序,得对http协议有或多或少的理解。特别是cookie,http请求头,http响应头。

 

简单描述原理:

1.首先需要获取到skey(也就是sessionId),方法一,不编写登录的功能时,可以通过登录一下QQ空间,或者QQ秀,然后取cookie中skey的值。方法二,已经编写登录的,set-cookie的时候就会有skey的值。

 

2.取到skey的值,和uin(QQ号),就可以模拟各个操作了.

 

3.以下图示为一个模拟除草的一个http请头模拟.

cookie中的uin和skey为重点,其它的直接从cookie取到不用改

第一行的Post URL,这个URL可以通过工具获取到,比如我这个是用fiddler捕捉下来的

最后一行主要说的是除谁的哪一块地上的草,farmkey是通过一个算法得出来的,网上有公开。

其它参数保持原样就行了,需要修改的就上面提到的几个参数

 

 

 4.涉及到东西比较多就不细说了

 

功能介绍

1.登录窗口(输入你的QQ和密码和以及验证码)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值