广州小程

95 篇文章
11 人订阅

全部文章

用户5021203

网络应用(8):http的封装与使用

之前讲过http的协议,怎么约定请求或响应的行、头、体,也介绍怎么使用curl来完成http的请求。这一次,再接再厉,换一个角度换一些角色,再次说http的封装...

822
用户5021203

多媒体开发(13):iOS上音频编码成aac

如前面我所说,对于音频的解码,一般你都不用考虑硬解,用软解就足够了,这时可以选择faad或FFmpeg等。但是,如果是音频的编码呢?这可不一样,编码比解码明显耗...

662
用户5021203

环境与工具3:从打字开始

小白:为什么程序员就不能修电脑了? 小程:会不会修都有可能,关键在于程序员会觉得修电脑是很掉价很low的事情。修电脑,找专业的维修员就对了,给点机会别人赚钱嘛。...

903
用户5021203

iOS逆向开发知识点:这个功能,别人是怎么实现的?

703
用户5021203

iOS注入目标函数

所谓“注入函数”,小程的意思是让APP执行到小程写的代码中,跟“钩子”的概念一致。小程把个叫作iOS上的hook的技术。

762
用户5021203

锁定APP的目标类与函数

上一节小程介绍了怎么获取APP的所有类的结构信息,以这一步为基础,下一步可以通过注入来做更多研究工作。

982
用户5021203

获取APP的类结构信息

之前介绍了怎么操作越狱的iOS设备(以下简称为手机),但简单操作手机并不是目标,小程的目标是手机上特定的APP,比如微信、淘宝、QQ音乐等等,因为小程可以从这些...

861
用户5021203

iOS逆向开发基础工具

iOS上的逆向开发,是一件有趣的事情(虽然有时也会很痛苦),而且还可能给你带来收益。

1442
用户5021203

汇编语言写的hellworld,在安卓手机上运行

对于asm的语法,如果愿意,你可以通读一遍“gnu arm汇编手册”,如果不愿意也可以在想了解什么指令时再去查看。

1162
用户5021203

让别人的程序按自己的意愿运行

让别人的程序按你的意愿来运行,文明一点的做法就是拿到源码后加上自己的修改再生成新的程序并安装。

953
用户5021203

抓包获取APP的重要信息

我们有可能会遇到这样的场景:“对方这个App是怎么实现的?它发送的网络请求有没有带上时间限制?”、“获取这个资源的网络地址是什么,要不要带token?我能够模拟...

1662
用户5021203

媒体格式的概念

小程之前介绍了录制的实际操作,以及声音采集的概念,而采集只是多媒体操作流程中的一个环节,更多的环节可以参考一下这个图:

1002
用户5021203

启用PHP程序

PHP是Personal Home Page的缩写,但现在,PHP表示的是Hypertext Preprocessor,也就是超文本预处理器。所以,PHP是一个...

1242
用户5021203

声音采集的概念

上一节小程介绍了通过ffmpeg程序来录制声音或图像的办法,这个办法是一个操作的过程,很少涉及到概念上的东西。

1473
用户5021203

录制视频

上一节小程介绍了用ffplay来播放文件(或url),这里有一个概念,如果是播放已经存在的文件,那叫“回放”,也就是Playback(从流媒体的角度也叫点播),...

1153
用户5021203

“多媒体”首次体验之播放

从技能的差别而区分出来的领域,都有自己的数据结构与流程。想要精通一个专业领域,意味着需要理解透它的结构与流程(但有很多理解是可以平移的),但是,这不意味着从概念...

932
用户5021203

微信伪造位置

小程仍然以微信为例,实战地练习一下使用Reveal、iOSOpenDev等工具注入APP的流程,积累经验。

1361
用户5021203

微信升级限制的突破

接下来的几篇文章,小程将会实战地演示一下:如何注入iOS的APP。其中使用到的知识,基本在前面的文章中都有介绍到,读者可以翻阅一下。

1602
用户5021203

编译FFmpeg

小程之前介绍怎么给视频添加水印时,就已经提到FFmpeg的编译,因为需要在编译时指定滤镜的功能,读者可以关注“广州小程”微信公众号并查阅这篇文章(音视频->FF...

1101
用户5021203

绘制音频的波形图

声道数,也叫通道数,这在采集声音(录制)时就引入的概念,可以理解为用几个通道去录制声音。比如一个人唱歌时,可以在他的左前方跟右前方(与声源同距离同方位),分别放...

3374

扫码关注云+社区

领取腾讯云代金券