自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AnxiangLemon的博客

柠檬加醋的编程懵逼之处

  • 博客(62)
  • 资源 (4)
  • 收藏
  • 关注

原创 NT协议分析

话说我这个放出来会不会被打死~~~

2023-04-05 11:45:32 1087 6

原创 O3ShortSign算法

这是某个IM的的风控算法 一般的版本如果你没有这个算法的话 就会消息被风控!通过未加密之前的数据进行加密 这个算法是几个哈希 含魔改 计算得到的。当然也可以通过其他的bug去解决这个问题 但是始终不能长久。

2023-03-26 17:15:01 516

原创 IDA&Frida

使用ida插件自动生成frida脚本

2023-03-18 17:00:13 1779

原创 go语言程序逆向整理

如何防止go程序被破解1. 去除调试信息和符号表:除了在编译时使用 -ldflags="-w -s" 标志之外,还可以使用一些第三方工具来去除程序中的调试信息和符号表,例如 UPX 和 MinGW-w64。

2023-03-06 11:26:00 1143

原创 【Android视频号④ 问题总结】

首先我调试都是root过的真机,但是生产环境都是没有Root的云机,属于自己改的Rom框架也不是XP或LSP 是技术人员利用Xposed源码改的框架。

2023-02-23 16:29:51 513 4

原创 【Android视频号③ Xposed插件编写】

这节 就是将frida代码翻译为Xposed 然后利用Sekiro服务进行接口调用。

2023-02-23 14:25:05 970 2

原创 【Android视频号② 搜索用户】

上一节我们已经拿到了视频号个人主页信息 但是发现传过来的用户名是一个以V2开头的数据 接下来我们就需要根据用户名去获取V2数据。

2023-02-23 12:18:10 742 1

原创 【Android视频号信息获取①】

在2019年深圳上班的时候 那时候还是个Java 码农 接触了一下 Xposed.时隔多年 忘记差不多了 用frida先来练练手 新公司又让我研究微信视频号获取个人的视频主页标题列表 *

2023-02-13 10:51:24 1081

原创 lua 逆向学习

所以非必要不要反编译, 反编译过后也需要进行检查和测试.反编译可能发生错误或者输出的文件不正确.编译可能产生与平台不相符合的文件.所以尽量用lua源代码文件.

2023-01-30 10:09:32 813

原创 安卓微信账号目录生成规则分析

这个文件相当于一个账号映射里面会有一个十六进制 就是保存在sd卡的目录。例如:26f34eacce21897e5c7f42edb1c41b0e。例如 4f37e9546f8a4c2299aa1667373af3c9 = md5(“mm”+“1346316496”)default_uin 节点就是uin 即 uin = 1346316496。

2023-01-30 09:49:32 536

原创 安卓某通讯协议环境算法浅谈

tlv_109 AndroidIDtlv_52d 系统内核信息tlv_124 平台网络信息tlv_128 手机设备信息tlv_16e 手机品牌

2022-12-16 17:30:29 1597 2

转载 Beego 文档生成

Beego 文档生成 找不到 exe

2022-12-01 14:40:13 332

原创 go proto 简单学习

go proto 简单学习。go动态库编译

2022-08-27 22:27:05 1080

原创 关于微信阅读协议的分析

a8授权链接后就会返回一个针对单个微信授权的链接 (会包含pass_ticket )很多人不知道a8key是什么 a8key就是一个接口名字 类似url的path。还可以查询真实阅读数 (从上一步获取appmsg_token)闲来无事 群里有人问 我就浅浅分析了一波协议。微信技术学习,协议分析 逆向加解密 可以交流。然后访问那个链接 就表示你阅读了此文章。同一个微信只能阅读一次~~微信文章在客户端阅读需要授权。授权的接口称之为A8key。...

2022-08-17 13:55:10 928

原创 TLV_SignInfo_0x551

