| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | #pragma once | 
					
						
							|  |  |  |  | #define _CRT_SECURE_NO_WARNINGS
 | 
					
						
							|  |  |  |  | #define WIN32_LEAN_AND_MEAN             // 从 Windows 头文件中排除极少使用的内容
 | 
					
						
							| 
									
										
										
										
											2024-05-21 12:30:12 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | // Windows 头文件
 | 
					
						
							|  |  |  |  | #include <windows.h>
 | 
					
						
							| 
									
										
										
										
											2022-11-06 23:12:18 +08:00
										 |  |  |  | #include <wingdi.h>
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | #include <iostream>
 | 
					
						
							|  |  |  |  | #include <string>
 | 
					
						
							|  |  |  |  | #include <malloc.h>
 | 
					
						
							|  |  |  |  | #include <stdio.h>
 | 
					
						
							|  |  |  |  | #include <map>
 | 
					
						
							|  |  |  |  | #include <vector>
 | 
					
						
							|  |  |  |  | #include <fstream>
 | 
					
						
							| 
									
										
										
										
											2024-03-31 13:23:55 +08:00
										 |  |  |  | #include "include/squirrel.h"
 | 
					
						
							| 
									
										
										
										
											2022-02-03 19:20:05 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-02-28 00:14:53 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | #include "rapidjson/document.h"
 | 
					
						
							|  |  |  |  | #include "rapidjson/writer.h"
 | 
					
						
							|  |  |  |  | #include "rapidjson/stringbuffer.h"
 | 
					
						
							|  |  |  |  | #include "rapidjson/filereadstream.h"
 | 
					
						
							|  |  |  |  | #include "rapidjson/filewritestream.h"
 | 
					
						
							|  |  |  |  | #include "rapidjson/istreamwrapper.h"
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-11-06 23:12:18 +08:00
										 |  |  |  | #include "Helpers.h"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2024-03-31 13:23:55 +08:00
										 |  |  |  | //#include "framework.h"
 | 
					
						
							|  |  |  |  | #include "RSAC.h"
 | 
					
						
							|  |  |  |  | #include "BASE64.h"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | //#define LOCALHOSTS_SWITCH "本地免验证 开启"
 | 
					
						
							| 
									
										
										
										
											2024-05-21 12:30:12 +08:00
										 |  |  |  | #define INVERSION "24042201"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-05-12 16:08:39 +08:00
										 |  |  |  | //#define SELL "请求脚本 开启"
 | 
					
						
							| 
									
										
										
										
											2024-05-21 12:30:12 +08:00
										 |  |  |  | //#define SELLDEBUG "请求脚本 调试"
 | 
					
						
							| 
									
										
										
										
											2023-05-12 16:08:39 +08:00
										 |  |  |  | //#define RsHook "RsHook 开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-06 23:12:18 +08:00
										 |  |  |  | //#define DOFILE_HOOK "群服dofile hook"
 | 
					
						
							| 
									
										
										
										
											2023-11-13 14:00:01 +08:00
										 |  |  |  | //#define COUTWINDOWS_SWITCH "输出窗口 开启"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-11-13 14:00:01 +08:00
										 |  |  |  | #ifndef SELL
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | #define COUTWINDOWS_SWITCH "输出窗口 开启"
 | 
					
						
							|  |  |  |  | #define GOLD_LIGHT "曙光 开启"
 | 
					
						
							|  |  |  |  | #define ITEMRARITY "道具品级 开启"
 | 
					
						
							|  |  |  |  | #define MONSTER_BLOOD_UI "血槽修改 开启"
 | 
					
						
							|  |  |  |  | #define CREAT_CHR_UI "创建角色 开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-06 23:12:18 +08:00
										 |  |  |  | #define GET_EXE_STR "获取EXE字符串索引 开启"
 | 
					
						
							|  |  |  |  | #define DRAWITEM "绘制ITEM 开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-29 20:38:55 +08:00
										 |  |  |  | #define HOOKDRAWITEM "HOOK绘制ITEM 开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-06 23:12:18 +08:00
										 |  |  |  | #define SETTINGWINDOWS "设置窗口HOOK 开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-29 20:38:55 +08:00
										 |  |  |  | #define CODEDRAW "HOOK文字 开启"
 | 
					
						
							| 
									
										
										
										
											2023-11-13 14:00:01 +08:00
										 |  |  |  | //#define HUDUI_100 "百级UI 开启"
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | #define SENDPACKHOOK_EX "发包HookEX 开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-06 23:12:18 +08:00
										 |  |  |  | #define RecoverySystem "回收系统 开启"
 | 
					
						
							|  |  |  |  | #define Inventory_M_Pos "背包鼠标位置HOOK 开启"//(开启回收系统需要鼠标位置支持)
 | 
					
						
							| 
									
										
										
										
											2023-11-13 14:00:01 +08:00
										 |  |  |  | #endif // !SELL
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-16 10:15:52 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | #define MOUSE_SWITCH "鼠标回调 开启"
 | 
					
						
							|  |  |  |  | #define SENDPACKHOOK "发包Hook 开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-10 04:27:41 +08:00
										 |  |  |  | #define COPY_MESSAGE "消息框黏贴HOOK 开启"
 | 
					
						
							| 
									
										
										
										
											2024-03-31 13:23:55 +08:00
										 |  |  |  | //#define SENDPACKHOOK_EX "发包HookEX 开启"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | #define CHRATRBT_SWITCH "人物或装备属性 查看 修改 开启"
 | 
					
						
							|  |  |  |  | #define TOWN_SWITCH "城镇类接口 开启"
 | 
					
						
							|  |  |  |  | #define CHRINFO_SWITCH "角色疲劳经验获取 开启"
 | 
					
						
							|  |  |  |  | #define SET_SLOT_API_SWITCH "L设置UI槽 开启"
 | 
					
						
							|  |  |  |  | #define LCOUT_API_SWITCH "L输出公告 开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-06 23:12:18 +08:00
										 |  |  |  | #define DRAW_CODE "L绘制字符 开启"
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | //
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | #define SEND_PACK_SWITCH "发包类 开启"
 | 
					
						
							|  |  |  |  | #define SEND_API_SWITCH "发包功能API 开启"
 | 
					
						
							|  |  |  |  | #define DOFILE_API_SWITCH "L_Dofile调用 开启"
 | 
					
						
							|  |  |  |  | #define ADDRESS_API_SWITCH "内存操作 开启"
 | 
					
						
							|  |  |  |  | #define NEW_WINDOW_API_SWITCH "L新建窗口 开启"
 | 
					
						
							| 
									
										
										
										
											2023-11-13 14:00:01 +08:00
										 |  |  |  | #define YOSIN_BASE "娱心基础配置 开启"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | #define DRAGONBOX_SWITCH "龙盒开启"
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | #define TUGUAN_SWITCH "土罐开启"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | #define WORLDBOSS_SWITCH "世界BOSS开启"
 | 
					
						
							|  |  |  |  | #define TEAM_DPS_SWITCH "组队DPS开启"
 | 
					
						
							| 
									
										
										
										
											2022-11-06 23:12:18 +08:00
										 |  |  |  | #define ANTON_SWITCH "安图恩团本开启"
 | 
					
						
							| 
									
										
										
										
											2023-04-16 10:15:52 +08:00
										 |  |  |  | #define LUKE_SWITCH "卢克团本开启"
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | #define CDKCHANGE_SWITCH "兑换CDK开启"
 | 
					
						
							|  |  |  |  | #define RANK_SWITCH "排行榜开启"
 | 
					
						
							|  |  |  |  | #define MEDAL_SWITCH "勋章开启"
 | 
					
						
							|  |  |  |  | #define HUSHI_SWITCH "护石开启"
 | 
					
						
							|  |  |  |  | #define BUFFSWITCHING_SWITCH "buff换装开启"
 | 
					
						
							|  |  |  |  | #define NEWUPGRADE_SWITCH "新版强化开启"
 | 
					
						
							| 
									
										
										
										
											2023-11-13 14:00:01 +08:00
										 |  |  |  | #define SIGN_IN_SWITCH "签到开启"
 | 
					
						
							|  |  |  |  | #define SERVER_AUCTION_SWITCH "全服竞拍开启"
 | 
					
						
							|  |  |  |  | #define RAID_AUCTION_SWITCH "团本竞拍开启"
 | 
					
						
							|  |  |  |  | #define ONLINEEVENT_SYSTEM "在线签到开启"
 | 
					
						
							|  |  |  |  | #define MARRY_SYSTEM "结婚系统开启"
 | 
					
						
							|  |  |  |  | #define FATE_SELECT_SYSTEM "命运的抉择开启"
 | 
					
						
							|  |  |  |  | #define FONT_BANK_SYSTEM "字体仓库开启"
 | 
					
						
							|  |  |  |  | #define RecoverySystem "回收系统 开启"
 | 
					
						
							|  |  |  |  | #define Inventory_M_Pos "背包鼠标位置HOOK 开启"//(开启回收系统需要鼠标位置支持)
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | #define NORMAL_STL	"普通STL开启"
 | 
					
						
							|  |  |  |  | #define TIME_STL	"时间STL开启"
 | 
					
						
							|  |  |  |  | #define JSON_STL "Json_STL 开启"
 | 
					
						
							|  |  |  |  | #define CODE_STL "字符_STL 开启"
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | #define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)
 | 
					
						
							| 
									
										
										
										
											2024-03-31 13:23:55 +08:00
										 |  |  |  | #define SHIWORD(l) ((short)((long)(l) >> 16))
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | #if defined GOLD_LIGHT
 | 
					
						
							|  |  |  |  | # define Skey	{5,1,9,1,2} 
 | 
					
						
							|  |  |  |  | #else
 | 
					
						
							|  |  |  |  | # define Skey	{5,1,9,1,3} 
 | 
					
						
							|  |  |  |  | #endif
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-11-13 14:00:01 +08:00
										 |  |  |  | # define DFCSkey	{7,2,4,3,8} 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | # define Pri_key	"-----BEGIN PRIVATE KEY-----\n"\
 | 
					
						
							|  |  |  |  | "MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDFRCM7WMVgU81p\n"\ | 
					
						
							|  |  |  |  | "JXGmH7nxun7IaXiERWtegwJ7WsV6I4D+K4TMHkm5LVgnsQnFWluJhNkpO7iMR7mA\n"\ | 
					
						
							|  |  |  |  | "Jxu3pLPqDUsWiRttk9KQoiKXp/uHWtsi9vXlWu2OEB50Bpe4DK2TBb2PiNBEOCw5\n"\ | 
					
						
							|  |  |  |  | "7ThT3Xjx/2PUZUC3wPVkvdzd6rmc3dGLokskqsBetOf9j4IVj7PKNSRRLRE2bowt\n"\ | 
					
						
							|  |  |  |  | "nhDRco9Lf8hzaz9t1F+8u3EDqVDKsyNs0eOtqkUb5hn7QcGUwHT6ptImHd+wXhAN\n"\ | 
					
						
							|  |  |  |  | "9YU1Y2PcXDWPgSOM2VgWuIGEuHm2izScN3eZh81B2tk0V1b67vKyepwFsRqs333B\n"\ | 
					
						
							|  |  |  |  | "a3j94No7AgMBAAECggEAQfVDdn97F3dN0l9zvaEUElBSPf6ODmQLv4E8njQ+nVUr\n"\ | 
					
						
							|  |  |  |  | "t1CjyYBDFEimFjdq1fMdckDaP6A5V6ZPzxrEeMX4ZkTlm3ZilmP73uJngJ/pSVvG\n"\ | 
					
						
							|  |  |  |  | "s80xcOvTTFH1bMQbjK2oh+U+ebS8NmM13nSEBf6ihv/myEjGt+or4vBc3lKyl1E4\n"\ | 
					
						
							|  |  |  |  | "6/pbNxwmz0IHbgvxXhASRY27JP7UngNfstKEr9JGJigR5QEwK9hNXz9232DfWSWD\n"\ | 
					
						
							|  |  |  |  | "v8/UVjA4kQyX980myHAV6wsQ86TfAxChkRgp99yXleS3je4hoVLhimgCZ3I+LOjU\n"\ | 
					
						
							|  |  |  |  | "hD5C5UzncstDc7RqRD5SXdhX5e6j8TOcu62VcHHkYQKBgQD2Pgwy8QvEdPkbdvL/\n"\ | 
					
						
							|  |  |  |  | "Cmm0UG5RciFWqykH+VAzb5Mmym6+TURl4QrQmPghIDpB+A2TwnLUiH4txZvfQQdN\n"\ | 
					
						
							|  |  |  |  | "LbN903ynwn7hBhuORXTkimFeRDYgey0JiYQS79t6IH25huuGHm1CiGj2Rig0nix6\n"\ | 
					
						
							|  |  |  |  | "Dce1piTTVy3dfCPXBEgAqpZp6wKBgQDNFULsktFlLggf8D2iCY3yC404dFBwOK0J\n"\ | 
					
						
							|  |  |  |  | "+qLxY/zZP195zGTG6nbbEeb3QTB6RGPHJGaOwO3oYbawq4TCuixyH0R5irmEqjGh\n"\ | 
					
						
							|  |  |  |  | "RVtt+iCaAQIGVBV8+3z1Fn1c0h6rloAWREd6UIYpze3M8EPROXT3lOtY2lzaAdso\n"\ | 
					
						
							|  |  |  |  | "8wPMFshs8QKBgFNpgUhgTtQlq5yaFoY+SMBD3prIRnLNWADTe09xJC+nswvTsK+y\n"\ | 
					
						
							|  |  |  |  | "I6+1oZfXCuT92duLqspD0jo/DiX6KTcDnCGrWjaZs9EV+I+hB4/DMGh2Qr+N+huY\n"\ | 
					
						
							|  |  |  |  | "8ZxYk8gy6WPHSFEOTYSUILoL2eK5EefmcxgdR6wvg+HbA2j6kklnf7wxAoGBAIkr\n"\ | 
					
						
							|  |  |  |  | "7m6EKTCu4FpUezT1hQ7fcR7Qlbjp/7uL/A7PXSEGRVsXPlTaIJOY3s6EuOMe+UoK\n"\ | 
					
						
							|  |  |  |  | "69oR608ihGqY3pzMn8vZZBiTlFDK8ZU36daelc3MXMlU1maZY9Qerc028bK9YIEE\n"\ | 
					
						
							|  |  |  |  | "PHbwgzxU8/i+v+2iq7ypy9zLeY2L7kXufZy1pGtRAoGAXdVeRL+YWjTj2AMC6+mN\n"\ | 
					
						
							|  |  |  |  | "QgNT3E6lrOopRk9U48JMV7qRdHF7icGtABGmlcBAqOOQzJWLOUXrukp8BHlAwyt0\n"\ | 
					
						
							|  |  |  |  | "viEw5OFWhMMr3AUcynsAYVi47iqfSVMrrwWBFfadHNRbcZchmHbwp9fJhzV53ecK\n"\ | 
					
						
							|  |  |  |  | "LAhMaD06LDHNnEJ1cGt1jiw=\n"\ | 
					
						
							|  |  |  |  | "-----END PRIVATE KEY-----" | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | //#include "lsquirrel.h"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | #include "STL.h"
 | 
					
						
							|  |  |  |  | #include "DNFTOOL.h"
 | 
					
						
							|  |  |  |  | #include "sock.h"
 | 
					
						
							|  |  |  |  | #include "hook.h"
 | 
					
						
							| 
									
										
										
										
											2023-04-14 14:56:01 +08:00
										 |  |  |  | #include "lsquirrel.h"
 | 
					
						
							| 
									
										
										
										
											2022-09-06 00:08:26 +08:00
										 |  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2023-11-13 14:00:01 +08:00
										 |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 | 
					
						
							|  |  |  |  | 
 |