xg03算法逆向杂谈 @[toc] # 1: 修复jni_onload不能f5 ## 1.1 jni_onload函数初探 使用ida打开libcms.so 定位到Jni_Onload函数。 发现函数无法f5,按p创建函数,发现如下错误信息:0000A86A DCW 0xB686 a886出的opcode 无法翻译成指令,竟然ida 无法翻译,那么原so的流程肯定不会经过改分支,经过的话程
转载 9月前
227阅读
# 如何实现 Android 逆向 App 抓包 在进行 Android 逆向工程和抓包的过程中,尤其是针对热门应用如,我们需要经过一系列步骤。以下内容将详细描述这个过程,包括每一步需要做的事情和代码实现。 ## 流程概述 首先,我们来看看整个操作的流程: | 步骤 | 说明 | |------|------------------
原创 2024-09-20 07:29:41
1556阅读
自动化逆向在前面的介绍中,大多数逆向都是通过手工逐步进行分析,但是出于效率的考虑,我们更希望使用脚本来对一些重复的工作进行自动化处理。在逆向工程领域,有较多使用python开发的工具,这些工具大多数支持分析人员编写相应的脚本来完成一些自动化的处理工作。这里介绍几个常用的工具 目录自动化逆向1.IDAPython2.PythonGDB3.pydbg4.Angr 1.IDAPython通过IDAPyt
转载 2023-09-03 10:41:21
26阅读
现代App的主流结构 现在的主流App,例如微信QQ、快手、头条新浪微博,又或者是滴滴美团,这些App其实从页面结构形态上只需要分两类,一类是微信QQ、快手和头条微博这些,是典型的Feed流+详情页,Feed流作为详情页的入口,在主页面展示,而详情页中大块是个图文或者视频,下面是转评赞区,评论区一般来说又是个简单的Feed流。详情页中也可能还会有一些其他详情页的入口,比如有一行"猜你喜欢"
转载 2024-01-10 23:09:17
385阅读
# 逆向App的常用工具和方法 ## 1. 引言 在当今社交娱乐软件市场中,无疑是一款备受欢迎的短视频分享平台。但是有些开发者或安全研究人员可能会对App进行逆向分析,以了解其内部机制或进行相关研究。本文将介绍一些常用的工具和方法,帮助开发者了解如何逆向App。 ## 2. 逆向工具 ### 2.1 Frida [Frida]( ### 2.2 Charles [Ch
原创 2024-03-31 05:38:09
917阅读
# Python 逆向工程入门 近年来,短视频应用的迅速崛起让我们对背后的技术实现产生了很多兴趣。作为全球最热门的短视频平台之一,其应用的复杂性和丰富的功能吸引了众多开发者的关注。本文将带您简单了解如何用 Python 进行逆向工程,并给出代码示例与实用技巧。 ## 什么是逆向工程? 逆向工程是一种分析技术,通常用于了解产品的设计或结构。在软件领域,这意味着利用现有的应用以发现
原创 2024-10-30 08:27:49
527阅读
# 如何实现 Android App 拉起 AppAndroid 开发中,拉起其他应用(如)是一项常见需求。这不仅能提升用户体验,还能使我们的应用与其他平台进行协作。本文将为初学者逐步讲解如何实现这个功能,并提供详细的代码说明。 ## 流程概述 拉起 App 的流程大致如下: | 步骤 | 描述 | |--------|--
原创 2024-10-31 07:45:30
1163阅读
# 在Android设备上打开App:深入解析与实用示例 在使用Android设备的过程中,我们可能会遇到多个应用程序之间的切换,其中包括热门短视频平台“”。这篇文章将深入探讨如何在Android应用中启动App,包括相关的代码示例,以及整个流程的可视化图示。 ## 一、Android中的Intent 在Android中,启动其他应用的通用方式是通过`Intent`。`Inten
原创 9月前
836阅读
是当今最受欢迎的短视频社交平台之一,它提供了各种各样的视频,包括音乐、舞蹈、美食、旅游和医疗等领域的内容。在医疗领域不仅提供了大量的健康知识和医疗服务,还提供了在线药店服务,方便用户购买药品。不若与众科技将介绍如何购买药品。 首先,使用购买药品需要安装APP,并注册账号。注册账号需要填写个人信息,包括姓名、手机号码、身份证号码等。注册完成后,用户可以在APP中搜索药品,也可
系统的写一下某短视频web逆向教程,希望能够帮助到大家。
原创 2022-07-25 11:16:46
10000+阅读
本文首发于简书——何时夕,搬运转载请注明出处,否则将追究版权责任。交流qq群:859640274有人说我标题党,也怪我开始决定写的时候没有注意标题,也没想到会有这么多阅读量,的确会生出一些是非出来。那么从现在开始标题改为 从零开始仿写一个App 系列。希望技术讨论能够多一点,没看文章就喷的人能够少一点。我会坚持写下去,好好提升自己的能力。1.讨论——总结前两周评论中有意义的讨论并给予我的解答2
项目持续创作中:仿短视频APP专栏目录实现查询评论列表与联调 长按删除评论视频评论的点赞和取消用户是否点赞评论与评论总数的展示实现查询评论列表与联调 先来编写我们的service:这里需要用到分页:随后做一个实现: @Override public PagedGridResult queryVlogComment(String vlogId,
  上文通过fiddler抓到了点赞的包,并通过对比不同包的差异确定了需要逆向4个关键字段的算法:X-Ladon、X-Gorgon、X-Tyhon、X-Argus; 本文尝试逆向分析这些字段的实现算法!逆向都是从数据开始的!于是满怀期待把这4个字符串放到android killer(jdax-gui逆向这种上百兆app时,用全局搜索非常耗内存,我16G的内存都不够用),结果无一例外都找不
转载 2023-12-06 22:33:48
1668阅读
前言 说起APP爬虫,相信大家会很容易联想到一些抓包工具:Fiddler、Charles、mitmproxy和anyproxy等等。借助这些抓包工具,我们可以知道APP在运行过程中具体发起了什么请求,之后我们就可以详细分析这些请求,再 用程序模拟这些请求最终实现爬虫 。然而,在爬虫的实操中,APP的各种反爬措施也是不容小觑的,比如抓包失败、参数加密、代码被编译等等,都增加了我们
转载 2023-12-26 12:21:44
737阅读
毫无疑问,短视频的时代来了。想要理解短视频为何能够能够迅速崛起,原因并不复杂:网络不断优化、资费不断降低,辅以智能手机的性能在不断提升,短视频作为一种展示内容更加丰富的多媒体,自然受到大众的喜爱。当然,这仅仅是宏观趋势。实际上,市面上有三百多款纯短视频应用,而包含短视频功能的应用更是有上千款。想要在如此复杂的竞争中脱颖而出,更为重要的其实是多元的产品细节,而这些细节也将逐渐成为未来的创业者需要去仔
转载 2023-09-15 15:13:08
486阅读
1、环境都搭好之后,我们开始监测数据吧 可以先上划视频,查看fiddler是否可以监测到数据,如图这是博主几次上划之后,监测到的api接口等等,说明可以正常监测接口了。 2、我们需要抓取的是用户详细信息数据,那么在此之前我们需要找到用户信息的接口 经过进入用户信息页和fillder抓取博主找到了接口为"https://aweme.snssdk.com/aweme/v1/user/profile/
转载 2023-08-09 13:27:27
1834阅读
经过最近我发的文章,我个人觉得解决了不少小问题,因为最近很小白的问题已经没有人私聊问我了,我总结了一下排查手机应用app微信登录问题不跳转失败的原因汇总及其解决方案在这篇文章中,分析微信登录不跳转的原因,并提供解决方案。希望通过这篇文章,能够帮助大家顺利解决这一问题,让用户在使用微信登录的过程中更加顺畅。大佬们还遇见过其他的问题我们评论区交流交流呀,先感谢大佬们的无私分享!1. 缺少权限某些时候,
# 如何在Android中使用Intent打开APPAndroid开发中,`Intent`是用来进行组件间交互的一个重要工具。通过`Intent`,你可以启动另一个应用的活动,这里我们将学习如何使用`Intent`打开APP(Douyin)。本教程适合初学者,我们将详细介绍整个流程以及每一步所需的代码。 ## 一、流程概述 在实现打开APP的功能时,我们需要遵循以下步骤:
原创 9月前
911阅读
实现“Android APP跳转直播”功能的过程,需要进行一系列复杂的操作。本文将围绕环境配置、编译过程、参数调优、定制开发、调试技巧和安全加固等方面,对该问题的解决过程进行详细阐述。 统计数据显示,用户在移动端的直播应用上日益增长,而开发者对此需求的响应变得尤为关键。本次开发目标是实现Android APP通过特定接口跳转到直播间,以增强应用的互动性和用户粘性。 ```mermaid
原创 6月前
79阅读
Android应用开发中,有时需要通过特定的方式拉起第三方应用,例如的首页。解决这一问题的过程包含多个步骤,本文将详细描述协议背景、抓包方法、报文结构、交互过程、性能优化以及扩展阅读部分。 ## 协议背景 在Android平台中,通过Intent机制启动其他应用是常见的需求。以为例,我们需要了解AppApp之间交互的协议背景。在这方面,理解相关的四象限图及OSI模型至关重要。 `
原创 6月前
65阅读
  • 1
  • 2
  • 3
  • 4
  • 5