东西是一两个月前写的昨天刚好群里有人需要我就简单说一下ida 分析0836包 找到0551 看组包纯算法成品:其实不用那么麻烦 可以直接填写一个默认值也就是不经uin 和 guid计算 服务器也会校验通过的...

2022-06-16 14:07:10 1041

原创 LemonTools 自定义数据分析

LE-log我在2年多以前也就是2020年初写了一款LE-log工具,属于一款日志监控工具。除了标准的OutPutDebug功能,我们增加了如下几点新功能:轻巧简便,使用极为简单是该软件最大特色。支持监控程序调试输出数据; 支持在编译之后查看异常程序调试位置,从而定位异常代码块; 支持远程打印数据; 支持数据模糊查找定位; 支持数据指定列查看,分隔符导出; 支持多色打印数据; 支持线程自动重连打印功能。 支持多端数据打印过去式了 不多提了….看下面这个LemonToolsLe..

2022-04-30 23:46:04 635

原创 谈谈wxHOOK为什么会限制

wx检测机制有很多,其中最重要的就是CCD了,还有就是不属于此系统平台的接口你调用了 就会导致封号风险。CCD上报的内容十分详细,包含是否越狱,是否root,是否双开,是否调试,包的校验值,加载的模块,是否被hook,一些运行安全信息等。通过变种的某算法进行加密传输。如果这个数据登录的时候不传,就会提示非法客户端登录!如果这个数据服务器解不开,就会提示你的微信版本过低 请更新版本!-------------!!!!!!!!!注意 所有平台的CCD明文是不一样的 mac的在我以前中已经

2022-04-18 15:54:57 2692

原创 java编译的类包含美元符号 $

