自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (10)
  • 收藏
  • 关注

原创 iOS11.1 砸壳笔记

1、在iOS设备的Safari地址栏输入 https://silzee.com/ 安装越狱软件(根据各自设备及系统版本)。2、砸壳工具 https://github.com/BishopFox/bfinject常用命令:iPhone:~/bfinject root# ps -e iPhone:~/bfinject root# bash bfinject -P iRead.app...

2018-11-29 22:12:41 1318

原创 libxml2.2.dylib添加到项目工程

问题在Xcode工程中集第三方框架hpple,需要导入libxml2.2.dylib framework;但是在我们在 Linked Frameworks and Libraries 中添加时只能搜到 libxml2.2.tbd 并没有发现 libxml2.2.dylib。我们该如何添加libxml.2.2.dylib呢?‘libxml/tree.h’ file not found 问题该...

2018-11-25 01:23:56 829

原创 AloneMonkey/frida-ios-dump配置遇到的问题

frida-ios-dump(AloneMonkey)配置遇到的问题#1Macmini:f4TestDemo xin$ pip install frida-toolsCollecting frida-tools Using cached https://files.pythonhosted.org/packages/32/34/f6ce58434dd01996f55aae1b74...

2018-08-28 16:31:44 2007

原创 MrPeak大牛的 一键调试iOS Push

iOS 下如何一键调试 Push原创 2018-03-19 MrPeak MrPeak杂货铺来湾区工作的一项有趣之处,是可以和来自完全不同工程文化背景的程序员们碰撞交流,语言习惯,教育环境,思维模式,工程经验都存在不小的差异。来湾区半年有余,这段时间下来有一点我感受颇深,这边的程序员非常强调做一件事的效率。在遇到一个有挑战性的项目时,前期的设计讨论调整非常频繁以求最优路径抵达目标,平常做项...

2018-03-20 17:47:20 621

原创 iTunes 12.6.3(含appStore)

前段时间更新了iTunes12.7(mac), appStore被阉割了,不过apple官方提供了V12.6.3 版本的iTunes可以下载ipa安装包。 https://support.apple.com/en-us/HT208079

2017-11-06 16:48:33 18918

原创 ipa重签名2(.dylib注入)

最近在iPad上经常用”xx视频”客户端看视频,每个视频播放前总有时间不短的广告,非常不爽(尤其是视频2分钟,广告2分钟)。于是逆向了”xx视频”客户端,用theos写了一个Tweak;终于,可以在iPad(已越狱)上用“xx视频”客户端愉快的看视频了。 但是,想在非越狱设备上安装无广告版“xx视频”客户端该怎么办呢? 将在越狱设备上编写的Tweak注入到“xx视频”的可执行文件

2017-08-24 13:02:59 8055 2

原创 IPA重签名

IPA重签名,网上的教程已经很多了,这里就不详细介绍了,下面是根据网上教程的一次实践步骤。IPA: 如果是AppStore下载的,需要砸壳后才能签名成功; 另外,如果app中有PlugIn,WatchNative App, WatchNative App的PlugIn,xx.dylib, 这些也需要签名。前期准备: ipa:Yalu103.ipa bundleI

2017-08-15 16:42:04 3058

原创 dyld: could not load inserted library 'dumpdecrypted.dylib' because no suitable image found.

## 列出可签名证书security find-identity -v -p codesigning## 为dumpecrypted.dylib签名codesign --force --verify --verbose --sign "iPhone Developer: xxx xxxx (xxxxxxxxxx)" dumpdecrypted.dylib http://www.iosre.

2017-07-12 14:47:49 2602

翻译 iOS 10.0.2 (JailBreak) scp: command not found

在终端运行以下4条命令: (在Cydia中安装wget)wget mila432.com/scpldid -S scpchmod 777 scpmv scp /usr/bin/scp顺利完成以上操作,在终端敲入scp, 完成。 参考: https://www.reddit.com/r/jailbreak/comments/5m5xyq/tutorial_fix_yalu_dropb

2017-07-10 17:56:52 1093

原创 iOS 10.0.2 (JailBreak) ssh [email protected] Connection refused

iPadMini(iOS 10.0.2 JailBreak) ssh not work 解决方法: 1>用iPad终端或者iFunBox等工具,进入iPad文件系统目录 /Library/LaunchDaemons/ 2>在LaunchDaemons目录中找到dropbear.plist文件,将文件中的 “127.0.0.1:22” 改为 “22” 3>打开iPad

2017-07-07 16:11:12 829

原创 Mac终端sed 换行-删除空格-删除空行

Mac终端sed 换行-删除空格-删除空行上图 分号后添加换行的Command 在MacBook上操作的有效,但是今天在公司的MacMini上操作无效;同样是BSD版本的sed,为何会有此差别??MacMini终端用Sed添加换行Command: 以下为参考内容:

