自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AdrianAndroid的专栏

希望写出一个好的博客,好的文章。

  • 博客(453)
  • 资源 (29)
  • 收藏
  • 关注

原创 ffmpeg 常用命令

资料ffmpeg mp4 mp3 pcm flac转换ffmpeg mp4转yuvmp4转mp3ffmpeg -i a.mp4 -f MP3 a1.mp3mp4转flacffmpeg -i a.mp4 -f flac -acodec flac -ac 1 -ar 16000 a.flac这个方法可以转换成功,但是比较耗时mp3转 flacffmpeg -y -i “F:\mp3\11.mp3” -f flac -acodec flac -ac 1 -ar 16000 “F:\flac\1

2021-10-08 15:50:19 2999

原创 Flannery 常用的 git 常用命令

取消版本控制git rm --cached [file]git stash命令常用git stash命令:(1)git stash save "save message" : 执行存储时,添加备注,方便查找,只有git stash 也要可以的,但查找时不方便识别。(2)git stash list :查看stash了哪些存储(3)git stash show :显示做了哪些...

2019-11-03 00:04:24 340 1

原创 充电有喜分析

在壁纸Fragment中监听电源插拔有个后台弹出权限,保证弹出来android.permission.BIND_NOTIFICATION_LISTENER_SERVICE 有一定程度的保活(弱)(不在项目中)android-keepliveARouterAndroid插件化原理解析——Hook机制之Binder Hook https://weishu.me/2016/02/16/understand-plugin-framework-binder-hook/

2024-04-13 10:50:18 597

原创 360加固脱壳实战

Spawned。

2024-04-09 20:27:01 409

原创 安卓 inotifywait 使用和安装

/data/local/tmp# ./inotifywait -r -m --timefmt %a-%b-%d-%T --format ‘%e:------%w%f %T’ /system/data/local/tmp# ./inotifywait -r -m /data /cache /system可以使用管道符号添加过滤 比如:/data/local/tmp# ./inotifywait -r -m /data /cache /system | grep “com.xxxx.xxxx”解决的

2024-04-08 17:21:09 322

原创 脱壳之常用的加固样本特征

主要看assets文件夹和lib文件夹。

2024-03-30 10:27:53 394

原创 Android Kotlin协程实战

数据通信系统或计算机网络系统中,传输媒体的带宽或容量往往会大于传输单一 信号的需求,为了有效地利用通信线路,希望一个信道同时传输多路信号,这就是 所 谓 的 多 路 复 用 技 术 (M u l t i p l e x i n g )。

2024-02-28 23:28:31 1128

原创 财富自由之路-确定价格和看财务报表

指数基金就是投资于特定股票指数的基金。因为股票指数有很多种,所以指数基金也有很多种。什么是股票指数呢?股票指数是按照一定的标准选出一定数量的股票并反映这些股票总体价格变动的指标。公司业务概要经营情况讨论与分析重要事项普通股股份变动及股东情况董事、监事、高级管理人员和员工情况财务报告如何下载年报登录巨潮资讯网进行下载重要提示:标准无保留意见的审计报告关注股东分红情况:董事会决议通过的本报告期利润分配预案或公积金转增股本预案优先股相关情况、公司债券相关情况。

2024-02-18 17:53:39 462

原创 Vue3快速入门

Vue3快速编程

2024-02-16 00:31:10 1707

原创 Python调用web版星火大模型成功获得数据

打印的结果

2024-02-03 22:44:35 456

原创 2024Flutter岗位面试题总结

Flutter面试题集锦,后期会优化

2024-01-11 14:54:02 2634

原创 2024安卓岗位面试题总结

2024年安卓面试题总结,总结的相当详细

2024-01-11 01:26:08 1538 1

原创 java动态代理

JDKProxyTomTestProxyGenerator生成的字节码资料jdk动态代理&cglb动态代理到底生成了啥(一)动态代理类动态代理JAVA创建一个私有域_【package-private】包私有类的食用姿势

2023-08-30 13:02:00 222

原创 kotlin实现java的单例模式

【代码】kotlin实现java的单例模式。

2023-08-30 12:17:08 1361

原创 网络协议分析-http/https/tcp/udp

