- 博客(48)
- 收藏
- 关注
原创 微信免费检测僵尸粉方法,微信免费检测僵尸粉工具
微信奇怪的好友关系管理,导致许多人需要检测好友僵尸粉需求!现在我也没有想清楚为什么有这样子的关系,单向好友有什么意义,单向好友恢复吗?问题微信也没有提供恢复单向好友的设置方法:1:发送消息,如果对方不是好友或者拉黑,微信会有提示。方法的好处简单但缺点是打扰好友,我是非常反感这种方式。2:拉群,你需要把检测好友拉的到一个群里,但后面进去的群的好友会一些提示,不过要比第一种好很多,大部分用户看...
2020-02-06 22:05:28
7311
原创 QQ(腾讯)微云网盘快速上传,快速下载方案
背景:微云是腾讯旗下的产品,提供网盘服务,以前对标百度网盘,后来慢慢没落,变成的了QQ的辅助类产品。因为我们经常QQ传送文件,所以也会用到微云。问题:网盘都基本有一个通病就是上传和下载限制速度!比喻我自己随便上传一个10M左右的文件需要几分钟,下载也要30多秒的样子。微云快速上传下载方案解决方案:通过TIM发送文件给好友,或者自己的移动设备,先右键存为云文件,然后在微...
2020-02-01 23:51:35
4972
原创 写PC微信辅助感悟1
最近只要有空就写PC辅助功能,今天一天基本完成发送图片,发送文件,添加好友(包括单向和群好友之类的hook点),成就感还是蛮高的,于是记录一下最近心得。1:辅助本质:找函数和找数据2:找函数,对于网络程序,一般是投递网络事件这个点,以前是send这个点,但是现在如果同步发送网络请求程序,估计都很low。如果tx写这么low b程序的话估计会被喷死,所以一般都是一个通用的网络库(肯定是异步与...
2018-09-28 22:54:09
1878
1
原创 微信公众号分享网页注意点
最近自己要做微信分享的防封,就研究一下市面做的分享防封原理,基本分流防封是一个做法。过程讲述:通过一个微信公众号分享一个入口,记住这个分享内容网页的内容最好一点违规的都没有,标题和图片可以带有诱导性的,然后在自己这个页面写好跳转代码,跳转到你要展示的代码里面,这里的跳转不要立即跳转可以加定时器,然后多少秒跳转,这个这个地方就可以加分流防封逻辑。之后后面对接,就要看用户了,比喻小说登录授权的...
2018-08-24 22:56:11
10664
原创 PC微信多开源代码-消息钩子+ZwQuerySystemInformation
目录效果图分析借鉴别人的文章--->https://www.52pojie.cn/thread-608108-1-1.html知识点分享其他实现多开的方式源代码下载后续 点击开启,正常打开微信就可以无限多开,通过消息钩子,自动注入微信。2:分析思路虽然我看的别人思路,但看时候其实自己也想了一些。windows单例实现方法,CreateEvent CreateMutex FindWin...
2018-06-29 13:55:13
12388
7
原创 获取第二天凌晨12点时间
/*** 获取明天的凌晨12点时间戳* @return*/public static long getTomorrowBegin() {long now = System.currentTimeMillis() / 1000l; long daySecond = 60 * 60 * 24; long dayTime = now - (now + 8 * 3600) % daySeco...
2018-05-31 17:16:49
8377
原创 android studio 3.1 Android Device Monitor 新的启动方式
自己的更新android studio 突然发现android device monitor不见了,一下子就懵逼了,如果google了一下。https://developer.android.com/studio/releases/#device_monitor_available_from_the_command_linehttps://developer.android.com/studio/...
2018-05-31 11:09:24
59394
2
原创 解决远程连接阿里云redis方案
为了本地调试远程工程,减少本地代码修改,写了一个端口转发https://github.com/xvsdf100/pport-forwarding-命令: java -jar PortNatTools.jar 本地监听端口 目标地址 目标端口 nohup java -jar ./PortNatTools.jar 本地监听端口 目标地址 目标端口 & (长期后台运行命令)转发redis操作(w...
2018-05-24 17:36:03
2307
转载 悲观锁,乐观锁,分布式锁(转载)
原作者地址:https://www.jianshu.com/p/f5ff017db62a悲观锁悲观锁(Pessimistic Lock),顾名思义,就是很悲观,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会block直到它拿到锁。 悲观锁:假定会发生并发冲突,屏蔽一切可能违反数据完整性的操作。 Java synchronized 就属于悲观锁的一种实现...
2018-04-27 22:50:46
2313
原创 android 7.0 辅助服务部分节点不能点击问题
网上介绍文章:https://blog.csdn.net/qq_24641847/article/details/77683826?locationNum=3&fps=1自己在写一个项目的时候,发现7.0 和 6.0 的有差别,同样的代码6.0 能点击但到了7.0就不能点击。知乎看到了:(1)这个问题不是android 7的问题,AccessibilityService 可监听 点击事件,...
2018-04-23 22:43:24
8495
原创 android 虚拟化 用DexClassLoader先
最近准备详细研究一下android 插件化技术,所以自己通过自己的理解开始写一个插件框架出来,目前只是写简单的demo,摸清楚基本原理。后面会写详细教程,先把核心内容写出来,然后再把一些别的细节写出来,可能这个周期比较长,也是为了自己可以长期坚持写博客。插件化最核心的2点:1:代码调用2:资源调用1:代码调用原理:不管怎么样,java里面对象就是class, 只要我们能
2018-01-16 18:38:49
644
原创 droidplugin webview加载 assert的问题
droidplugin中如果插件中用webview loadurl是asserts文件会读取失败,按道理droidplugin 算是默认处理资源问题,因为创建的context apk路径默认指向插件的apk所在的问题,但webview是不行的,但我看droidplugin代码时候有一个WebViewFactoryProviderHook 这类,貌似是解决assert的问题的,然后像别的类,inst
2018-01-10 17:52:28
644
原创 xposed hook 方法 含有自定义类和自定义类数组
hook 某个函数参数含所有自定义类,开始我用Class.forname 反射然后去Hook ,发现怎么都不行,突然有一天,我看仔细看日志,看搜索类是从我自己的apk里面找的,显然不可能从我自己的APK找到另外的一个APK的自定义类了。所以看看xposed提供方法有一个findclass 就可以了,这样得到类了。如果是数组的话Array.netInstance(类名,0).getClass();就
2017-09-06 20:10:43
7592
转载 apk反编译
[-]APK反编译之一基础知识APKDalvik字节码和smali文件APK文件Dalvik字节码smali文件 1smali中的继承接口包信息 2smali中的成员变量 3smali中的函数调用 4smali中函数实体分析用反编译工具apktool得到src为的smali文件,因此
2017-02-15 21:44:02
937
原创 pc微信客户端玩具分享
界面:duilib语言:c++资源:QQ浏览器微信插件解压的资源。分享自己以前写的半成品小玩具,后面有时间再继续写吧,目前只是实现简单聊天功能而已
2016-06-10 17:50:53
921
4
原创 最近遇到window的坑
1: WInnet API 异步回调的坑,一个连接反复请求服务器,发现Wininet会在没有任何回调通知时候,断开连接,然后再也不发送请求。这种情况发送服务器发送RST(TCP)时候会发生。不知道具体原因导致,因为看不到内部实现。建议HTTP还是用第三库简单,逻辑清晰。(libcurl,livevent,boost,poco都可以)。2:PostThreadMessage 和 Post
2016-03-01 17:18:28
654
原创 window网络客户端----->网络层逻辑1
客户端网络开发常见方法: 网络对象从底层分就2种:Acceptor ,Connector.Acceptor:不断等待外面连接进来,然后创建Connector.Connector:与外面进行数据传递。send是否一般知道什么时候去send,但recv我们能难知道数据什么到来。我必须不停recv去检测数据是否到来或者等待网卡告诉我数据来了。如果不停recv或者阻塞recv就卡住
2015-07-31 13:54:28
606
原创 消消乐无限道具BUG
转载请说明来之:这个算是自己无意间发现的bug,有一天签到送了我无限精力,我试着改了时间发现可以显示时间变长了。所以自己测试一下道具的逻辑,竟然发现可以出现使用,虽然程序提示发生了穿越事件,但道具效果已经产生了,而我道具个数没有减少,估计是程序逻辑有点问题,亲测试 ios 安卓都有这个bug.看来代码底层逻辑代码是一样的。演示:过程:进入游戏后,修改时间,只要改到游戏开
2015-06-23 17:13:33
3003
原创 MFC DLL PreTranslateMessage 导致的快捷键不响应的问题?
解决办法:http://blog.sina.com.cn/s/blog_53d9f7e901000aef.htmlhttp://zhidao.baidu.com/link?url=wl3LlUGz_oCQplgHV6vyf-c0dOsBW4xNa68dQJJL_KH1WcjaETEdTvPRlf3ZgdXQ3vKpKRKmHYYOL02mW2vDGtbVrc-4pJuvPXDB_tnJSK
2015-06-04 16:35:15
2658
原创 duilib 同一个进程多个DLL使用问题
duilib库自己现在用的蛮舒服的,全部的代码自己也看几遍,对自己开发UI帮助蛮多。duilib一个小巧的directui库,基本满足能大部分开发。虽然有一些BUG,但不影响开发,只要自己明白的他的库原理其他就容易了。自己开发当中时候为了使模块更加模块话,我直接把界面和业务封装在一个DLL里面,资源都放在压缩包里面并做为DLL的资源。对外只提供接口,就算需求变化了,要修改界面,但对外面来说,接
2015-05-28 11:37:41
2147
1
原创 vc 九宫格贴图
九宫格贴图是我用duilib界面库和一个开源的MingQQ 里面封装的图片处理看到的,开始不知道怎么会事情,然后百度一下发现对应知识比较少,感觉就是拉伸图片变形会好一些。贴一下介绍知识看到论坛有很多想问九宫格图的问题,在此我给大家讲一讲这个九宫格九宫格是利用一张很小的图片来绘制大区域图片的技术,用户可以制作九宫格图片,并设置拉伸的位置,图片会在贴图时只拉伸中心的部分
2015-05-14 18:53:35
2054
原创 SetPixel去显示BMP图
最近学习一下图形的知识,一直对位图不太了解,自己开发当中一般都是直接用CIMage 或者别的图形类来进行图形处理,一些本质东西不知道,总感觉比较虚。因为在一些特殊的环境是需要这些知识。知识引用:http://binge518.blog.51cto.com/1554719/1169618http://blog.csdn.net/dijkstar/article/details/20854
2015-04-27 17:35:28
2432
转载 网狐的资料1
最近换工作,趁着有一段清闲时间,整理了一下网狐棋牌的源码,这份源码下载很久了,一直呆在硬盘。这次正好好好看看。 网狐的代码质量很高,流露出来的代码也比较完整,基本上都能编译通过。但是要真的搭建起来,还是需要额外花一些功夫的。 我下载的是6603版本,经过分析和研究,服务器这边主要是缺少KernelEngine的源码,客户端这边主要是缺少NetworkServ
2015-03-17 09:14:34
1499
原创 socket 实现HttpClient简单类+csdn登陆源码
这个文章我发别的论坛的文章,同时发布在自己的博客里面。背景: 自己写这个只是为了自己更加明白一些底层技术,有些东西必须自己写了之后才能更好的明白。放在论坛的原因是让新手明白本质的东西,不要被一些表面的东西迷惑,不然会走很多弯路。 介绍: 1:支持 post + get请求 其实对于什么请求库是不关心。 2: 支持3
2015-03-01 13:23:50
1368
原创 gloox 分析2
MessageSession 保存了你要发送的到对方的JID,看作者写法JID最好写包含资源,这个对于多端登陆是非常有帮助。对于我们使用来说透明一般在个人聊天会用到,你主动new MessageSession 然后调用send发送消息,一般这里都是chat个人聊天的类型。你看源代码其实还是client->send发送消息,就是他connect 服务器的那个套接字来发送消息,注意你new之后
2014-12-02 14:50:20
1261
原创 酷狗音乐QQ显示(VC源码)
效果图:原理网上有,不过都是易语言,自己分析一下,知道原理。但最近喜欢用酷狗听课就写这个小软件认出来,你自己可以任意修改。不说了直接丢代码。。http://pan.baidu.com/s/1qWAwSJM
2014-10-31 23:33:23
2832
3
原创 gloox简单分析
每天进步一点点。gloox这个库写起来代码还是比较简单,不过网上资料很多。但通过gloox带的例子写起来还是很简单的。整体框架 clientBase 里面的recv不断接收消息。然后用Parse不断解析消息,当一个构成一个tag如果注册对应事件就回调对应函数。虽然上面一句话就说完整个但整个写起来还是非常复杂,可以学习作者各种对象分类。基本框架全部
2014-08-27 22:55:09
1027
原创 GetLastInputInfo失败
void CmainDlg::OnTimer(UINT_PTR nIDEvent){ // TODO: 在此添加消息处理程序代码和/或调用默认值 if(nIDEvent == WM_TIME_MOUSE) { CString showInfo; LASTINPUTINFO lpi; lpi.cbSize = sizeof(lpi); BOOL bVal = Get
2014-08-25 19:21:59
2421
原创 一些具非常有用源代码分享(百度指数破解(最新版),NDIS实现类似P2P终结者功能代码,GOOGLE在线翻译等等)
最近自己要去深圳,开始人生的第二份工程,所以整理以前自己写过的小玩意代码(跟自己工作的代码无关),自己下班回家写的代码,准备卸载简历里面去求职。代码风格自己有注意,但还是每次看自己以前写的代码就感觉是那么丑。 1:NDIS实现类似P2P终结者的核心代码。说明:最近辞职以后在写东西,自己开始玩驱动开发,发现还是没有想象中难,但环境还是比应用层开发环境还是差多了,要非常注意内存
2014-05-28 17:25:37
4190
1
原创 最近的一些总结
最近在接触代理,对代理有了一些新的认识,也接触一些代理的软件,感觉都是不写的很好,不过发现一款代理超人还不错,不过作者貌似没有更新了。貌似软件含有一些别的代码,自动访问一些网站,没有很仔细的抓包。估计是作者自己用来刷流量或者什么,这都无所谓,毕竟是一个免费软件。其实不管是http代理服务器和 socks代理服务器都只是一个中转的软件,http代理可以在ie进行设置,只要调用了Wininet A
2014-01-10 15:32:00
717
原创 google在线翻译软件源代码分享
网上说有google API,反正我没有找到,后面看到用google的api可能会有一些限制,如是我还用直接模拟数据包。贴一下图给大家看看: 现在这个版本貌似有太长了就不能翻译。我后面捕包以后,发现google当长度很长时候,会发不一样的包。。。。(自己捕包吧)我懒的改。代码工程:http://pan.baidu.com/s/1o60jhVG
2013-12-31 22:13:21
4336
1
原创 今目标自动签退1.1版本
更新说明:1:添加快捷键 F1 隐藏程序,再按F1就显示。2:添加2个时间设置。3:界面美化。TODO:接下来版本:1:保存设置。2:设置开机启动。-------------------------------------------------------有任何建议可以到加我新建的小鱼儿用户群:180042197http:/
2013-12-30 20:43:08
1960
原创 网络编程临时总结
自己今年毕业,但工作时间估计一年多了,跟网络开发没有关系,只是自己爱好而已。自己写过各种各样的程序,大多数是网络模拟程序,对服务器开发有有一定的了解。稍微列觉一写自己写过项目也好说明自己什么水平吧。1:csdn自动评分软件(合理刷分)。(源代码分享在网上,自己可以百度)2:百度指数获取(c#开发,破解最新版swf加密)。 这个给卖给一个朋友。这个估计有需求人可能非常感兴趣,但暂时不会发布源
2013-12-27 17:29:05
918
原创 写今目标自动签退的记录
原来wininet自动保存cookie。我以为要自己来处理,只要你编写的程序访问页面如果有cookie,他就自动保存并做一些处理。我开始写csdn自动评价,还自己获取cookie。 windows提供获取cookie的API,但可能处于安全的考虑这个API无论你怎么调用都会出错。我现在在写今目标自动签退的程序,已经把登陆写好了,今目标做还好,密码是经过加密,而且每次加密都是随机的。
2013-09-05 10:24:22
2145
原创 小鱼儿自动保windwos记事本插件
因为自己喜欢用记事本写东西,有时候突然断电导致东西,自己写的东西一下就没有了,以前想写过这个软件,但那时候想通过模拟按键实现,结果发现实现效果不太好。现在用DLL注入技术,实现这个功能,感觉比较满意。我不想说太多原理,用代码说话。下面是源代码地址:http://pan.baidu.com/share/link?shareid=364569&uk=4010
2013-03-31 23:23:31
1123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人