首页
社区
课程
招聘
[求助][求助]求调用一个dll里面的函数,应该c++下面的
发表于: 2014-10-18 18:03 5469

[求助][求助]求调用一个dll里面的函数,应该c++下面的

2014-10-18 18:03
5469
dll名是KwLib.dll
已上传到百度网盘
http://pan.baidu.com/s/1sjuf8Gd
想调用此dll下面的函数Base64Encode
KwLib::Base64::Base64Encode(char* ,char const *, int, char const *)[这是用ida查出来的]
比如
id=&mac=000C295A281B&hd=00000000000000000010&vmac=000C295A281B&ver=KWLOVE_1.0.0.4_UN&src=
调用后base64encode后是
EAFYSgQODR1LJFcoWypbYUtdVi5PBwodSVVVXFlfXhBJVVVcWV9eEElVVFxPGQNBGlhXLVsrXGVMJFdUWi1IVhwXWCc+IyF2PDpUQllBXg5NOjAiTxwcQ0QuMiAmOSt/LCs6VFlfWBBIVl1UX0ELWBw=
此dll的base64encode加密后和平常的base64encode加密不一样
完整的安装包是
http://pan.baidu.com/s/1kTC8CZX
dll和主函数都在里面
有会的请把调用源码发出来或者发我邮箱409401664@qq.com

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 129
活跃值: (2688)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
调用返回的结果:
EAFYSgQODR1IVScqXVdaEUEgUClPBwodTVRRXF5aXhRJVVNfTxkDQRpYVVxZX14QSVVVXFlfSFYcF1gnPiMhdjw6VEJZQV4OTTowIk8cHENELjIgJjkrfywrOlRZX1gQSFZdVF9BC1gc

你复制的字符串被截断了应为:
id=&mac=10BF48418E5E&hd=414075040063&vmac=000000000000&ver=KWLOVE_1.0.0.4_UN&src=KWLOVE_UN_8006013886.exe




上传的附件:
2014-10-18 23:21
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
能发下源码么?encode和decode的。谢谢我邮箱409401664@qq.com,你用的是vs么?
2014-10-20 09:16
0
雪    币: 129
活跃值: (2688)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
代码就是上面的那个截图,
2014-10-20 13:39
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我菜鸟,没用过c++。麻烦把源码传我下 我直接编译就ok或者 把base64decode的代码贴一下。
2014-10-20 15:08
0
雪    币: 129
活跃值: (2688)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
	HMODULE hMod = LoadLibrary("KwLib.dll");
	if(!hMod) return;

	typedef int (__cdecl*PFN)(char* ,char const *, int, char const *);

	PFN pfn = (PFN)GetProcAddress(hMod,"?Base64Encode@Base64@KwLib@@YAHPADPBDH1@Z");
	if(!pfn) return;

	const char * p = "id=&mac=10BF48418E5E&hd=414075040063&vmac=000000000000&ver=KWLOVE_1.0.0.4_UN&src=KWLOVE_UN_8006013886.exe";
	
	char pResult[1024]= {0};

	pfn(pResult,p,strlen(p),"yeelion ");

	AfxMessageBox(pResult);

	FreeLibrary(hMod);
2014-10-20 16:16
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
ok 谢谢!!!
2014-10-20 17:08
0
游客
登录 | 注册 方可回帖
返回
//