三次握手”的目的是“为了防止已失效的连接请求报文段突然又传送到了服务端,因而产生 错误”。主要目的防止 server 端一直等待,浪费资源。换句话说,即是为了保证服务端能收 接受到客户端的信息并能做出正确的应答而进行前两次(第一次和第二次)握手,为了保证客 户端能够接收到服务端的信息并能做出正确的应答而进行后两次(第二次和第三次)握手。“四次挥手”原因是因为 tcp 是全双工模式,接收到 FIN 时意味将没有数据再发来,但是还是 可以继续发送数据。

2023-08-29 23:14:55 767

原创 Android scrollTo、scrollBy、以及scroller详解 自定义ViewPager

VelocityTracker 是一个速度跟踪器,通过用户操作时(通常在 View 的 onTouchEvent 方法中)传进去一系列的 Event,该类就可以计算出用户手指滑动的速度,开发者可以方便地获取这些参数去做其他事情。或者手指滑动超过一定速度并松手,就触发翻页。

2023-08-26 06:38:25 624

原创 IDA调试安卓应用

我这里是64位的# 将android_server64放入到手机/data/local/tmp。

2023-08-16 11:49:37 513

原创 逆向破解学习-登山赛车

【代码】逆向破解学习-登山赛车。

2023-08-11 21:47:55 1160

原创 逆向破解学习-割绳子

支付失败,请检查网络设置。

2023-08-11 18:50:20 1018

原创 逆向破解学习-单机斗地主

9000 是成功的代码。

2023-08-10 23:53:24 1031

原创 逆向破解学习-经典贪吃蛇大作战_1.00

有支付取消关键字。

2023-08-10 17:50:35 972

原创 逆向破解学习-雷电星海战歌

雷电星海战歌逆向破解

2023-08-10 16:07:08 922

原创 Xposed框架开发

Xposed_zygote进程启动后会初始化一些so文件(/system/lib、/system/lib64),然后。Zygote是Android的核心,每运行一个app,Zygote就会fork一个虚拟机实例来运行app,执行文件是/system/bin/app_process,这个文件完成类库加载及一些函数调用的工作。当系统启动的时候,就会加载由 Xposed Framework 替换过的进程文件,并且,Xposed。Zygote的启动配置在init.rc 脚本中,由系统启动的时候开启此进程,对应的。

2023-08-06 22:21:36 980

原创 IDA+Frida分析CTF样本和Frid源码和objection模块

IDA+Frida分析CTF样本和Frid源码和objection模块。

2023-08-03 21:10:04 1253

原创 frida学习及使用

我使用15.1.27版本的frida版本,在安卓手机上会报错。所以我果断升级了frida版本。通过IDA找到要hook的native函数(静态)创建工程的时候,记得将鼠标所在的两个勾选框选上。

2023-08-02 15:56:50 2483

原创 IDA分析实例android_crackme/EasyJNI/Transformers/pingan2

先找进程,再到进程中找函数(encrypt,getFlag)## JNIOnload动态注册分析。## IDA找eq函数,但没有。如何在JNIOnload下段。加载速度有点儿慢,稍等一下。insert导入结构体。## 搜索so库的加载。

2023-08-01 10:45:46 418

原创 初识IDA工具

每次重启手机都要修改su。

2023-07-31 23:27:23 287

原创 ARM64撬开逆向大门

图片

2023-07-31 07:44:08 795

原创 TensorFlowLite 声音识别

因为打包时tflite文件可能会被压缩,所以需要配置如下。

2023-06-13 11:09:07 790

原创 kotlin定义类,并用where子句指定泛型的约束条件

【代码】kotlin定义类,并用where子句指定泛型的约束条件。

2023-06-05 09:53:20 126

原创 常用的adb命令

查看已经安装的包名adb 发送字符串到设备。

2023-05-04 20:29:56 102 1

原创 mitmproxy抓包

mitmproxymitmproxy 是一个控制台工具,允许交互式检查和修改 HTTP 流量。它与 mitmdump 的不同之处在于所有流都保存在内存中,这意味着它旨在获取和处理小样本。使用?问号键查看上下文相关使用文档。mitmwebmitmweb 是 mitmproxy 的基于 Web 的用户界面,允许交互式检查和修改 HTTP 流量。与 mitmproxy 一样,所有流都保存在内存mitmdump。

