doorxp Blog

jar 修改 .class 重新打包

假设 这个文件为要修改的文件 Bvcn.javajavac --release 9 Bvcn.java -d .jar -uvf 路径到.jar 包名到 Bvcn.class
作者:doorxp 分类:Crack 浏览:8 评论:0

catalina 命令行安装 ipa

# 使用 brew 安装 ideviceinstallerbrew install ideviceinstaller       简单使用教程idevice_id -l # 查看链接的设备 idideviceinstaller -l# 获取设备上所有app的bundle  idideviceinstaller -i demo.ipa #&nbs
作者:doorxp 分类:Apple 浏览:159 评论:0

App Transport Security

iOS 9 和 OS X Captian 带来了一个新的安全特性,也就是 App Transport Security,加强了应用中所谓网络连接的安全性。下面是 ATS 默认的安全要求:The server must support at least Transport Layer Security (TLS) protocol version 1.2.Connection ciphers are limited to those that provide forward secrec
作者:doorxp 分类:Apple 浏览:152 评论:0

private api

 Class LSApplicationWorkspace = objc_getClass("LSApplicationWorkspace");        id workspace = [LSApplicationWorkspace  performSelector:NSSelectorFromString(@"defaultWorkspace")];    NS
作者:doorxp 分类:ObjC 浏览:154 评论:0

获得当前 App 的所有类, 当前 App 可见类.

#import <objc/runtime.h> #import <dlfcn.h> #import <mach-o/ldsyms.h> unsigned int count;     const char **classess;     Dl_info info;   
作者:doorxp 分类:ObjC 浏览:161 评论:0

WKWebView DEBUG

#ifdef DEBUG  SEL sel = NSSelectorFromString(@"_enableRemoteInspector");  id cls = NSClassFromString(@"WebView");  IMP imp = [cls sel];  void (*func)(id, SEL) = (void *)imp;  func(cls, sel);#endifadd to&nb
作者:doorxp 分类:ObjC 浏览:285 评论:0

关于反调试&反反调试那些事

前言在逆向和保护的过程中,总会涉及到反调试和反反调试的问题,这篇文章主要是总结一下几种常见的反调试手段以及反反调试的方法。反调试ptrace为了方便应用软件的开发和调试,从Unix的早期版本开始就提供了一种对运行中的进程进行跟踪和控制的手段,那就是系统调用ptrace()。通过ptrace可以对另一个进程实现调试跟踪,同时ptrace还提供了一个非常有用的参数那就是PT_DENY_ATTACH,这个参数用来告诉系统,阻止调试器依附。所以最常用的反调试方案就是通过调用ptrace来实现反调试。#i
作者:doorxp 分类:Crack 浏览:328 评论:0

libdsm-ios.sh 编译iOS

#!/bin/bash # Global build settings export SDKPATH=$(xcrun --show-sdk-path -sdk iphoneos) export SIMSDKPATH=$(xcrun --show-sdk-path -sdk iphonesimulator) export MIN_IOS_VERSION=9.0 ex
作者:doorxp 分类:Apple 浏览:655 评论:0

解决 Xcode 编译时,多个 .a 文件包含了同一个库的问题

思路 1.lipo 拆分 .a 文件为每个 cpu (如果只有一个 cpu就不需要,如只有 arm64)  2.ar 删除有冲突的*. o文件实践:    1.    lipo -thin arm64 -output libXXXX.64.a libXXXX.a //提取 arm64的库        2.&
作者:doorxp 分类:Apple 浏览:375 评论:0

Carplay NSIndexPath 对应关系.

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #ffffff; background-color: #000000} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Menlo; color: #00a0ff; background-color: #000000} p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font:
作者:doorxp 分类:ObjC 浏览:700 评论:0