2017-05-08 22:51:50 8385

原创 Swift-Initialization 学习简记

1、存储属性初始赋值:构造器中赋值、默认属性值(推荐) 2、自定义构造过程 构造参数:内部外部参数名、不带外部名的构造器参数、可选属性类型、构造过程中常量属性修改、默认构造器、结构体的逐一成员构造器 3、值类型的构造器代理 4、类的继承和构造过程:指定构造器和便利构造器(convenience) 类的构造器代理规则:1、指定构造器必须调用其直接父类的指定构造器。2、便利构造器必须调用同一

2017-04-27 18:22:40 292

原创 关闭 Gatekeeper

关闭 GatekeeperMacOS “安全与隐私” 设置项中的 允许“任何来源”应用安装项(打开,即关闭Gatekeeper): 终端命令行: sudo spctl –master-disablePS: Gatekeeper 是 Mountain Lion 和 OS X Lion v10.7.5 中的一项新功能,其以 OS X 的现有恶意软件检查为基础,帮助保护 Mac

2017-04-06 10:45:26 3104

原创 Permission denied (publickey).

kuner@mac ~/.ssh> ssh -T [email protected] Permission denied (publickey).解决以上访问git失败的问题。

2016-05-17 10:52:33 433

原创 iOS 国际化 检测格式是否正确

iOS国际化的Localizable.strings里的键值对,有时格式不正确,但是Xcode又不自动提醒,可以使用plutil命令查询错误,如上图。

2016-04-16 15:18:22 1010

原创 Git学习

今天看到一篇介绍Git的文章感觉非常好,下面是我读了部分内容,感觉自己需要写下来的几点:1、git add --patch #自选择文档中的部分更改添加到暂存区。2、git clone url #如果希望在克隆的时候,自己定义要新建的项目目录名称,可以在上面的命令末尾指定新的名字(git clone url newDirName)3、.gitignore #最好在开始的时候就创建忽略文件4、

2016-03-12 17:02:58 315

原创 iOS拨打电话方法(3种)

iOS拨打电话方法(3中) 测试设备:iPhone6 系统:iOS9.2.1 1、 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:186xxxx123"]];2、UIWebView * callWebview = [[UIWebView alloc] init]; [callWebvi

2016-03-03 11:22:27 4755

原创 捕获异常崩溃日志(iOS)