Find$1.class Find$2.classFind$3.classFind.class内部类(如果您的类中存在)​​将被编译并且类文件将是ClassName$InnerClassName.在匿名内部类的情况下,它将显示为数字。类的大小(Java 代码)不会导致生成多个类。例如,给定这段代码:public class TestInnerOuterClass { class TestInnerChild{ } Serializable an...

2022-04-16 00:19:10 1484

原创 LID(数据库查询+路由设计+插件开发+机器人对接+内网穿透)

LID是一款集数据库查询+路由设计+插件开发+机器人对接+内网穿透的轻量小工具。完全免费使用!禁止非法用途!应用场景当你有个数据库想查数据,你又不想把数据库权限给用户,你又懒得去写接口给用户访问(没错,这就是作者写这个的初衷) 当你会使用dll开发一些函数(算法),你又不想给客户dll文件(防破解),你又懒得去写接口给用户访问 当你想在qq,wx等其他平台使用这些数据或者算法的时候,你又苦于如何对接 当你接口本地调试的时候,又想给外网的用户访问 当你………问题反馈作者:柠檬交流群..

2022-03-07 10:48:56 693

原创 微信机器人框架

LemonWxService是一款基于VX协议开发的智能框架。以下简称LWS。交流群:1156997312视频版到时候会在B站发布 概述 LWS是基于VX协议开发的一款智能框架。具有强大的稳定性和开放性,框架本身是没有提供任何功能的,用户可根据官方开放api来编写属于自己的应用,然后通过使用或组合其他应用来打造属于自己的VX机器人。 LWS应用 在LWS相关的交流环境里,我们大多会直接称之为 “应用” 。指的是通过调用LWS官方提供的api编写而成的软件。...

2021-12-05 01:16:51 3792 1

转载 Socket:10053错误解析

client先建立连接到server,通了。server尝试创建新线程来处理这个socket,但是这个时候server发现自己的线程池满了,遂决定close掉这个socket。于此同时,client发送了一段数据给server,成功了---这是因为server这个时候还没close()---即FIN还没发出。client这个时候再recv()。结果返回-1。然后我在client调用WSALastError发现错误号是10053,说的是本地软件主动放弃连接。我就是被这个信息误导了,其实不是c...

2021-03-29 14:46:44 7448

原创 nodejs笔记

同步请求const request = require('request');function requestPromise(options) { return new Promise(function (resolve, reject) { request(options, function(err, response, body) { if (err) reject(err); resolve(body); }); }); } let body = await r

2021-03-24 14:01:04 173

翻译 Frida的使用总结

1 对多dex进行适配先hook attach函数,可以解决多dex文件找不到类名的错误。对内存中有完整dex的加壳app也可以hook。Java.perform(function(){ var application = Java.use("android.app.Application"); application.attach.overload('android.content.Context').implementation = function(context) { v...

2021-02-26 14:02:50 2971

原创 LemonQQ

轻盈,简单快速,不失敏捷。梦想,不断前行,将梦实现。新生,清新纯净,焕然一新。欢迎使用LemonQQ

2021-02-24 11:35:36 769

原创 dz论坛 修改用户名

update `r_common_member` set `username`=REPLACE(`username`, '8888', '君莫笑');update `r_ucenter_members` set `username`=REPLACE(`username`, '8888', '君莫笑');update `r_forum_groupuser` set `username`=REPLACE(`username`, '8888', '君莫笑');update `r_forum_post`

2021-02-23 13:55:43 1174

原创 Microsoft Visual C++ 运行库

Microsoft Visual C++ 2005Microsoft Visual C++ 2005 Redistributable Package (x86)https://www.microsoft.com/zh-cn/download/details.aspx?id=3387Microsoft Visual C++ 2005 Redistributable Package (x64)https://www.microsoft.com/zh-cn/download/details.aspx?id=

2020-11-18 14:41:39 1398

原创 Wechat协议初探

学习研究经历:mmtls详解 一定要反复详细阅读https://mp.weixin.qq.com/s?__biz=MzAwNDY1ODY2OQ==&mid=2649286266&idx=1&sn=f5d049033e251cccc22e163532355ddf&scene=0&key=b28b03434249256b2a5d4fdf323a185a798eaf972317ca3a47ef060d35c5cd8a4ae35715466d5bb5a558e424

2020-11-11 13:30:01 3770 3

转载 反调试技术揭秘

在调试一些病毒程序的时候,可能会碰到一些反调试技术,也就是说,被调试的程序可以检测到自己是否被调试器附加了,如果探知自己正在被调试,肯定是有人试图反汇编啦之类的方法破解自己。为了了解如何破解反调试技术,首先我们来看看反调试技术。一、Windows API方法Win32提供了两个API, IsDebuggerPresent和CheckRemoteDebuggerPresent可以用来检测当前进程是否正在被调试,以IsDebuggerPresent函数为例,例子如下:BOOL ret =..

2020-07-17 10:07:55 279

原创 LE-Log调试工具

程序开发需要经常调试程序,编译成为成品之后会导致有些异常无法轻易捕捉,因此诞生了一款类似DgbView的简单日志调试工具。轻巧简便,精简版体积仅为29KB。它的优点我对LE-Log进行了一些功能拓展,除了标准的OutPutDebug功能,我们增加了如下几点新功能:轻巧简便,使用极为简单是该软件最大特色。支持监控程序调试输出数据;支持在编译之后查看异常程序调试位置,从而定位异常代码块...

2020-04-28 21:28:33 681

原创 LWR服务管理框架

详细接口文档地址:https://www.showdoc.cc/lwr2目前支持微信版本:最新版。主要介绍开发接口2.0暂时支持tcp和http开发,两者传输json数据是一样的。如下介绍:1.请求Lwr框架的数据内容如下{ "serverKey": "软件上设置的密匙", "apiName": "处理类型(日志会显示)", "typ...

2019-05-08 16:12:14 3323 1

转载 Netty客户端断线重连

参考:https://www.jianshu.com/p/c78b37a2ca47与安卓交互需要用到 特此记录public class NettyClient { public final static String HOST = "192.168.31.178"; public final static int PORT = 9527; private ...

2019-02-28 21:20:28 4546

原创 Xposed-AIDL进程通信

 参考帖子:http://nameless-technology.blogspot.com/2013/11/custom-system-service-using-xposedbridge.html?m=1https://haoutil.com/topic/xposed-add-custom-system-servicehttps://jayfeng.com/2017/05/17/...

2019-02-19 23:58:28 2087

转载 安卓忘记密码解决方式

https://www.jb51.net/shouji/72815.html

2019-02-13 21:27:40 2482

原创 Xposed获取微信个人信息

Launcher:安卓系统中的桌面启动器,安卓系统的桌面UI统称为Launcher微信有后台自启动权限,启动会读取个人信息哈~第一步:反编译微信  jadx查看代码(此处省略此步骤)第二步:搜索Launcher,我们可以看到LancherUI.class  第三步:找到Oncreate,然后看到一个可疑字符串login_user_name第四步:追踪进去,可以看到数...

2019-01-28 11:29:40 5548 4

原创 RabbitMq安装

3.6.15一直安装失败  hostname也没有效果.....我已经放弃了装了个3.7.9#vim /etc/yum.repos.d/rabbitmq-erlang.repo[rabbitmq-erlang]name=rabbitmq-erlangbaseurl=https://dl.bintray.com/rabbitmq/rpm/erlang/20/el/7gpgcheck...

2019-01-28 10:10:59 206

原创 校园wifi免费上网

读大学的时候,学校23点到7点 要断网。无奈搭建了个openvpn 可以穿透校园WiFi免费上网,省了好几年的网费。今天重装服务器系统发现,还在,故打包出来提供下载 。具体怎么搭建我也忘记了(53端口)。需要的朋友可以参照别人教程,然后跟我配置对比下即可。晚上打LOL不卡~哈哈哈哈  https://pan.baidu.com/s/1tj5mg4yuQUAn_xNqUN_fRA ...

2019-01-12 12:55:26 7125 8

原创 springboot发送邮件

这里仅仅演示QQ,其他邮箱类似。开启QQ邮箱设置 然后会弹出授权Key 务必保存导包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId&g...

2019-01-11 15:31:02 491

原创 杂七杂八

把遇到一些好的东西记录下来~Linux安装FastDFS+Nginx文件服务器 :https://blog.csdn.net/weixin_39528789/article/details/79897348Go安装:https://www.jianshu.com/p/83beca927c9e 和https://blog.csdn.net/HOOLOO/article/details...

2018-12-13 09:56:36 161

原创 linux运行jar包

写两个脚本启动脚本 和 关闭脚本 如果配置java环境变量可以不用指定jdk路径start.sh#!/bin/sh/usr/local/jdk/jdk1.8.0_191/bin/java -jar mixin.jar & echo $! > /var/run/mixin.pidstop.sh#!/bin/shPID=$(cat /var/ru...

2018-12-05 19:11:08 271

原创 mysql坑点

安装mysql5.7 :https://www.cnblogs.com/daemon-/p/9009360.html8.0:https://blog.csdn.net/u014431237/article/details/81810009装完启动遇到这个错误 一般是my.cnf问题ERROR! The server quit without updating PID file...

2018-12-05 17:38:37 332

mixin后台源码

SpringBoot整合Netty之Websocket 已完成文字、图片、语音聊天 表情可以发送搜狗输入法小表情 前端是基于MUI的 移动框架可以直接打包成apk 后台源码是用idea所写 jdk1.8

2019-04-29

pchook微信

pc微信hook开源,可以加好友,关键字回复,包含大量新技术,很值得学习借鉴。资源来源于网上,如此作品是属于您,可以联系我删除。谢谢分享

2019-04-01

Jpa 依赖包

jpa 引用hibernate 的jar包 包含mysql连接包.. 纯jar 不包含其他的 需要自行下载 也可以联系我 我直接发你

2018-05-30

轻松学C语言

C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语言已先后被移植到大、中、小及微型机上,它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到C语言,适于编写系统软件,三维,二维图形和动画,具体应用比如单片机以及嵌入式系统开发。

2014-04-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除