2023-04-28 16:30:20 1142

原创 使用Charles进行HTTPS抓包

下载地址 https://www.charlesproxy.com/download/latest-release/我安装的是charles-4.6.4版本。

2023-04-21 13:37:24 636

原创 android studio 如何只在debug模式下清单文件中声明某种权限

在 debug 模式下,我们将一个名为 DECLARE_PERMISSION 的占位符设置为 true,表示需要声明权限;在 release 模式下,将该占位符设置为 false,表示不需要声明权限。要在 Android Studio 中只在 debug 模式下清单文件中声明某种权限,可以使用 Gradle 的 manifestPlaceholders 方法来动态设置清单文件中的权限声明。这样,在 debug 模式下声明某种权限,而在 release 模式下不声明权限就可以实现了。

2023-04-13 10:07:30 86

原创 自定义TextImageView,可以上下左右放置图片

【代码】自定义TextImageView,可以上下左右放置图片。

2023-04-08 11:50:00 73

原创 使用curl命令批量下载文件(mp3资源)

其中,urls.txt 是包含要下载的文件链接的文本文件。

2023-04-08 10:46:19 325

原创 RecyclerView中每个Item的进场动画

设置标签开始播放

2023-03-30 16:30:48 1003

原创 Android自定义LifecycleOwner如何在自定义View中使用

在onDetachedFromWindow()方法中,您需要将LifecycleRegistry对象标记为DESTROYED状态.在onAttachedToWindow()方法中,您需要将LifecycleRegistry对象标记为STARTED状态.在init()方法中,您需要创建一个LifecycleRegistry对象并将其标记为CREATED状态.2.创建自定义LifecycleOwner。3.在自定义View中使用LiveData。声明:本文通过chatgpt查询。1.创建自定义View。

2023-03-25 12:05:22 891

原创 使用Excel和翻译api批量翻译字符串

应用程序传送门注册APP_IDhttps://translate.google.com/translate_a/single?client=gtx&sl=en&tl=ms&dt=t&q=%48%65%6c%6c%6f%20%57%6f%72%6c%64

2023-03-07 14:02:57 209

原创 android国际化Excel和string.xml互转

国际化字符串是一个非常复杂费力又不讨好的工作。

2023-03-06 19:51:25 845 1

财富自由之路所有的文档

财富自由之路所有的文档

2024-02-18

网络协议分析-http/https/tcp/udp

网络协议分析-http/https/tcp/udp

2023-08-29

常用的adb命令 常用的adb命令

常用的adb命令常用的adb命令

2023-08-12

逆向破解学习-经典贪吃蛇大作战-1.00

逆向破解学习-经典贪吃蛇大作战_1.00

2023-08-10

各大厂商护网面试题汇总

各大厂商护网面试题汇总

2023-06-26

ARM汇编图示ARM汇编图示ARM汇编图示ARM汇编图示ARM汇编图示ARM汇编图示

ARM汇编图示ARM汇编图示ARM汇编图示ARM汇编图示ARM汇编图示ARM汇编图示

2023-05-24

ANR report页面崩溃

com.starlax.night.sleep

2023-05-12

睡眠监测数据 2023-4.22~23

睡眠监测数据

2023-04-23

smalidea-0.06

smalidea-0.06

2023-04-19

常用ARM指令集常用ARM指令集

常用ARM指令集

2023-02-13

ARM汇编指令pdf资料

- 常用ARM指令集及汇编.pdf - ARM.pdf - ARM7.pdf - armv7ar_arm.pdf - armv8_arm.pdf

2023-02-13

magisk-all一件继承magisk需要的东西

magisk-all

2022-12-16

Magisk-v25.2.apk

Magisk-v25.2.apk

2022-12-16

深入理解WindowManagerService笔记

深入理解WindowManagerService笔记

2022-07-19

HPROF Agent 英文 版

Hprof文件格式

2022-06-14

HPROF Agent 中文版本

HPROF Agent 中文版本

2022-06-14

键盘识别率测试工程两个工程

键盘识别率测试工程

