自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(370)
  • 资源 (8)
  • 收藏
  • 关注

转载 作为苹果 App Store 的审核人员是一种什么体验?

作为苹果 App Store 的审核人员是一种什么体验?

2018-01-15 17:09:09 4497

原创 CocosPods使用过程中的一些问题

1. swift错误解决办法:在命令行中输入  "echo 3.0 > .swift-version"2. vendored_frameworks错误pod lib lint是检验本地的正确性,而我们的podspec文件,有些是写的是url地址的形式,所以在本地校验会报这样的错误3. `CocoaPods` repo错误Cloni

2018-01-02 19:39:13 2289

转载 iOS判断一个库是否包含bitcode

iOS判断一个库是否包含bitcode

2017-12-06 22:17:13 812 1

转载 用rm递归递归删除子目录下所有.o后缀文件

用rm递归递归删除子目录下所有.o后缀文件

2017-07-14 11:01:55 28882 5

转载 Android中的Apk的加固(加壳)原理解析和实现

Android中的Apk的加固(加壳)原理解析和实现

2017-06-12 17:42:02 1449

原创 crash: xx.xx.xx failed to scene-create after 19.50s (launch took 0.50s of total time limit 20.00s)

crash: xx.xx.xx failed to scene-create after 19.50s (launch took 0.50s of total time limit 20.00s)

2017-06-06 11:19:18 1057

转载 ARC下需要注意的内存管理

ARC下需要注意的内存管理

2017-06-05 20:48:03 376

原创 内存耗尽产生的crash: malloc: *** error for object 0x: pointer being reallocated was not allocated

malloc: *** error for object 0x175104000: pointer being reallocated was not allocated*** set a breakpoint in malloc_error_break to debug

2017-06-05 16:58:30 3024

转载 招聘一个靠谱的 iOS

http://blog.sunnyxx.com/2015/07/04/ios-interview/

2017-06-01 15:35:01 526

原创 dyld`__abort_with_payload: 错误

集成framework调用时,app直接crash,错误断点显示如下:断点定位在:dyld`__abort_with_payload:看起来像是dylib动态库的问题控制台的错误信息:dyld: Library not loaded: @rpath/xxx.framework/xxx  Referenced from: /var/containers

2017-06-01 14:32:02 19532 1

原创 C++的一些特性

C++的一些特性

2017-05-23 21:20:03 346

原创 Clang以及LLVM研究

Clang以及LLVM研究

2017-05-23 20:39:43 1248 1

原创 Clang之语法抽象树AST

Clang之语法抽象树AST

2017-05-23 15:20:47 3634

原创 iOS中warning的一些总结

iOS中warning的一些总结

2017-05-23 11:44:53 1475

转载 Xcode 7 Bitcode的工作流程及安全性评估

Xcode 7 Bitcode的工作流程及安全性评估

2017-05-19 21:34:51 406

转载 编译器之词法分析器

自制编译器---c++实现词法分析器

2017-05-19 19:35:53 1061

原创 在mac下编译llvm的源码

一、LLVM源码源码地址:LLVM源码直接下载的源码只有llvm,没有其他的,比如clang就没有,所以还是通过下面的操作来下载1. 迁出LLVMsvn co http://llvm.org/svn/llvm-project/llvm/trunk llvm-6.0现在最新的llvm版本是:6.0.0,2018.3.8更新2. 迁出Clangcd llvm-6.0/toolssvn co http:...

2017-05-19 15:04:46 4164

转载 深入剖析 iOS 编译 Clang / LLVM

深入剖析 iOS 编译 Clang / LLVM 1深入剖析 iOS 编译 Clang / LLVM 2

2017-05-19 14:22:29 685

原创 检测App、静态库、framework是否支持bitcode

一、otool直接分析文件1. 静态库:otool -arch armv7 -lxxx.a | grep __bitcode | wc -l如果输出的数字不为0,就代表包含bitcode2. framework和app,传递里面的二进制文件由于app中二进制和framework中二进制文件与.a文件存在差异,因为需要检查的是__LLVM段,当出现该段的时候,则表示支...

2017-05-17 17:26:04 6251

原创 LLVM(clang)介绍

LLVM是构架编译器(compiler)的框架系统,以C++编写而成,用于优化以任意程序语言编写的程序的编译时间(compile-time)、链接时间(link-time)、运行时间(run-time)以及空闲时间(idle-time),对开发者保持开放,并兼容已有脚本。LLVM计划启动于2000年,最初由University of Illinois at Urbana-Champaign的Chris Lattner主持开展。2006年Chris Lattner加盟Apple Inc.并致力于LLVM在Ap

2017-05-17 16:59:45 1695

原创 iOS运行时以及HOOK的理解:runtime和method swizzling

iOS运行时以及HOOK的理解:runtime和method swizzling

2017-05-16 16:07:50 1655

原创 xcode断点无效无法调试的一个问题

xcode断点无效无法调试的一个问题

2017-05-15 17:52:08 16709 1

转载 针对苹果充值的坏账的防范方法

苹果充值的刷单现象在游戏行业非常普遍,很多团队挖空心思寻找漏洞以非法获利。遭遇刷单的开发者虽然在账面上看到的是漂亮的流水数字,但是苹果不会对问题账单分成,造成坏账,据传严重时有些游戏的坏账率达到80%以上。常见的手段主要有以下五种:破解IAP绕过苹果扣款重复使用receipt-data利用信用卡黑卡利用外币卡折扣赚取差价利用苹果对小额消费不做验证规则的"36技术"其中,前两种是开发者本身的程序问题,可通过完善代码中的验证流程解决,后三种则是利用了苹果充值的政策的一些漏洞。但是这些漏洞并不会对苹果

