|
iOS逆向1期/" n: ?) h t. x" ]: C! z- H
├──ipa
9 q6 }. C( E! E| ├──嘟嘟牛 4.41 .ipa 58.67M
. ]9 Z$ [/ {& |8 k" u# q| └──淘最热点 2.8.1 .ipa 102.53M ]6 K$ \* w- ^, }5 b7 ]; m( z
├──PPT
- G- @ E$ r. ?' @5 P3 p4 ?9 s| ├──00.概述 .pptx 145.39kb, I9 l8 T3 z* s
| ├──01.Windows中的iOS逆向 .pptx 362.13kb
1 Q$ ^# |+ x5 d| ├──02.Mac中的iOS逆向 .pptx 381.33kb
( c' y5 T! N8 J: || └──03.C语言基础 .pptx 308.68kb, p; @! M. h. h
├──环境
3 H% S* o+ w7 I| ├──Mac
" F" ~7 C, A7 q6 q I. L| | ├──charles-proxy-4.6.2 .dmg 54.31M* m: i2 Y8 l5 A7 @/ f' B3 \
| | ├──checkra1n beta 0.12.4 .dmg 7.07M3 K, ^, m. k1 Z' \1 `
| | ├──CyberChef_v9.37.3 .zip 33.33M
1 x7 t0 @0 H+ o8 ?! D$ m) o2 D9 w& Q- H| | ├──frida-14.2.18-py3.8-macosx-10.9-x86_64 .egg 12.97M
) f9 F/ ?/ h% l| | ├──frida-ios-dump-master .zip 12.19kb
3 }# X* X8 d4 b+ `3 s: w) L| | ├──frida_14.2.18_iphoneos-arm .deb 12.16M
+ W' @5 t+ `, V! L, t- r| | ├──frida_15.1.11_iphoneos-arm .deb 15.26M
7 }& N r: \# W) q5 w; J| | ├──Go2Shell .dmg 2.44M
- d# `$ E0 ]# M8 P| | ├──i4Tools_v1.13.010 .dmg 123.43M
8 `4 s9 O( O% d. \" T- r| | ├──IDA Pro 7.0-Mac-兼容Catalina .zip 172.62M
: y5 m6 O4 H, N1 U. R$ k1 Y| | ├──iTerm.app .zip 23.37M
$ E. u+ H2 l9 L0 j$ Q2 Q- l| | ├──jdk-8u333-macosx-x64 .dmg 200.31M
, n/ `1 H6 u- X# R! C. j3 \| | ├──MachOView.app .zip 1.42M
& G4 }9 l Y& S) j$ b2 _| | ├──node-v16.15.1 .pkg 54.17M
" f6 o! a: U9 j8 R( V& v| | ├──python-3.8.6-macosx10.9 .pkg 29.05M5 j G6 j6 Z( }' j. {
| | ├──shadowrocket_2.1.11 .ipa 14.35M
, Y7 \0 }! ~4 Q! j, j| | ├──ShadowsocksX-NG.app .zip 8.01M0 q+ D' F/ @( h, F: `
| | └──WebStorm-2022.1.2 .dmg 505.58M% }+ @; W6 I3 r' Z5 p( Z, ?( T
| └──Windows ! o. V1 J2 X0 ] X i
| | ├──charles-proxy-4.6.2-win64 .msi 56.70M) ]; ?% U* f" y+ Y* o: X
| | ├──CyberChef_v9.37.3 .zip 33.33M% t/ w. N8 ~! U. f: E. s
| | ├──frida-14.2.18-cp38-cp38-win_amd64 .whl 17.46M* T) N$ S3 G: P
| | ├──frida-ios-dump-Windows .zip 9.58kb; X2 L3 j8 p. H
| | ├──frida_14.2.18_iphoneos-arm .deb 12.16M
2 D! @4 ~- d$ x. s| | ├──frida_tools-9.2.5-py3-none-any .whl 40.68kb
. k1 H+ y( `1 p5 \* L1 q| | ├──i4Tools_v7.98.61_Setup .exe 145.48M5 Z9 u2 R5 }9 A3 q8 P
| | ├──IDA7.6 .zip 361.86M
w4 o$ L3 M/ m0 G5 N! z| | ├──iRemoval PRO v5.7 .zip 432.32M$ \5 w* W" a; F/ j2 _# D
| | ├──jdk-8u131-windows-x64 .exe 198.03M$ c, s0 U, t- D: w
| | ├──node-v16.15.0-x64 .msi 27.22M) u/ b7 Q3 V' q+ `& ^% ~2 g6 G
| | ├──python-3.8.6-amd64 .exe 26.78M' S" F) _& l% {) J8 e6 y- x
| | ├──shadowrocket_2.1.11 .ipa 14.35M2 b/ a4 x! j, d6 y H* z
| | └──WebStorm-2022.1.1 .exe 379.08M7 c* h. F9 s( @) m- s
├──课件 + n0 ~- W$ u4 q, q7 \% d
| ├──00.第零部分 概述
9 Z U' u- t3 R+ e! [| ├──01.第一部分 Windows中的iOS逆向快速入门 0 a2 x( w- u1 s: s2 z. M# J
| | ├──20-23课件 .zip 4.27kb
4 I& \; u- u* B1 _| | ├──24课件 .zip 6.91M) s4 Q- H9 x4 j. I7 p; F( C
| | ├──25课件 .zip 28.18kb
6 ^) ]$ e, F S& y4 u' O| | ├──26-27课件 .zip 20.36kb+ _+ v# v; o7 R, J; R% C
| | ├──28课件 .zip 20.86kb+ Y( X# r/ }7 b& r* z4 v
| | ├──29课件 .zip 254.65kb
4 T* `0 O- T% c) b: s( d/ {| | ├──30课件 .zip 33.28M1 b9 q" P" i! B+ q/ Y
| | ├──32课件 .zip 13.62M
( j5 n; m' y0 W# T3 M! ~ \) s| | └──33-35课件 .zip 5.27M3 z# W/ g; H) ?2 V+ B# n
| ├──02.第二部分 Mac中的iOS逆向快速入门 & j9 K! h5 j2 A! s8 D1 A3 W f. S
| | └──20课件 .zip 13.89M! Q/ M2 ^8 }7 o2 p A" J) U0 i
| ├──03.第三部分 C语言基础 ! Y0 v3 f: v+ G% P3 w" g9 i5 W2 ]
| | ├──06-08课件 .zip 0.75kb
' `- n1 L% T6 M: f| | ├──09-11课件 .zip 1.00kb- }. \1 P: \4 d/ l
| | ├──12-14课件 .zip 1.10kb* }. S* T+ _$ r4 t( O9 o7 }7 E
| | ├──15课件 .zip 1.32kb
6 q) d2 T# H5 O| | ├──16-20课件 .zip 1.16kb
+ Y4 [! `/ r- ^0 P% _# x9 ]. q% @| | ├──21-24课件 .zip 1.04kb! O# v- k L5 z; Q( [) \5 g
| | ├──25-30课件 .zip 1.19kb5 y" F) M8 c6 a$ R0 B3 c$ m. j" e n
| | ├──31-33课件 .zip 1.39kb9 [2 t/ U8 @0 N6 D0 y. |
| | ├──34-41课件 .zip 1.35kb% J$ T* O5 [2 d ~
| | ├──42-54课件 .zip 1.51kb5 ^5 |1 V x* k1 C, m
| | ├──55课件 .zip 0.72kb; C; L# u' F- Y6 A1 C
| | ├──56-57课件 .zip 1.27kb! Y) `) E2 b% A/ [
| | ├──58-59课件 .zip 1.05kb# y- ~. A6 ^; z I# d8 _9 X
| | ├──60-64课件 .zip 1.87kb0 z5 d0 I" _. {* p$ u
| | ├──65-66课件 .zip 2.02kb, `. r2 m0 w/ t& ?9 k9 C% b
| | ├──67-69课件 .zip 2.12kb! B+ O7 ^3 T' w' B
| | ├──70-74课件 .zip 9.56kb
4 u+ y5 R& R/ r/ i& Y. s| | ├──76-80课件 .zip 10.06kb" P$ a8 J7 F7 \5 F& k
| | ├──81-83课件 .zip 10.20kb' M7 q. u# B3 o" N7 Y8 l7 r4 y" t
| | ├──84-88课件 .zip 10.24kb! Y. t) J6 j& x
| | ├──89-93课件 .zip 1.33kb
% h, K. L# m4 k| | ├──94-98课件 .zip 1.27kb* q {" b% H8 ^% H2 ` K
| | └──99-100课件 .zip 1.10kb) W1 N* h# @& h# s0 d1 F
| ├──09.第九部分 各种检测
! R& M8 }( e, Y" N1 d+ r, }) k$ I7 ^| | └──02-03课件 .zip 24.89M5 p& u# i) c. c& P* v: f' i
| └──10.第十部分 各种实战案例 1 n7 [, j' B8 K* R: `$ d
| | ├──01课件 .zip 6.06kb4 ^: U) K% u* c/ j
| | ├──02.1课件 .zip 1.98kb
( K; z7 F- j: E0 C w& s/ u9 m3 c| | └──02.2课件 .zip 617.73M" u/ d& |: L* U# v# X6 Y# I
└──视频
) R: ? R' B1 ^4 s3 G# m: B, `| ├──00.第零部分 概述
6 b+ f/ p! Y. F% R% t| | ├──01.iOS逆向的作用 .mp4 45.72M" X3 I6 d* k: C' \
| | ├──02.为什么很多人说iOS逆向比安卓逆向简单 .mp4 58.87M
: |: s/ H$ l( T3 b8 I8 [| | ├──03.关于设备的问题 .mp4 70.52M
( m% {3 ?% G# n+ o" l+ ^# P| | ├──04.非越狱设备能否逆向 .mp4 78.01M
: g* i% B8 @: n5 n| | └──05.关于课程的安排 .mp4 32.51M( @" a" U) G) p" L7 O# \% v& X! r
| ├──01.第一部分 Windows中的iOS逆向快速入门 ) Z* C& }5 |9 N
| | ├──01.爱思助手的安装 .mp4 14.72M: c+ {7 U$ V; M& Q: g8 B1 o! h7 |7 I
| | ├──02.一键刷机 .mp4 40.84M8 ~# Y5 y# j6 ]' o9 J- q3 z& K
| | ├──03.为什么要越狱 .mp4 18.35M
$ f0 f) s5 B, q5 B- u| | ├──04.checkra1n越狱 .mp4 63.88M
# i* `4 E4 k; J6 G. B. f| | ├──05.JDK的安装与配置 .mp4 44.12M5 Q% S% ^2 K1 W; w# J0 J
| | ├──06.Charles的安装 .mp4 15.38M+ I4 ]: u% P! P6 e5 F3 z: R
| | ├──07.抓取HTTP流量 .mp4 16.83M6 L7 C3 x( t5 r0 b
| | ├──08.抓取HTTPS流量 .mp4 14.84M; @4 y6 o% W+ Y5 E
| | ├──09.HTTP协议(URL) .mp4 36.53M
) d' Z& N/ N6 r/ f6 a| | ├──10.HTTP协议(GET请求头) .mp4 39.39M
' D" K1 g5 r6 v. ?, A| | ├──11.HTTP协议(POST请求头) .mp4 58.60M
! M/ n4 T9 D+ @* i6 B: m0 Y! I- W| | ├──12.Python3.8的安装 .mp4 17.89M
% V2 K) w( m( h1 ]| | ├──13.frida的安装与卸载 .mp4 19.72M
: Z# L6 L j( J9 C8 r" s3 L| | ├──14.frida安装指定版本 .mp4 32.13M6 o, a" W: k& l
| | ├──15.nodejs与webstorm的安装_frida代码提示的配置 .mp4 22.98M
% y6 y( _# E# k! || | ├──16.SSH连接iPhone .mp4 14.75M0 q6 E, H4 b; A) ?2 n
| | ├──17.iPhone配置指定版本frida-server .mp4 43.05M+ A0 U, C7 j! Y" o
| | ├──18.Objection的安装 .mp4 19.72M$ m" \3 m5 v1 a! s B& T- C" N
| | ├──19.Objection的使用 .mp4 24.92M
$ D9 D0 S5 \% Y/ D9 b/ l( v4 b| | ├──20.某嘟牛的抓包 .mp4 9.59M: y* X# m! ^% K# O
| | ├──21.frida-trace的使用 .mp4 22.48M
, E9 A" k Y g( R: f) \7 t( l| | ├──22.frida辅助某嘟牛算法分析1 .mp4 96.73M# ]$ s( i9 q4 P0 r5 n" G& \
| | ├──23.frida辅助某嘟牛算法分析2 .mp4 80.88M
( t. V" u2 t) D& U8 g; e( M" u5 t| | ├──24.某嘟牛的算法复现 .mp4 92.73M
4 b' C8 v2 r& K# ~. Q| | ├──25.某嘟牛的协议复现_Java .mp4 130.86M8 |: G X3 |; l
| | ├──26.某嘟牛的协议复现_Python .mp4 121.23M& S& ^' `$ [: w$ s- c( s! ]
| | ├──27.Python_pyexecjs的中文问题 .mp4 104.40M4 M8 Y" l ]) t: N
| | ├──28.某嘟牛的协议复现_Node.js .mp4 73.52M
3 q: [) Y8 U) J$ b7 s| | ├──29.某嘟牛的协议复现_易语言 .mp4 131.25M
' e) q1 R; F, \+ F5 ]| | ├──30.ipa包的提取 .mp4 65.42M$ v1 S. F8 O$ j9 v0 U" W
| | ├──31.为什么要砸壳 .mp4 30.56M1 y/ o4 f( d7 F+ U
| | ├──32.砸壳 .mp4 92.04M& @: E0 l6 a: h; Q6 |
| | ├──33.OC逆向 .mp4 83.71M; s6 N# D, n$ N
| | ├──34.Frida_Hook_OC_1 .mp4 91.95M
9 {1 B4 p3 {2 d7 Y| | ├──35.Frida_Hook_OC_2 .mp4 54.20M
3 [/ o7 x% k/ x6 I S i' p| | ├──36.小结 .mp4 75.08M
2 Q1 c, B C2 V3 @; D6 e+ ? g/ m7 [| | ├──37.checkra1n 越狱补充 .mp4 77.07M+ a0 S, L3 R D& P( [1 ?- \
| | ├──38.frida配置的补充1 .mp4 78.88M6 O- g) w8 K/ W4 }1 M, f8 R
| | └──39.frida配置的补充2(spawn方式注入失败的原因) .mp4 57.60M- C2 N3 b: f+ n) q
| ├──02.第二部分 Mac中的iOS逆向快速入门
; U# U6 Y3 h( a: C: _( o| | ├──01.Mac的使用(任务栏) .mp4 92.88M! A0 `" m6 f0 h% X9 X( w5 r* t
| | ├──02.Mac的使用(程序坞) .mp4 70.81M! [6 D4 a3 B {2 V9 f! S# @
| | ├──03.Mac的使用(访达) .mp4 164.51M
+ D, s! X) h4 P( ?| | ├──04.Mac的使用(软件的安装与卸载) .mp4 86.41M
# y# ~! {4 X+ M6 d1 N" {! }3 j$ f| | ├──05.Mac中的环境变量PATH .mp4 26.92M g& v. O$ v& I3 A. P$ q
| | ├──06.Mac安装brew .mp4 60.34M
9 |" {- `2 y+ @; Z2 c| | ├──07.Mac安装iTem2 .mp4 17.26M) E3 y$ b: k: [3 n/ a* |
| | ├──08.配置OhMyZsh .mp4 137.98M
: Y2 A1 @4 i. S u5 H8 E/ f| | ├──09.Mac的使用(Go2Shell) .mp4 49.95M1 f' q3 q$ h+ `/ p' r
| | ├──10.爱思助手的安装_ 刷机_越狱 .mp4 50.42M
/ O% a9 q7 \) F9 `5 O. m| | ├──11.JDK的安装 .mp4 38.85M
' e4 J9 Z3 s! X+ R8 ^' q| | ├──12.Charles的安装 .mp4 36.11M/ w, \: q3 r- _0 L/ U* f8 N1 u
| | ├──13.抓取HTTP流量 .mp4 28.13M! U# O" u s6 M- A/ `
| | ├──14.抓取HTTPS流量 .mp4 35.05M
" M0 N; O3 g. y" ^# i6 y| | ├──15.Python的下载安装和删除 .mp4 65.98M/ o6 R, v/ m2 S0 o% y
| | ├──16.frida的安装 .mp4 206.73M
$ q5 Y0 n, X8 C0 I3 H" p/ U| | ├──17.nodejs安装_webstorm安装_frida代码提示配置 .mp4 70.27M: }+ \; I. D- a& u7 X
| | ├──18.ssh使用_frida-server指定版本安装 .mp4 15.77M
2 V" n9 D$ w% a| | ├──19.Objection的安装和使用 .mp4 65.27M
. H0 |" O6 f+ X. r0 y| | ├──20.快速入门案例_砸壳 .mp4 183.93M7 h1 a( S. P) e* K+ m& Z1 T
| | ├──21.IDA的安装 .mp4 31.89M, I0 x& G+ J7 I9 S; p0 ]
| | ├──22.OC逆向_小结 .mp4 87.89M6 [$ |1 O2 K( o. F1 Q) r2 i6 [
| | └──23.导出可安装ipa .mp4 47.46M
8 a- ? a4 L. z2 N- X* [$ A6 b| ├──03.第三部分 C语言基础 Y% `1 C7 k2 u6 v
| | ├──01.C语言介绍 .mp4 21.52M @0 f# w6 J" b( a# |8 A+ [- p
| | ├──02.Xcode的安装 .mp4 29.48M! _" O" ]9 y' l
| | ├──03.Xcode创建第一个C工程 .mp4 35.63M3 B+ B: J& F9 z' D3 }
| | ├──04.Xcode配置简介 .mp4 43.08M- J0 s, q, a% r2 S6 }+ v
| | ├──05.添加和删除target .mp4 35.15M
! S+ \- t F2 r| | ├──06.第一个C程序(注释) .mp4 28.84M. }! Z# a& x' l% r+ i& C
| | ├──07.第一个C程序(主函数) .mp4 40.96M# ^& m' L$ C; _/ ^" U3 q& `6 U, e1 ~
| | ├──08.第一个C程序(其他细节) .mp4 36.04M
/ y- |* p8 W1 I7 s) `) n) d' m! L8 S| | ├──09.变量 .mp4 48.70M
' D6 N8 [% n" v3 h* O| | ├──10.printf函数 .mp4 43.14M
4 M0 k6 F. U! ]" b. a1 a| | ├──100.匿名结构体_typedef .mp4 43.76M, F9 A( a# y5 R0 F1 q
| | ├──11.变量(其他细节) .mp4 43.79M O! m' P+ ^% U) W# Y" u
| | ├──12.交换两个变量的几种方式 .mp4 35.34M
* R+ \6 z9 D. v4 t2 j1 N( F- Q| | ├──13.变量命名规范 .mp4 27.83M
+ i# E( y% o1 x+ M+ q1 S| | ├──14.自动类型转换 .mp4 17.27M2 z; V' o! g8 a1 [4 _% \8 h
| | ├──15.算术运算符 .mp4 52.42M5 i+ @ ? B. I% P8 N( Z% j. p. q
| | ├──16.算术运算小案例 .mp4 26.80M2 {0 y. ]$ _/ H
| | ├──17复合赋值运算符 .mp4 24.84M3 q+ @9 C/ t0 i- e0 @2 f
| | ├──18.比较运算符 .mp4 24.99M
. g. n7 j, k! A; s% F S3 N% v6 Z; Y| | ├──19.自增运算符 .mp4 65.20M; ` u, T9 A3 @* k! I% \8 Q: ^
| | ├──20.逗号表达式 .mp4 16.46M4 `2 G/ u4 Y# e/ U. L/ t ]
| | ├──21.逻辑运算符 .mp4 49.42M3 Y: L( I$ y R/ X
| | ├──22.逻辑运算小案例 .mp4 28.27M: z5 q. b6 h7 Q1 l
| | ├──23.运算符优先级 .mp4 68.89M
' a8 q; X9 ?# U2 ?/ [' m8 B| | ├──24.运算符优先级小案例 .mp4 26.43M
& e7 X' B2 K6 m9 ^& {3 \| | ├──25.if语句 .mp4 57.48M
& q0 L5 r% f8 d& n2 p; [| | ├──26.变量作用域 .mp4 31.66M. N# G3 l) i" R2 c% ~3 X
| | ├──27.ifelse .mp4 39.83M
. c2 _, `9 x' }) I x! U| | ├──28.三目运算符 .mp4 20.84M
7 I6 x8 k, t+ Y3 P; {! b" U( I| | ├──29.ifelseif .mp4 18.06M
2 a6 }: y) n# ^4 {| | ├──30.if语句使用小案例 .mp4 22.83M/ \! Z7 A+ h$ {- m; W+ d
| | ├──31.switch语句 .mp4 69.58M
' o* f) {" R( H1 }| | ├──32.if和switch的选择 .mp4 84.92M- _# y6 {4 |2 M+ N) i
| | ├──33.if和switch的小案例 .mp4 40.34M
/ D- Q3 g5 ]9 [! I$ @| | ├──34.程序调试 .mp4 62.73M
+ F! k6 k! u+ y" Z) n5 d| | ├──35.while循环 .mp4 32.28M
1 ^" o4 O; R' f& J3 B/ N% E& w! n| | ├──36.死循环 .mp4 51.03M
; Q/ O: W, @3 {% m) h| | ├──37.循环案例 .mp4 79.88M* ^* u0 S) _0 q4 {( W2 b
| | ├──38.break与continue .mp4 23.54M) V0 n: k! k. a
| | ├──39.dowhile .mp4 15.92M; k+ Y5 K5 N, A# I
| | ├──40.for循环 .mp4 72.84M
) c! {6 u) K2 x( p& M! c| | ├──41.嵌套循环 .mp4 32.14M
: B# x, A' |' @, o( w" @! g5 p! N5 i| | ├──42.位运算小案例 .mp4 28.63M
! b' G. z! H7 M) K- f7 V3 k| | ├──43.进制 .mp4 47.33M4 @' O. @/ R$ J: j$ \: E
| | ├──44.二进制转十六进制 .mp4 26.88M9 p% D: V5 u1 L( S6 }! C
| | ├──45.位与 .mp4 63.06M
0 \, \9 m/ m* q! q! I; [- C| | ├──46.位或 .mp4 32.44M
8 ~% Y; g; I7 w/ H% q l- a! g| | ├──47.位异或 .mp4 31.46M
% I, ~5 T2 X0 T, C| | ├──48.位移 .mp4 32.52M4 \ ~. m2 I& ~- U
| | ├──49.位运算应用 .mp4 53.53M
6 X8 o- P- W4 K) t( n$ ^| | ├──50.int的修饰 .mp4 77.58M, H9 L3 R, F/ K E
| | ├──51.无符号数 .mp4 54.08M" s% y! E2 e* x4 r( K& ]8 }
| | ├──52.数组 .mp4 61.65M% S9 Z, o$ \8 v8 k: `
| | ├──53.数组使用注意事项 .mp4 45.57M8 z3 p5 h2 }# K5 E3 g. t; U
| | ├──54.数组初始化 .mp4 31.80M, l/ c: W) W" g1 O
| | ├──55.数组在内存中的存储形式 .mp4 62.21M7 B( o8 |3 C4 b8 u; S
| | ├──56.数组的小案例 .mp4 53.64M1 p5 E( Y5 o' M
| | ├──57.数组反转 .mp4 67.40M
! \7 q( K- T, g! K| | ├──58.字符数组 .mp4 97.90M
8 t3 I/ @) l7 V7 C- @1 x, ~| | ├──59.字符串长度的计算 .mp4 50.74M% r" D1 \+ E j8 g- Z0 d
| | ├──60.字符串相关函数 .mp4 85.16M2 C- P/ Q# D+ A2 M
| | ├──61.函数的定义和调用 .mp4 133.85M) l4 W- c! k1 P' U9 }$ D
| | ├──62.函数的声明 .mp4 42.66M
& a$ f; F! H$ l0 }| | ├──63.函数参数 .mp4 59.91M9 v9 L/ F ?- P) }5 c$ B$ L
| | ├──64.函数返回值 .mp4 46.25M
9 x/ ~, Q' W4 l8 ^: W. V| | ├──65.预处理指令(#define定义常量和函数) .mp4 29.85M3 _6 T( r% Q1 `& o
| | ├──66.预处理指令(#include) .mp4 82.80M
' x- r% Q) i7 O8 ]$ j/ C| | ├──67.全局变量 .mp4 24.33M
. q3 J8 A8 P3 w( |4 E3 z+ `9 d; H2 d| | ├──68.静态变量和静态函数 .mp4 40.13M) Q, y: }8 Z, V) I$ @5 B8 f
| | ├──69.全局变量和局部变量的异同 .mp4 33.87M, |/ T8 E8 E+ P5 E; F
| | ├──70.指针入门 .mp4 58.05M
$ T4 f2 ~. t' w B& B| | ├──71.两种重要的运算符 .mp4 98.84M0 u, Q" E, Y0 I" s
| | ├──72.指针入门2 .mp4 92.37M
' W, L* G# w4 h0 i9 z& w8 Q" B| | ├──73.指针常见错误 .mp4 31.63M) u2 R: P$ f& t5 C7 I
| | ├──74.指针与const .mp4 33.16M* D+ S4 O5 }* n- b
| | ├──75.内存中的五个区域 .mp4 18.47M
9 M; n* O, t' z9 k2 Q2 u) m/ I$ z| | ├──76.指针与字符串1 .mp4 102.43M
" F! B; S N* R4 y6 V| | ├──77.指针与字符串2 .mp4 75.84M0 y" c- B L/ n% m
| | ├──78.数组指针1 .mp4 34.98M2 Y0 ]5 H/ D; ^3 s9 @
| | ├──79.数组指针2 .mp4 49.07M8 D6 c/ z4 a5 q- u% f( ~
| | ├──80.中括号的本质 .mp4 23.65M
/ l* w- n W. Z/ O5 P: a7 T0 }| | ├──81.函数参数的值传递 .mp4 50.06M
8 m3 o; a! ?( p0 ]| | ├──82.函数参数的地址传递 .mp4 101.21M0 i' C3 s* F4 e3 Z2 z4 T
| | ├──83.C语言中的常见写法 .mp4 76.09M
1 f" l9 }( Y3 Q- h' R; d| | ├──84.内存操作(malloc) .mp4 62.48M
$ C" ^2 z/ c; o/ a4 E| | ├──85.内存操作注意事项 .mp4 22.74M
I* [& J, {% V2 A- W. K| | ├──86.内存操作(calloc与realloc) .mp4 36.68M3 c, k: G' X4 c* B3 n
| | ├──87.指针作为函数返回值1 .mp4 78.82M3 J6 z' i- r' ?% |) `
| | ├──88.指针作为函数返回值2 .mp4 40.57M
" a, J7 s( h3 X9 c7 q| | ├──89.函数指针 .mp4 82.84M
2 |8 t- a1 e5 h| | ├──90.C语言中的Hex编码 .mp4 42.74M
9 Y3 h# ?1 H0 B, S# e| | ├──91.指针练习1 .mp4 28.74M
8 w0 `7 X. F1 a( `7 R| | ├──92.指针练习2 .mp4 20.85M& H! N5 h# N% F0 L ^6 }/ _1 A
| | ├──93.多级指针 .mp4 47.72M
/ S1 d( I- l- l0 ]: k; y* L: H| | ├──94.结构体 .mp4 67.90M& c6 i# ~/ v. L4 I
| | ├──95.结构体数组 .mp4 45.36M
% L' T" @+ S- d1 T6 l4 [| | ├──96.结构体指针 .mp4 14.90M2 l7 @' R1 a% B# f" ^
| | ├──97.结构体嵌套 .mp4 20.76M
4 W+ e) X/ f, `: v# P" K| | ├──98.结构体作为函数参数 .mp4 33.12M; s' H$ }/ P2 y; a! u2 p
| | └──99.结构体作为返回值 .mp4 38.75M" h& F2 w. I- R- U8 {7 z8 C+ v
| ├──04.第四部分 OC基础 , t/ B0 U! H4 c+ r7 U
| | ├──01.OC概述 .mp4 4.69M7 }- O9 ~ j. m9 G) l. q
| | ├──02.第一个OC程序 .mp4 100.00M
0 _' T% b1 ]9 b- S! x( q a| | ├──03.OC数据类型 .mp4 25.09M
8 \$ q+ j3 U: Y/ c6 o9 y* q| | ├──04.属性的声明 .mp4 69.25M
0 X+ d% s' b/ Q" n| | ├──05.对象属性的访问 .mp4 63.11M M+ a( P* _' { }# H
| | ├──06.对象方法1 .mp4 42.01M
3 v5 |* ?5 b* R5 v& ^| | ├──07.对象方法2 .mp4 29.34M
0 [8 e% y) {8 H/ R$ n| | ├──08.对象方法3 .mp4 24.64M
' s5 O# b6 j$ T$ X0 l| | ├──09.对象方法4 .mp4 55.82M
8 r9 ?* {# ]7 Y' f| | ├──10.方法中访问属性 .mp4 31.42M
8 g+ Z, W1 @7 N| | ├──11.isa指针 .mp4 40.66M/ [: { t: a! ?- i% ]3 y% _5 s" n
| | ├──12.多文件开发 .mp4 33.13M x+ h! G' A4 y$ r2 {* ]9 A
| | ├──13.对象作为方法的参数 .mp4 53.15M) C: J# }- ?6 R; L# d
| | ├──14.对象作为方法的返回值 .mp4 30.02M- X- @) o$ `# U X) C
| | ├──15.对象作为属性 .mp4 20.11M
6 D; n/ y% j' K) f j4 b| | ├──16.OC中的static .mp4 26.54M& v# X& j6 g: Q* H! D1 h" [
| | ├──17.类方法 .mp4 21.82M
9 L/ r9 x7 b1 G1 c# n2 |' ]- z7 R| | ├──18.类方法注意事项 .mp4 91.32M
8 M% g5 n1 E# ]| | ├──19.self .mp4 90.21M
3 j0 C9 o8 w) w* C# G- U# p* E| | ├──20.属性的封装 .mp4 63.07M
, ~, c- d3 ?& `| | ├──21.继承的简单使用 .mp4 40.73M
7 Y3 Y! V; f, w| | ├──22.继承的特点 .mp4 39.90M6 O# A" j% }* N
| | ├──23.super关键字 .mp4 21.73M
2 J5 \+ J% {1 s! ^+ q, D1 Q| | ├──24.访问修饰符 .mp4 48.44M5 S" {8 I/ B" A! M8 Q! B7 ^9 `
| | ├──25.方法重写 .mp4 22.26M
. Z* K- x# p2 a. C| | ├──26.多态 .mp4 61.58M
, D) X# \* p) w% k9 j| | ├──27.万能指针 .mp4 39.24M3 ?! x5 B+ m8 L0 r
| | ├──28.动态类型检测 .mp4 63.55M
. [" ~: e; b, @' s5 d| | ├──29.description方法 .mp4 23.91M
: x/ o* M6 h( q1 p" [9 R3 b q| | ├──30.构造方法 .mp4 53.54M/ J( X# [% n, o% u
| | ├──31.点语法 .mp4 35.39M* S1 _4 i `7 L9 c' G
| | ├──32.@property .mp4 30.74M+ S, s6 _2 E7 c
| | ├──33.@property参数 .mp4 40.43M
$ e" ]" W% z! B| | ├──34.MRC和ARC .mp4 44.41M$ F4 Z& s; y' @$ Q+ x( y! [; Q9 Q
| | ├──35.分类 .mp4 49.71M
- G% H+ P% G Y6 T8 f- ]2 h| | ├──36.block1 .mp4 52.41M
& U# [8 |2 d# S% M' M" k| | ├──37.block2 .mp4 45.13M2 e' `/ F9 C( Y8 H2 ~! V
| | ├──38.协议protocol .mp4 46.59M
) ?7 P& z# k1 B: z$ F8 e6 q| | ├──39.常用类(NSString)1 .mp4 24.57M6 V. S/ e) v8 @* m9 N1 b; ~1 i
| | ├──40.常用类(NSString)2 .mp4 51.79M! W$ {; Q( @+ E3 y% q
| | ├──41.常用类(NSString)3 .mp4 81.26M! D: z0 P/ D2 D, }7 l
| | ├──42.常用类(NSString)4 .mp4 43.82M; R7 c4 G3 A4 P& ` s
| | ├──43.常用类(NSString)5 .mp4 33.11M
8 y; d. d7 |& k2 K! l; F| | ├──44.常用类(NSMutableString) .mp4 21.30M, f/ \* D1 K0 y
| | ├──45.常用类(NSArray)1 .mp4 31.21M
0 l6 ]2 y e0 D ?| | ├──46.常用类(NSArray)2 .mp4 31.94M; d; B7 W3 v. C3 `
| | ├──47.常用类(NSArray)3 .mp4 48.89M
# d4 I8 @, B) N2 u' ^2 U' W6 d) _9 i| | ├──48.常用类(NSMutableArray) .mp4 32.62M
+ ?+ Z: W. c) m9 m9 e9 o& [) T* O| | ├──49.常用类(NSNumber) .mp4 17.16M
$ Q+ O1 J: h) k5 l; M| | ├──50.常用类(NSDictionary) .mp4 30.26M2 G4 L$ @. K Y$ k
| | └──51.常用类(NSFileManger) .mp4 36.25M8 A) I" M! w/ P, Q# w/ ?, `
| ├──05.第五部分 iOS逆向基础 ' U8 {5 `2 F7 O8 Y! ~
| | ├──01.查看app界面控件 .mp4 379.12M
' }" W {; m$ z| | ├──02.常用越狱插件推荐 .mp4 98.28M/ Q5 p+ _* [( G% t) k
| | ├──03.ssh .mp4 114.86M% z. Q1 [" H# y3 u7 R4 [" v
| | ├──04.常用命令1 .mp4 79.80M
( N! R i1 E4 j/ P8 l! M| | ├──05.常用命令2 .mp4 122.76M2 f0 S( m; {2 W2 z' `( T3 \$ _; q
| | ├──06.常用命令3 .mp4 170.37M
/ f! g, o/ U! p/ B6 {; M| | ├──07.常用命令4 .mp4 206.06M4 m* o; J0 ]& y% Z, @
| | ├──08.iOS系统常见目录 .mp4 175.33M
. Y9 L3 `6 B+ k| | ├──09.ipa常见组成结构 .mp4 50.55M
) u+ X- G0 T$ w| | └──10.文件权限 .mp4 101.08M
5 I1 m* F5 z- w9 j| ├──06.第六部分 密码学探秘 ) S- f; P! y: t; t( J
| | ├──01.第一个iOS工程 .mp4 36.84M; W- o5 Q7 f% g- U/ v
| | ├──02.密码学介绍 .mp4 20.87M6 |1 M2 Q) ]6 B5 n+ T6 j5 y% z
| | ├──03.Hex编码 .mp4 54.19M
0 h: ~8 a$ M B$ |( [* q7 j0 R| | ├──04.Base64编码 .mp4 59.63M }8 y a, ]1 R. c+ ^
| | ├──05.消息摘要算法 .mp4 32.13M' V# |$ J" G x! ?/ T# J
| | ├──06.MD5的使用 .mp4 42.76M9 U7 \9 a5 C3 s
| | ├──07.SHA的使用 .mp4 17.22M4 f: [; B3 L6 o- p2 D/ g( S$ v
| | ├──08.Hmac的使用 .mp4 78.36M3 i) N( G1 t/ H8 j
| | ├──09.对称加密算法 .pcwl 62.38M+ U4 i1 r6 _! t& w! k4 B. O
| | ├──10.DES加密的使用 .mp4 63.82M5 \* Y; }! ]% [* G5 G: U: D1 j5 N
| | ├──11.AES加密的使用 .mp4 81.81M
! _5 C, @* a/ y+ j| | ├──12. 非对称加密算法 .mp4 38.27M
2 A8 n" C# U1 L+ O; j. X, ]| | ├──13.RSA加解密1 .mp4 103.53M) Z3 s5 h. Y3 P- d" H
| | ├──14.RSA加解密2 .mp4 48.13M j" I& A8 E2 ^3 ?, T) A8 Q0 v3 y* R
| | ├──15.多种加密算法常见结合套路 .mp4 43.23M
# Y7 h$ `9 t7 }( _% || | ├──16.CryptoJS在不同运行环境下的区别 .mp4 62.70M
8 g/ b! {' Q5 O& \8 X& o| | ├──17.CryptoJS(消息摘要算法) .mp4 70.74M' J4 C; X* l& ]8 r( ~. T3 U
| | ├──18.CryptoJS(字符串解析) .mp4 68.06M q7 h! ^5 v& }! `9 e5 D" R! j
| | ├──19.CryptoJS(对称加密算法) .mp4 69.20M
3 J' A) N9 j8 o% K7 z# I| | ├──20.CryptoJS(对称加密算法细节) .mp4 64.41M
6 v+ ?8 ?: X. i- t' t @| | ├──21.CryptoJS(其他算法) .mp4 31.77M+ S- x5 y$ p9 y+ p! Z: b, s' w$ F
| | └──22.JS(RSA_PKCS1Padding) .mp4 59.20M
! _: O! n$ i- ` ]| ├──07.第七部分 Frida在iOS上的应用 , K' ]7 y! f: K: Q1 k$ k c
| | ├──01.Frida介绍 .mp4 72.12M* p* k% e! s% e+ x+ E5 p
| | ├──02.OC类方法_对象方法的hook .mp4 72.50M3 X* m: T& r( s4 S
| | ├──03.函数栈的打印 .mp4 62.83M! }5 ^" ]- V3 G) E* N8 z
| | ├──04.主动调用OC方法 .mp4 54.59M0 |7 ~' j* n+ E& t4 w
| | ├──05.修改参数和返回值 .mp4 84.90M
, S1 i, t2 Y$ T u| | ├──06.Frida内存读写 .mp4 74.36M- t+ [5 r" @/ g5 v* G3 Y, W1 S
| | ├──07.OC复杂参数的构造(NSData) .mp4 21.29M; w! m: i/ s( T9 U
| | ├──08.OC复杂参数的构造(NSArray) .mp4 33.37M
3 J6 ]3 `6 e8 ~' u" S| | ├──09.OC复杂参数的构造(NSDictionary) .mp4 18.85M1 i2 j) K6 U2 p* i0 l
| | ├──10.带Block参数函数的主动调用 .mp4 22.98M
+ s; S+ G: b, d4 S| | ├──11.替换OC方法 .mp4 44.29M3 Y. Q% ?* ?& |9 P( ^
| | ├──12.hook_block .mp4 48.18M
8 P7 S, q) }/ [) b| | ├──13.批量hook方法 .mp4 31.00M
( A1 ^, ^# s* n| | ├──14.Frida写文件 .mp4 16.44M% q1 B s; J* z+ ~0 l& {
| | ├──15.frida-tools的使用 .mp4 52.02M8 |% u/ Z6 z$ \, K/ f
| | ├──16.frida-server自定义端口 .mp4 37.72M
& H/ g- g& g1 @% k) N3 \| | ├──17.关键代码定位1 .mp4 59.11M! d+ A* J8 Q, c9 Y0 R& @) F8 I
| | ├──18.关键代码定位2 .mp4 44.09M6 }4 ~+ A$ Y: ^9 v6 B, Z
| | ├──19.关键代码定位3 .mp4 96.31M
: g1 r- }9 R, t3 L| | ├──20.关键代码定位4 .mp4 48.93M
5 V* I5 Y( s% T3 N) y- E, B| | ├──21.objection的使用1 .mp4 48.93M$ c9 e( M3 V+ `1 n$ @
| | ├──22.objection的使用2 .mp4 22.34M
3 e4 O! b/ z* `3 P! G$ D| | ├──23.objection连接非标准端口 .mp4 13.05M
3 V1 [0 @& _! b5 P ]+ w4 [| | ├──24.frida的Python库(进程名附加) .mp4 54.74M0 R7 u# Y" o% e( `# R9 `
| | ├──25.frida的Python库(pid附加) .mp4 11.67M$ w8 q, Q2 q! f; E
| | ├──26.frida的Python库(spawn方式启动) .mp4 37.94M4 K: E2 q. f& t9 k9 D
| | ├──27.frida的Python库使用(连接非标准端口) .mp4 25.91M) y, {6 Z7 a7 P8 r
| | ├──28.frida与python的交互(send) .mp4 47.04M: \3 ?7 u) c z2 Y3 ~9 m
| | ├──29.frida与python的交互(recv) .mp4 23.50M8 x: x$ C! s# \1 u! p: t% x
| | ├──30.frida的rpc .mp4 64.10M& Z5 _' D" b1 R+ d
| | ├──31.frida算法转发 .mp4 42.32M
& \- Z5 a( W8 ^$ c0 w| | ├──32.枚举各种符号 .mp4 36.64M% |; m: g1 H& ]
| | ├──33.模块地址的获取 .mp4 55.58M
5 a+ y! D, y q( o7 M) c1 F| | ├──34.通过计算地址来hook_OC方法 .mp4 42.89M
2 G+ N3 b% D% H2 n, Z| | ├──35.hook_C函数 .mp4 41.09M+ h3 R% P/ ]; F( Q
| | ├──36.获取指针参数返回值 .mp4 44.17M) S* z' V4 N7 p
| | ├──37.修改字符串参数 .mp4 35.24M* n8 C' b. A) w0 x- F2 e
| | ├──38.主动调用任意函数 .mp4 59.49M
% u+ |/ T8 l9 M4 o| | ├──39.替换C函数 .mp4 72.72M
6 I& F$ Z" q) f* W' x/ k| | ├──40.批量hook_C函数 .mp4 22.96M
^0 R: y; [, z t| | └──41.frida_inlinehook_寄存器读写 .mp4 70.63M: o0 ` _! w# [- [# I. Q: Z7 Q
| ├──08.第八部分 越狱插件的开发
, r4 y( K3 u# q9 |( k) U4 D6 g& H| | ├──01.越狱插件开发介绍 .mp4 37.45M
. T, w! M, X% p| | ├──02.VMware的安装 .mp4 15.73M$ G3 l; {- ?4 o: y* x
| | ├──03.Ubuntu系统的安装 .mp4 34.62M
+ }: N C. [$ C+ Z2 P3 ?| | ├──04.虚拟机快照 .mp4 19.25M
: f6 j E4 f2 p| | ├──05.Ubuntu系统的配置 .mp4 77.34M( W- p7 J: Z1 X% p$ N- T
| | ├──06.VMware的三种网络连接 .mp4 90.37M
- M9 ~- U. J6 @2 w1 B| | ├──07.theos配置1 .mp4 93.90M J6 {" o; E+ `( p3 y* \
| | ├──08.theos配置2 .mp4 54.30M
/ H0 R- S! T: K) }1 ^3 t| | ├──09.越狱插件的开发 .mp4 61.79M0 M/ G4 F0 ^+ t( s
| | ├──10.越狱插件的编译打包 .mp4 30.60M
" B$ ^3 n; J q" S* P| | ├──11.deb插件的安装 .mp4 31.67M
" s7 [( B. K, c/ X8 j" t| | └──12.查看Log输出_越狱插件的使用 .mp4 96.22M/ U; m6 p# j' F
| ├──09.第九部分 各种检测
& S: F2 ]8 B1 ]* o| | ├──01.iOS上的VPN抓包 .mp4 52.65M
, c5 V5 p9 M+ E9 N8 _ D& \4 b| | ├──02.绕过代理检测 .mp4 127.58M
7 p/ z0 f; F$ z; ~) r| | ├──03.代理检测代码分析以及通用绕过办法 .mp4 128.12M7 k* a P0 p: m6 j' }
| | ├──04.常见越狱检测方案 .mp4 312.38M
% S1 V* n" j) k7 I4 U; r3 ~| | ├──05.越狱检测绕过实战 .mp4 233.53M+ C# K, q6 }8 d9 C! N* A& m
| | ├──06.Charles抓包(非标准端口) .mp4 25.67M5 l! o% C4 I& h
| | ├──07.weex的hook抓包 .mp4 353.73M/ d- Y. f/ G4 m8 R$ z2 T
| | ├──08.双向验证的抓包 .mp4 144.68M
5 V9 a" S4 b! w( U' ?0 s| | ├──09.weex的hook抓包(response定位) .mp4 118.48M# l( g9 [$ P4 L8 `' z
| | ├──10.frida_hook_block .mp4 87.23M
/ t. g, ~' T1 z i/ t* }| | ├──11.基本通杀的hook抓包 .mp4 69.03M2 s5 m5 J" e& |
| | └──12.r0capture的使用 .mp4 60.05M
6 l$ H, N+ Y4 c: Z, J| └──10.第十部分 各种实战案例
0 O, T4 X1 \- z+ o8 E3 \ x9 ]4 \| | ├──01.某app实战(MD5_SHA1) .mp4 198.79M$ C; E# @- u) M8 t- v& [4 |* m4 ~0 P$ M+ a
| | ├──02.1.某app实战(SHA1_RSA) .mp4 207.76M
5 j, C, h2 R4 |1 @' B$ S4 i( w$ _| | ├──02.2.某app实战(公钥的提取) .mp4 170.54M) Y1 d6 e: \- {9 v! K* p1 K4 i/ G
| | ├──03.H5的app逆向实战 .mp4 145.57M; j0 U- v6 \9 n A+ l ?( }1 A
| | ├──04.某app逆向实战 .mp4 57.35M
3 M/ \+ z* F3 Y! _+ J8 T' d| | ├──05.某app逆向实战 .mp4 164.31M& z' e1 [7 F8 i' I) S* s1 B. t
| | ├──06.某app逆向实战(3DES) .mp4 117.87M
% m9 r2 Y* G, c6 e E; c* k2 |$ A2 W; H| | ├──07.1.某app逆向实战(HTTP2.0抓包) .mp4 119.60M! N( P# S$ t' P9 k, Z
| | ├──07.2.某app逆向实战(提交数据乱码的定位) .mp4 77.19M; O" W1 \; n$ |
| | ├──07.3.某app逆向实战(openssl_AES) .mp4 105.71M( U" n$ k5 L, V0 s; G# b! ?7 w
| | ├──07.4.某app逆向实战(openssl_RSA) .mp4 116.10M; c/ ?/ d" X2 U s9 B
| | ├──07.5.某app逆向实战(魔改md5) .mp4 92.15M
/ u3 T' Y% W$ N) A( |! u9 V| | ├──08.某app逆向实战(通过弹窗定位代码) .mp4 61.13M
3 J/ i' x9 `3 E! {9 S8 o! `6 q| | ├──09.1.某app简单分析 .mp4 74.12M
+ q% n& `% F/ n( ^, T4 X| | ├──09.2.防IDA的F5的花指令处理 .mp4 259.21M1 S$ D' @8 {0 x3 f9 K1 C9 i8 W5 n
| | ├──10.1.某app逆向实战(关键代码定位) .mp4 119.35M K& u$ Q5 Y; i3 t2 T) }5 q
| | ├──10.2.某app逆向实战(入参分析) .mp4 115.62M
' o: ?3 a4 C5 o. I/ F3 o' v| | ├──10.3.某app逆向实战(自写算法分析) .mp4 153.09M$ G2 G5 Y) E5 l8 ~
| | ├──10.4.某app逆向实战(第一部分自写算法还原) (1) .mp4 191.19M
5 F3 i+ B& \( F: I2 b2 u| | ├──10.4.某app逆向实战(第一部分自写算法还原) .mp4 19.75M$ d, L) G& I7 g4 t
| | ├──10.5.某app逆向实战(第二部分自写算法还原) .mp4 167.86M
- A9 S5 M! z. l! @ ~| | ├──10.6.某app逆向实战(魔改base64还原) .mp4 93.69M) k/ v( h, t1 Y: @ h# Q2 r
| | ├──11.1.某app逆向实战(关键代码定位) .mp4 165.58M! g5 x8 P: }, y4 }' g
| | ├──11.2.某app逆向实战(sign算法还原) .mp4 129.43M
% a+ R* h6 j+ ~0 n$ A7 k| | ├──11.3.某app逆向实战(其他两个参数思路) .mp4 51.10M4 t( l) e3 K' F- K, F
| | └──12.某app逆向实战 .mp4 51.01M
e/ F+ S2 c. q" E6 d+ _5 ~% S1 H
& j7 u* H+ i$ P5 X
; M; P9 x- w8 ]; l
. f; r/ l, ~0 m( o- I: j$ f! |资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
0 w( n5 }0 ~+ }9 \# D" b
! ~! ]6 X' g+ L" n6 j9 q3 ~: }/ B* L: @8 f2 A, r
5 G$ K4 i6 H7 X& s u
本资源由Java自学网收集整理【www.javazx.com】 |
|