2022-05-05

msys2-x86_64-20201109

msys2-x86_64-20201109

2022-02-04

qt-opensource-windows-x86-5.10.1

qt-opensource-windows-x86-5.10.1

2022-02-04

qt-opensource-windows-x86-5.10.1

qt-opensource-windows-x86-5.10.1

2022-02-04

qt-opensource-windows-x86-5.10.1

qt-opensource-windows-x86-5.10.1

2022-02-04

qt-opensource-windows-x86-5.10.1

qt-opensource-windows-x86-5.10.1

2022-02-04

audacity-2.4.2-音频文件解析

夏侯俊用到的 audacity-2.4.2-音频文件解析

2022-02-04

git 客户端

git 客户端

2022-02-04

qt-vs-cdb调试-winsdksetup.exe

qt-vs-cdb调试-winsdksetup.exe

2022-02-04

ffmpeg-4.1-win32-shared

ffmpeg-4.1-win32-shared

2022-02-04

ubnutu16.04安装ffmpeg的环境,并编译

2022/02/03 18:24 240 apt-get-install.sh 2022/02/03 20:20 782 install-ffmpeg-build.sh 2022/02/03 20:23 377 install-libaom.sh 2022/02/03 19:20 254 install-libfdk-aac.sh 2022/02/03 19:59 272 install-libmp3lame.sh 2022/02/03 19:59 242 install-libopus.sh 2022/02/03 18:49 342 install-libvpx.sh 2022/02/03 18:35 363 install-libx264.sh 2022/02/03 18:38 401 install-libx265

2022-02-03

iOS高级经典面试-f.pdf

iOS高级经典面试-f.pdf

2022-01-18

Intel 开发手册.zip

Intel 开发手册.zip

2021-12-13

w15705 (MPEG XML Schema Assets).doc

w15705 (MPEG XML Schema Assets)

2021-12-13

Android KeyCode.txt

Android KeyCode.txt

2021-12-13

猫抓-chrome插件.zip

猫抓-chrome插件.zip

2021-12-13

x264 x265 压制教程整合.zip

x264 x265 压制教程整合

2021-12-13

KOOM使用流程.jpeg

KOOM中demo的使用流程,自己画的图,太大了,无法传到文脏中

2021-12-01

音视频之-new.yuv

{ "streams": [ { "index": 0, "codec_name": "h264", "codec_long_name": "H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10", "profile": "High", "codec_type": "video", "codec_time_base": "1/60", "codec_tag_string": "avc1", "codec_tag": "0x31637661", "width": 960, "height": 540, "coded_width": 960, "coded_height": 544, "closed_captions": 0, "has_b_frames": 2, "sample_aspect_ratio": "81:256", "display_aspect_ratio": "9:16", "pix_fmt": "yuv420p", "level": 31, "chroma_location": "left", "refs": 1, "is_avc": "true", "nal_length_size": "4", "r_frame_rate": "30/1", "avg_frame_rate": "30/1", "time_base": "1/15360", "start_pts": 0, "start_time": "0.000000", "duration_ts": 149504, "duration": "9.733333", "bit_rate": "1301104", "bits_per_raw_sample": "8", "nb_frames": "292", "disposition": { "default": 1, "dub": 0, "original": 0, "comment": 0, "lyrics": 0, "karaoke": 0, "forced": 0, "hearing_impaired": 0, "visual_impaired": 0, "clean_effects": 0, "attached_pic": 0, "timed_thumbnails": 0 }, "tags": { "language": "eng", "handler_name": "VideoHandle" } } ], "format": { "filename": "new.mp4", "duration": "9.750000", "size": "1829933", "bit_rate": "1501483" } }

2021-10-08

XPlay素材之v1080.pcm

XPlay素材之v1080.pcm

2021-10-08

XPlay素材之v1080.mp4

XPlay素材之v1080.mp4

2021-10-08

XPlay素材之v1080.mp3

XPlay素材之v1080.mp3

2021-10-08

hsdis-amd64.dylib.zip

hsdis-amd64.dylib.zip

2021-05-19

RxJava全套使用完整版.docx

RxJava全套使用完整版.docx

2021-04-09

空空如也

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

TA关注的人

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