2017-05-12 19:39:16 4818

原创 删除cocoapods中的一些repo选项:pod repo remove xxx

删除cocoapods中的一些repo选项:pod repo remove xxx

2017-05-08 11:00:17 17841

原创 设置UIButton的文字、字体、颜色等

UIButton使用的一些问题

2017-05-04 15:36:54 14909

原创 使用Reachability的一个问题

最新版的Reachability支持Ipv6了,并且支持的最低版本为iOS8,这就比较坑爹了,如果我的APP需要兼容iOS7咋办?

2017-05-03 22:01:21 590

原创 warning:UIVisualEffectView, This will cause the effect to appear broken until opacity returns to 1

<UIVisualEffectView ...> is being asked to animate its opacity. This will cause the effect to appear broken until opacity returns to 1.

2017-05-03 21:55:57 1692

原创 zlib error while attempting compression: "Ran out of output buffer for writing compressed bytes."

zlib error while attempting compression: "Ran out of output buffer for writing compressed bytes."

2017-04-27 15:54:31 533

原创 MAC OSX下的RSA加解密实现

MAC OSX下的RSA加解密实现

2017-04-21 18:06:03 3178

原创 调用SecItemAdd时产生的错误:-34018

调用SecItemAdd时产生的错误:-34018

2017-04-21 17:41:19 2245

原创 Debugging Tools for Windows (WinDbg)的使用

Debugging Tools for Windows (WinDbg)的使用

2017-04-11 09:31:57 60164

原创 苹果紧急发布的iOS10.3.1更新了什么内容

iOS10.3.1最主要的一项改进是修复了此前版本发现的一个WiFi漏洞,该漏洞允许黑客利用WiFi芯片执行任意恶意程序,威胁度非常高。用户升级到iOS10.3.1后不会存在这方面威胁了,所以,建议朋友们快快更新。

2017-04-07 16:57:53 1961

原创 'NSInternalInconsistencyException':deallocated while key value observers were still registered

Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'An instance 0x7a1f8600 of class _UIWebViewScrollView was deallocated while key value observers were still registered with it. Current observation info:

2017-03-31 18:13:29 2066

原创 UIWebView中的EXC_BAD_ACCESS crash问题

UIWebView中的EXC_BAD_ACCESS crash问题

2017-03-31 12:19:43 2281

转载 iOS逆向工程优秀博客汇集

iOS逆向工程优秀博客汇集

2017-03-23 10:58:30 677

原创 解析Xcode项目文件中的project.pbxproj:Object-C实现

解析Xcode项目文件中的project.pbxproj:Object-C实现

2017-03-22 10:39:47 4545 1

转载 函数调用过程:EBP、ESP等栈帧的变化

从函数调用过程看栈帧的变化

2017-03-20 12:03:23 3457

原创 认识Xcode的调试器:LLDB调试技术

我们在开发iOS程序的时候常常会用到调试跟踪,如何正确的使用调试器来debug十分重要。xcode里有内置的Debugger,老版使用的是GDB,xcode自4.3之后默认使用的就是LLDB了。

2017-03-20 11:16:49 1642

原创 GitHub上创建工程及代码提交、更新等相关操作

GitHub上创建工程及clone和push相关操作

2017-03-15 12:01:27 2406

原创 iOS程序破解:获取应用商店上应用的ipa程序包

综上,通过越狱手机不仅可以获得AppStore上的APP,更可以获得企业账号发布的APP,如果是AppStore上的APP且想进行逆向分析,还需要使用clutch工具进行砸壳。如果没有越狱手机,可以通过浏览器获取企业账号发布的APP,有可能需要伪装成手机浏览器,其实如果对方服务器添加了签名验证,那么即便是伪装成手机浏览器也不能获取了,所以,如果自己在发布企业app时,如果不想被破解,最后使用签名验证的方式。

2017-03-14 20:03:19 30285

UniPatcher_v1.1

windows版本unity的破解补丁,通吃所有Unity 4.x.x - 5.3.4 版本破解

2016-05-09

KSAppInstaller

KSAppInstaller,是一个终端安装iOS软件的工具,支持两种格式:1. 单纯的app目录 2.打包好的ipa软件 支持两种安装方式,通过usb数据线或者通过ssh 使用方式: 进入到KSAppInstaller所在目录 请保证有执行权限(如果没有 执行chmod a+x ./KSAppInstaller) 执行./KSAppInstaller xxx.app 或者 ./KSAppInstaller xxx.ipa (usb模式) (usb模式用的itunes的方式,所以如果你的ipa是正版的,那么没越狱的机器也是能用的) 或者./KSAppInstaller --host 192.168.xx.xx xxx.app (ssh模式) 或者./KSAppInstaller --host 192.168.xx.xx xxx.ipa (ssh模式) (其实呢,ssh模式下,为了加快传输速度,我是偷偷的把.app打成ipa再传输的,哈哈)

2015-08-28

pcre 源代码

最新的8.35版本的源代码,用于编译lib文件

2014-09-28

pcre sample

利用自己生成的pcre 静态库,使用pcre接口

2014-09-28

windows下编译pcre库的工程

使用最新的8.35版本的源代码,vs2010下编译pcre静态库

2014-09-28

超级全的笔试总结和基础

超级全的笔试总结和基础,包括计算机的软硬件

2009-11-13

2009年百度公司校园招聘PM-9月17日现场笔试用题

2009年百度公司校园招聘PM-9月17日现场笔试用题

2009-11-13

10天学会aspnet

10天学会aspnet,asp.net学习速成

2009-04-07

空空如也

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

TA关注的人

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