在进行iOS开发的时候,有时会遇到app不能联机(连接开发工具Xcode)调试的情况;或者测试同事遇到了崩溃问题(不容易复现),要我们解决。类似的情况,我们可以在程序里添加一段代码,把崩溃日志保存到本地,app再次启动的时候把崩溃日志发送到我们的服务器;然后,我们就可以根据这些崩溃日志优化我们的代码了。 捕获异常崩溃日志: 1> 在app启动时(didFinishLaunching

2015-12-24 23:52:38 3383

原创 iOSOpenDev安装

iOSOpenDev安装方式两种:   1、直接去官网下载安装(http://iosopendev.com/)   2、用写好的脚本来安装(https://gist.github.com/jridgewell/5298903),这种方式比较简单,参数可以选择base,sdk参数还没用过。

2015-06-30 10:22:07 1309 1

转载 多线程技术

作者 郭麟 发布于 2014年10月20日            原文引自:  http://www.infoq.com/cn/articles/os-x-ios-multithread-technology      我们为何需要多线程呢?多线程其实是为了实现并发执行,而且线程是并发执行多个代码路径的多种技术之中比较轻量级的一种(对应较重的实现是多进程)。在单核 CP

2015-05-12 11:43:15 601

原创 iOS设备旋转支持横屏

ios设备支持旋转的方法:  1、修改工程的info.plist中"Supported interface orientations"的值(一般在工程的Taget-> General -> Deployment Info -> Device Orientation处打钩来选择设备支持)。  2、实现工程的AppDelegate文件中的(application:supportedInterf

2015-04-21 18:21:04 2459

转载 SBSettings Toggle Spec

SBSettings Toggle SpecAuthor: BigBossv1.5 (October 12, 2011) (Added setContainer)Want to make your own SBSettings toggle? Know how to develop in objective-C or C? Then this tutorial is for you

2015-04-21 11:38:06 1389

转载 Combining multi-architecture binaries with lipo and libtool

Combining multi-architecture binaries with lipo and libtoolOctober 6, 2013A problem you don't have every day is finding a way to merge two multi-architecture binary files. In case you find y

2015-04-14 21:45:09 756

转载 IOS安全–了解Mach-o文件结构

IOS安全–了解Mach-o文件结构AloneMonkey 2015年1月12日 0我们知道Windows下的文件都是PE文件,同样在OS X和iOS中可执行文件是Mach-o格式的。所以我们如果要进行逆向分析,首先要熟悉Mach-o文件结构。Mach-o包含三个基本区域:头部(header structure)。加载命令(load command)

2015-04-14 17:53:44 8451

转载 macOS下开启apache/在finder标题栏显示完整路径

一:iOS7.1时XCode为5.0.2 无法真机调试.升级XCode到5.1.二:Xcode升级到5.1了,Apple默认让所有App都通过64位编译器编译。通过下面的3步可以关闭: 1.选中Targets—>Build Settings—>Architectures。2.双击Architectures,选择other,删除$(ARCH_STANDARD),然后增加arm

2015-04-11 21:14:16 1670

原创 获取MP3文件信息的代码

-(void)getMp3Information{ NSURL *fileUrl = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/RudyExpandedScore.mp3",musicDir]]; AudioFileTypeID fileTypeHint = kAudioFileMP3Type; NSSt

2014-04-22 15:59:04 5531

原创 iOS 晃动手势

让当前的程序 检测手机晃动的方法大体上有两种;第一种方法就是重写UIResponder类下的手势方法(可以用模拟器模拟),第二种方法就是利用Accelerometer来检测手机是否晃动(只能用真机测试)。第一种方法:很简单只需三个步骤:让当前ViewController支持晃动手势,让当前的View成为第一响应者,重写UIResponder中支持晃动的3个方法。1、让当前的ViewCo

2014-04-03 23:25:38 9496 1

转载 iOS 震动

原文转自:新浪博客#import  AudioServicesPlaySystemSound(kSystemSoundID_Vibrate);//你不能修改震动参数,每个调用都会生成一个简短的1~2秒的震动。在不支持震动的平台上(ipod touch),该调用不执行任何操作,但也不会发生错误!

2014-04-02 13:32:57 908

转载 使用UINavigationController后导致UIScollView尺寸变化

//   转载自,网址: the original address      在 iOS 7 中,如果某个 UIViewController 的 self.view 第一个子视图是 UIScollView, 同时当这个 UIViewController 被 push 或 initWithRootController 成为 UINavigationController控制的Control

2014-03-27 15:08:27 9134 4

原创 iOS项目内存优化

在用非ARC模式编写iOS程序的时候,造成程序内存泄露在所难免,后期我们一般会进行内存优化。自己比较常用的内存优化方法有两种    1、Analyze,静态分析内存泄露的方法。很简单,在Xcode菜单栏中点击 ”Product“ -> "Analyze",编译完成后项目工程中可能造成内存泄露的代码就会被标记出来,这样我们就可以有针对性的更改代码优化内存了。    2、使用Xcode的自带工

2014-03-08 18:31:33 16599 4

原创 僵尸信号(zombieSignal)

使用Xcode进行iOS软件开发的小朋友们,在调试程序的时候经常会遇到Crash,错误提示 SIGABRT 和 EXC_BAD_ACCESS 较为常见。

2014-03-08 17:37:47 2374

原创 Mac OS 下图片格式转换

sips -s format [格式名称] [文件名] --out [输出文件的名称]sips -s format png macx.jpg --out macx.pngfor i in [文件名]; do sips -s format [格式名称] $i --out [终点]/$i.[格式名称];donefor i in *.jpeg; do sips -s format p

2014-01-16 22:36:48 957

mp3简易播放器

歌曲和lrc文件要放到沙盒目录document/music下,可以解析lrc歌词,获取mp3文件信息。自己写的demo,还有许多功能需要细化,留着备用。

2014-04-22

循环ScrollDemo

UIScrollView和UIPageContol控件写的一个scrollView可以循环播放的demo。

2014-04-11

高德地图demo-自写的

自己练手写的高德地图demo,iphone、ipad自动适应...

2013-05-20

IIS_XPSP3下载

xp sp3系统中需要的iis,安装时每次出现窗口时都点击“浏览”浏览到解压的文件

2012-03-10

SQLServer安装程序无法获取ASPNET+帐户的系统帐户信息解决办法

SQLServer安装程序无法获取ASPNET+帐户的系统帐户信息解决办法:即SQLServer安装时出现错误,没有找到ASP.net用户问题的解决。。。

2012-03-10

dotnetframeworkv1.1

用于安装在操作系统上的dotnetframeworkV1.1

2012-03-04

Windows Install Clean Up

卸载windows操作系统上卸载的Windows office和很难卸载的软件等

2012-03-03

安装IIS不用光盘

将下载的压缩包解压,安装IIS当每次出现提示窗口时,都浏览到解压的文件夹下,要重复多次的奥。。。

2011-12-30

j2me手机简单游戏的一些例子

j2me手机游戏简单案例,特别适合入门人士作为参考的,包含源代码的!!!

2010-08-24

j2 me手机游戏编程入门 案例源代码

j2me手机游戏编程入门这本书带的课后源代码和案例

2010-08-24

空空如也

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

TA关注的人

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