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和密码和以及验证码)

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

被折叠的 条评论
为什么被折叠?



