参考资料

  • 【已解决】iOS逆向:ObjC函数objc_opt_class
  • 【已解决】Xcode的lldb中用objc_getClass如何获取到类名带括号的类
  • 【整理】iOS逆向:ObjC类的常用方法
  • 【已解决】iOS的ObjC中如何获取Class类名
  • 【已解决】iOS中如何获取ObjC类的父类
  • 【已解决】iOS中获取ObjC的父类用哪个:class_getSuperclass还是superclass
  • 【整理】iOS逆向:ObjC底层函数objc_alloc_init
  • 【整理】iOS底层函数:objc_alloc
  • 【已解决】iOS基础知识:objc_retainBlock
  • 【未解决】iOS逆向Apple账号:研究-[NSXPCConnection remoteObjectProxyWithErrorHandler:]返回类型是__NSXPCInterfaceProxy_AKAppleIDAuthenticationDaemonProtocol
  • 【已解决】iOS逆向Apple账号:-[NSXPCConnection remoteObjectProxyWithErrorHandler:]的hook代码断点加不上
  • 【记录】iOS逆向akd:AKNativeAnisetteService源码实现
  • 【记录】iOS函数:CFURLResponseCreateWithHTTPResponse
  • 【未解决】iOS逆向Apple账号:LocalDataTask相关
  • 【已解决】frida打印iOS的ObjC函数的参数的值
  • 【未解决】iOS逆向Apple账号:用frida-trace去hook监控NSURL网络请求
  • 【已解决】研究YouTube逻辑:YTAdBreakRendererFetcher的makeAdRequestWithAdBreak:contentPlayerResponse:responseBlock:playbackContext:clientPlaybackNonce:midrollIndex:liveTargetingParams:adBreakLength:autonavSettingState:currentMediaTime:retryEnabled:
  • 【未解决】研究YouTube逻辑:NSError的HAMErrorWithURLResponse:userInfo:request:
  • 【未解决】研究YouTube逻辑:NSError的errorWithDomain:code:userInfo:
  • 【已解决】研究YouTube逻辑:找到带ctier=A的response和error出错的地方
  • 【未解决】研究抖音设备注册逻辑:TTInstallUtil的onTheFlyParameter
  • 【未解决】越狱iOS如何改机模拟参数:网络类型
  • 【已解决】XCode的lldb中查看类的函数属性等详情:AWEPremainDelayInitTask
  • 【已解决】iOS 13获取状态栏statusBar报错:App called -statusBar or -statusBarWindow on UIApplication this code must be changed
  • 【已解决】调试iOS的ObjC代码获取iPhone的状态栏信息
  • 【已解决】用XCode实时调试WebDriverAgent希望找到并解决获取页面源码慢的原因
  • 【部分解决】Xcode实时调试facebook-wda和WebDriverAgent希望找出visible和enabled参数找不到元素的原因
  • 【未解决】研究YouTube逻辑:HAMNetworkRequestCompletionEvent的dataLoadTaskDidStart:
  • 【记录】优化MonkeyDev的YouTube代码:把Error部分提取到单独文件
  • 【已解决】Xcode调试YouTube的hook代码报错:NSInvalidArgumentException __NSDictionaryM unrecognized selector Original Exception Backtrace
  • 【已解决】iOS逆向心得:object_getClassName获取类名__NSDictionaryM是什么意思
  • 【未解决】研究抖音越狱逻辑:is_upgrade_user
  • 【未解决】研究YouTube逻辑:MLServerBandwidthNetworkModel的networkRequestDidReceiveResponseWithEvent:
  • 【已解决】导出class-dump头文件报错:Unknown load command Error Cannot find offset for address
  • 【已解决】iOS中正向调用ptrace的PT_DENY_ATTACH防止调试
  • 【已解决】iOS逆向:模拟调试stateClientNeg1的触发时机
  • 【已解决】Xcode的lldb调试iOS的ObjC或Swift时如何打印出objc_msgSend第一个参数是什么类的实例
  • 【未解决】研究抖音越狱检测逻辑:objc_copyClassNamesForImage
  • 【未解决】lldb中条件判断的断点出现警告:warning hit breakpoint while running function skipping commands and conditions to prevent recursion
  • 【整理】iOS逆向AppleStore:ACAccount相关内容
  • 【已解决】iOS逆向:给objc_alloc_init的+44行汇编代码的断点加条件判断的是否是类AADeviceInfo的更多种写法
  • 【记录】研究抖音关注逻辑:AWEOnlineABTestManager的NSDictionary类型的abTestData值
  • 【已解决】iOS逆向:给objc_alloc_init函数的断点的条件判断是否是类AADeviceInfo尝试更多其他写法
  • 【无法解决】iOS逆向WhatsApp:查看Data类NSConcreteMutableData的Capacity属性值大小
  • 【记录】iOS逆向WhatsApp:查看NSData的属性和函数
  • 【已解决】frida调试iOS函数打印函数堆栈且带符号解析后的函数:加缓存结果以优化速度提高性能
  • 【已解决】iOS逆向:模拟调试stateClientNeg1的触发时机
  • 【已解决】iOS逆向:Xcode中新建iOSOpenDev的插件项目
  • 【未解决】iOS逆向Apple账号:研究-[NSXPCConnection remoteObjectProxyWithErrorHandler:]返回类型是__NSXPCInterfaceProxy_AKAppleIDAuthenticationDaemonProtocol
  • 【未解决】iOS逆向Apple账号:类AASignInFlowController相关
  • 【已解决】iOS逆向Apple账号:动态调试-[ACAccount aa_password]的实现逻辑
  • 【已解决】iOS逆向Apple账号:函数-[NSMutableURLRequest aa_addBasicAuthorizationHeaderWithAccount:preferUsingPassword:]断点没有触发
  • 【已解决】iOS逆向Apple账号:-[NSMutableURLRequest ams_addAcceptLanguageHeader]断点没有触发
  • 【基本解决】研究抖音越狱逻辑:如何生成设备ID比如UDID
  • 【已解决】iOS逆向:hook函数objc_alloc_init报错:-[BSObjCBlockArgument description] raised exception: name NSInvalidArgumentException reason -[__NSCFString appendString:] nil argument
  • 【未解决】iOS逆向Apple账号:LocalDataTask相关
  • 【整理】iOS逆向心得:hook类的函数时的类的选择
  • 【未解决】iOS逆向Apple账号:__NSCFLocalSessionTask相关
  • 【未解决】iOS逆向AppleStore证书无效:调用NSURLRequest的setAllowsAnyHTTPSCertificate
  • 【部分解决】Reveal Server的Protocol Version和Reveal版本对应关系
  • 【已解决】研究YouTube逻辑:从NSData直接解析出protobuf的类YTIAdBreakRequest
  • 【未解决】研究YouTube逻辑:获取YTIAdBreakRequest所有的字段的定义即name和number映射关系
  • 【已解决】protobuf逆向:iOS端无需data直接解析protobuf类的字段定义
  • 【未解决】研究YouTube逻辑:搞懂protobuf类YTIClientInfo的字段定义
  • 【已解决】研究YouTube逻辑:从data解析出YTIAdBreakRequest所有的字段属性的值
  • 【已解决】Xcode调试:lldb中临时变量
  • 【未解决】研究YouTube逻辑:GPBMessage的parseFromData
  • 【已解决】研究YouTube逻辑:MLServerABRLoader的continueLoading
  • 【已解决】研究YouTube逻辑:调试HAMCronetDataLoadTask的startWithDelegate:delegateQueue:过滤出ctier=A的情况
  • 【未解决】研究YouTube逻辑:___lldb_unnamed_symbol15675$$Module_Framework
  • 【未解决】研究YouTube逻辑:重新调试ctier=L的request和response的逻辑
  • 【记录】优化MonkeyDev的YouTube代码:把Error部分提取到单独文件
  • 【未解决】抖音越狱检测逻辑在什么位置
  • 【未解决】研究抖音越狱检测:ObjC的Method Swizzling的Hook检测
  • 【未解决】研究抖音越狱逻辑:method_exchangeImplementations
  • 【已解决】Xcode调试YouTube的hook代码报错:NSInvalidArgumentException __NSDictionaryM unrecognized selector Original Exception Backtrace
  • 【已解决】Xcode调试抖音po再次卡死
  • 【记录】Xcode中lldb尝试调试objc_msgSend的运行过程
  • 【无需解决】研究抖音关注逻辑:UIImage(AWEUserRecommend)的awe_userRecommendImageNamed:compatibleWithTraitCollection:
  • 【已解决】Xcode的lldb中用objc_getClass如何获取到类名带括号的类
  • 【记录】研究抖音关注逻辑:类AWEPlayInteractionViewController
  • 【记录】研究YouTube函数:YTPlayerBarController的setMediaTime
  • 【记录】XCode+MonkeyDev动态调试YouTube类:YTWatchMiniBarViewController
  • 【基本解决】Xcode的lldb中po打印类的实例只显示length 8 bytes
  • 【记录】XCode+MonkeyDev动态调试抖音寻找越狱逻辑:UIDevice
  • 【基本解决】XCode的lldb中输出YouTube类MDXSession实例的属性值currentVideoID
  • 【记录】XCode的lldb调试YouTube的类:YTWatchController
  • 【记录】静态分析黑豹动态库zzzzHeiBaoLib.dylib
  • 【记录】研究YouTube广告相关逻辑:YTSingleVideoCurrentTimeObserver
  • 【记录】研究YouTube广告相关逻辑:MDXSingleVideoController
  • 【记录】研究YouTube广告相关逻辑:MDXPlaybackController
  • 【记录】动态调试研究iOS版YouTube逻辑:Ads广告相关的类
  • 【记录】研究分析SuperMan超人的文件:SuperMan
  • 【记录】动态调试研究iOS版YouTube逻辑:YTAppDelegate类
  • 【记录】研究抖音AwemeCore中的AWELaunchTimeTracker
  • 【已解决】XCode的lldb中查看类AWELaunchTimeTracker的详情和属性值dylibTrackerEnable
  • 【已解决】XCode的lldb中查看类的函数属性等详情:AWEPremainDelayInitTask
  • 【记录】分析和研究:抖音AwemeCore中的类TTMacroManager
  • 【记录】抖音的AwemeCore中静态信息中MetaSec和appID相关内容
  • 【未解决】研究AWECloudJailBreakUtility详情:hook各个函数
  • 【已解决】lldb中iOS的ObjC在objc_getClass后打印出类的函数属性等详细信息
  • 【已解决】lldb中如何用ObjC类的performSelector的_methodDescription打印类的详情
  • 【未解决】iOS反越狱检测:内联钩子函数 Inline Hook
  • 【已解决】theos中确认%log的syslog系统日志是否生效
  • ios反越狱检测与检测剖析 - 简书 (jianshu.com)
  • iphone - Getting name of the class from an instance - Stack Overflow
  • Objective-C Automatic Reference Counting (ARC) — Clang 15.0.0git documentation (llvm.org)
  • 理解 ARC 实现原理 (xietao3.com)
  • Objective-C 小记(9)__strong - 简书 (jianshu.com)
  • load 方法全程跟踪 - 知乎 (zhihu.com)
  • RetVal/objc-runtime: A debuggable objc runtime (github.com)
  • Understanding The Objective-C Runtime | iEasynote
  • objc_msgSend | Apple Developer Documentation
  • objc-runtime-new.m
  • message.h
  • objc-internal.h (apple.com)
  • objc-internal.h
  • iOS基础:Block底层实现及理解 - 简书 (jianshu.com)
  • block 的底层逻辑,变量的捕获, 以及__block 的底层实现 - 简书 (jianshu.com)
  • block没那么难(二):block和变量的内存管理 - 作业部落 Cmd Markdown 编辑阅读器 (zybuluo.com)
  • objective c - Blocks and extra retains - Stack Overflow
  • Objective-C Automatic Reference Counting (ARC) — Clang 15.0.0git documentation (llvm.org)
  • 在将块传递为variadic参数之前调用objc_retainblock - IOS - 开源软件问题中文版 - 编程技术网 (editcode.net)
  • iOS Block 总结 | Edgar's Blog (tbfungeek.github.io)
  • iOS 底层探索篇 ——block(下) - 掘金 (juejin.cn)
  • low-level objc runtime apis (github.com)

results matching ""

    No results matching ""