首页
学习
活动
专区
工具
TVP
发布

胖虎的研发之路

专栏成员
55
文章
25845
阅读量
12
订阅数
Html&Css 基础总结(基础好了才是最能打的)二
这是作者的第二天总结篇章, 有需要的小伙伴可以 在这里 找到第一篇文章 视频在这里~ @B站黑马程序员视频
胖虎哥
2024-04-26
830
Html&Css 基础总结(基础好了才是最能打的)一
作者在求学期间自学了前端界面相关的,算是有一些基础, 但是在工作中前端知识一直没有用武之地,导致前端的知识七零八落的不成体系,所以痛腚思痛,这篇专栏主要是回顾学习之前的知识,同时跟随B站黑马程序员的视频,边看边学 视频在这里~ @B站黑马程序员视频
胖虎哥
2024-04-26
860
【Android 字节码插桩】Gradle插件基础 & Transform API的使用
啪~我给大家开个会(手机扔桌子上) 什么叫做 客户无感的数据脱敏!? 师爷给翻译翻译什么叫做客户无感的数据脱敏? 什么特么的叫做客户无感数据脱敏? 举个栗子~ 客户端Sdk新升级了一个版本,增加针对客户的数据的脱敏,但是客户不需要重新调用新的api,且旧的api执行的性能还是不变的,那么大家可能就会问, 切入点在哪呢? 你不调用新的api或者改动旧的api,如何获取用户数据呢?
胖虎哥
2024-02-02
2090
Android 14 新特性代码 UUID.fromString & Matcher.matches 的细节改动(扒源码)
今天其他的暂且不论,单纯的讲一下 OpenJDK 17 更新的两点变更(扒源代码)~
胖虎哥
2024-01-04
1380
JavaScript学习之旅——初识
在几年前,博主有意学习前端相关的内容,诸如Vue等相关的框架,所以也就想了解一下关于Html、CSS、JavaScript 等相关内容,但是没有实战的地方,随之放弃。 时至今日,鸿蒙系统上线,看到用的语言是基于TypeScript (自认为) 的arkts(android runtime kit type script) 所以去了解下对应的知识,发现还得是JavaScript,所以在此记录,把对应的知识重新再梳理一遍,书中多有错误,烦请诸君斧正,感谢~
胖虎哥
2024-01-03
930
【胖虎的逆向之路】Android自制Https证书实现双向认证
Hyper Text Transfer Protocol ,超文本传输协议, 是互联网使用最广泛的一种协议,所有的WWW文件必须遵循的标准,Http协议传输的数据都是未加密的,也就是明文,因此使用Http传输敏感协议是不安全的。
胖虎哥
2024-01-03
5540
【胖虎的逆向之路】——GOT/PLT Hook详解&针对自定义so库的Hook实操
随着 Android 开发的技术宽度不断向 native 层扩展,Native hook 已经被用于越来越多的业务场景中,之前作者一直游离于Java层面的逆向,后来工作使然,接触到了Native 层的Hook,熟悉了ELF的文件结构&GOT/PLT&In Line Hook的相关知识和实际操作,Android Native Hook 的实现方式有很多种,我们接下来要讲的是 GOT/PLT Hook (篇幅略略略长,阅读时长约 20 min )
胖虎哥
2023-07-09
7580
【胖虎的逆向之路】04——脱壳(一代壳)原理&脱壳相关概念详解
在上文中,我们讲解了关于Android脱壳的基本办法和实际操作,现在我们来针对脱壳(一代壳)的原理和脱壳相关的基础知识介绍,由于作者能力有限,会尽力的详细描述 一代壳脱壳 的流程及原理,如本文中有任何错误,烦请指正,感谢~
胖虎哥
2023-05-10
5420
【胖虎的逆向之路】03——Android一代壳脱壳办法罗列&实操
在上文中,我们讲解了关于Android整体加壳的原理和实际操作,现在我们来针对目前主流的脱壳工具以及流程进行讲解,由于作者能力有限,会尽力的详细描述 整体壳脱壳 的流程及原理,如本文中有任何错误,烦请指正,感谢~
胖虎哥
2023-05-10
2.2K0
【胖虎的逆向之路】02——Android整体加壳原理详解&实现
为了深入了解Android 逆向相关的内容中加壳的原理,前面已经完成了关于Android中的动态加载和动态加载类关系的详解,那么接下来是对Android的整体加壳进行实现,并对原理进行讲解,由于作者能力有限,会尽力的详细描述整体加壳的流程及原理,如本文中有任何错误,烦请指正,感谢~
胖虎哥
2023-05-10
5600
【胖虎的逆向之路】01——动态加载和类加载机制详解
之前一直了解到加壳脱壳,直接使用Fart等脱壳工具进行的,停留在知其然不知其所以然的层次,所以以此准备进行Android 基础理论的学习中,首先要深入理解类加载器和动态加载二者之间的关系,本文记录了类加载器和动态加载之间的关系和原理,由于作者能力有限,会尽力的详细讲解两者之间的关系,如本文中有任何错误,烦请指正,感谢~
胖虎哥
2023-05-10
4890
【胖虎的逆向之路】如何绕过 Android11新特性之 “包的可见性“
距离Android11 发布已经过去了,当初我有大概了解过一些Android 11上的行为变更,总体变化虽然不少,但是要求我们必须去适配的地方并不算多。对于我而言可能需要注意的是文件相关权限,譬如从访问文件到访问媒体文件再到访问全部文件,Android 日益收缩的权限,对于普通用户而言更为安全、高效,从眼光放到开发者身上则不为然,一个APP不仅仅是运行在一部手机上,所以适配要做好,比如接下来我们要讲的 “包的可见性”
胖虎哥
2023-05-10
3820
【胖虎的逆向之路】Android 7.0 上Magisk配合Xposed的相关问题
1.Android 7.1.0(硬件小米6 sagit); 2.Magisk V23.0 3.Xposed (由Magisk-模块-搜索下载)
胖虎哥
2023-05-10
4880
Android X库 BiometricPrompt 中 Crypto primitive not initialized 问题研究
并且非常要注意的一点是, 当返回的时候, 重复执行的createCipher方法 递归, 递归返回时的结果值,第一次运行返回的是第一次执行的, 如果在retry 之后没有进行return createCipher 那么即使执行了第二次,返回的依旧是第一次的值!
胖虎哥
2023-05-10
3070
Android Matrix Riot (IM)SDK 集成专栏(登录注册)
我的理解是一个类似 Email 分布式的开源聊天工具:https://matrix.org/ ,可以用免费服务、线上付费服务(可以绑定私有域名),也可以自己在家搭建。 跟 XMPP 类似,不过 XMPP 不争气,真正好用的客户端很少,而且除文字图片之外的高级功能相互兼容不好。 matrix 目前基于 json + HTTP (RESTful),支持 群组端到端加密。自建服务器也很简单。
胖虎哥
2023-05-10
4590
【微信小程序】后端支付签名验证失败的原因之签名类型冲突
首先,我一开始拿到的是微信的工具包, 进行的一系列操作, 然后返回给前端,前端去做校验的时候出现了 支付签名验证失败的错, 后来经过很长~~~一段时间的摸索,确认自己的参数真的没有问题;
胖虎哥
2023-05-10
1.4K0
java中带符号十六进制转换成十进制详解
java中带符号十六进制转换成十进制详解 代码如下 必须拿ffff进行测试,否则测不出异同 public void test1(){ String strHex="ffff"; int ia = Integer.parseInt(strHex,16); //不带符号十六进制转换十进制 System.out.println("ia: "+ia); //带符号十六进制转换十进制 Stri
胖虎哥
2023-05-10
4100
Android7.0 &9.0在进行APP内部自动更新时遇到的问题记录
其次,第二个问题, 在android 9.0 上,打开intent时会闪一下, 但是打不开, 仅需要添加权限即可
胖虎哥
2023-05-10
5240
Git切换及创建分支-精华
首先, 吐槽一些坑爹的博主, 在别人哪里赋值黏贴过来就是你自己的了? 完全不考虑自己的脸放在哪, 真是恶心!
胖虎哥
2023-05-10
1350
Android Buletooth Indicate &Notify 模式共存的一个坑点。
我在使用notify模式的时候, 出现了一个问题, 我打开notify成功了,但是write的时候返回false, 百般纠结也找不到问题所在,后来我看到一个报错信息, 是我之前增加的“高精度模式设置”,代码如下:
胖虎哥
2023-05-10
1010
点击加载更多
社区活动
AI代码助手快速上手训练营
鹅厂大牛带你玩转AI智能结对编程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档