- 博客(39)
- 资源 (8)
- 收藏
- 关注
原创 iOS逆向-手把手教你写支付宝蚂蚁森林收集能量助手
iOS逆向-手把手教你写支付宝蚂蚁森林收集能量助手前言 发现iOS支付宝逆向的分析并不多,蚂蚁森林基于H5应用 套着UIWebView 基本也没这类JS和原生交互分析的帖子,就拿此练手吧 作技术分享 去掉 ptrace 和 __RESTRICT section 两个保护脱壳和dump头文件分析和调试编写Tweak总结环境MacBook,iPhone6,iOS 9.3.3越狱, iOS
2017-11-16 11:08:00
27942
3
原创 优化性能的iOS网络图片浏览工具第三方
开源地址:https://github.com/hackxhj/YHPhotoBrowser 欢迎star优化原理是 创建三个UIImageView 复用视图 不比每张图都去创建一个View --具体原理百度很多了注意本开源修改于 https://github.com/gsdios/SDPhotoBrowser 修改 而来 感谢作者的开源1:优化视
2017-10-17 15:17:55
3575
原创 phpcms 在mac系统 验证码不显示
原因:系统自带的php 缺少gd库解决办法:使用brew 安装php 下面是网上找的一些文章 但是无法编译得到 libphp5.so 这个库然后我们来修改下文章所以操作步骤如下:1、安装brew(已经安装的略过)2、安装php5.63、安装freetype,jpeg,libpng,gd,zlib具体过程:
2017-09-06 09:04:13
1398
原创 iOS 简化动画设计之Lottie
通过美工动画设计人员用Adobe AE 使用bodymovin 插件 导出几个平台可使用的json文件Web页面,以svg/canvas/html+js的形式。Bodymovin自己提供了作为Player的js库——bodymovin.js;Android原生,通过Airbnb的开源项目“lottie-android”实现;iOS原生,通过Airbnb的开源项目“lottie-
2017-09-04 10:09:24
442
原创 iOS高仿今日头条6.2.6 带源码
登录的用户是临时游客用户 大家可以任意测试粗略的实现了刷新控件动画和交互 勿喷。觉得还行star一下抓取的接口 和实现的 其他的看效果图1:获取导航分类2:获取导航标题 扩展3:获得推荐的关注列表4:搜索建议5:关注某人6:取消关注某人7:取feed数据8:点赞某条微博9:获取微博内容的正文数据10 :获取评论的用户列表
2017-08-17 15:33:23
4559
原创 ios 微信越狱使用指纹支付插件
https://github.com/hackxhj/wechatHookJailBreak越狱手机可以使用工具安装deb文件 没了。。。。 版本 微信6.5.8 应该后面微信也不会怎么改的。。
2017-05-19 14:34:46
2927
翻译 整理的常用的9种排序算法 c语言 复杂度表
#include #define Max_ 10 //数组个数#define RADIX_10 10 //整形排序#define KEYNUM_31 10 //关键字个数,这里为整形位数void swap(int *a,int *b){ int temp; temp = *a; *a = *b;
2017-02-14 14:07:47
1191
转载 到底什么时候才需要在ObjC的Block中使用weakSelf/strongSelf
Objective C 的 Block 是一个很实用的语法,特别是与GCD结合使用,可以很方便地实现并发、异步任务。但是,如果使用不当,Block 也会引起一些循环引用问题(retain cycle)—— Block 会 retain ‘self’,而 ‘self‘ 又 retain 了 Block。因为在 ObjC 中,直接调用一个实例变量,会被编译器处理成 ‘self->theVar’,’se
2016-12-02 09:17:22
279
转载 block文章转载
关于block使用的5点注意事项 :http://www.cnblogs.com/biosli/p/block_usage.html对Objective-C中Block的追探 :http://www.cnblogs.com/biosli/archive/2013/05/29/iOS_Objective-C_Block.html
2016-08-22 10:37:51
490
原创 钉钉外勤打卡作弊越狱插件
代码和插件地址:https://github.com/hackxhj/DingTalkDaKa-Tweak.xm
2016-06-03 08:51:00
22782
2
原创 xcode 插件 批量生成属性的懒加载 getter
功能:批量生成属性的懒加载 getter,应用场景 :手写ui代码可以批量生成安装方法:方式1:下载-Xcode打开-Command+B-重启Xcode (提示框 点击允许加载)方式2:下载-解压plugin文件夹中Gengetter.xcplugin.zip到~/Library/Application Support/Developer/Shared/Xcode/Plug
2016-05-07 09:04:47
1771
原创 ios逆向工程简单笔记《自用》
书本《ios应用逆向工程》很久之前接触过pc的逆向 asm反汇编 ida等 抽点时间学习ios平台上的 下面的笔记留给自己查看 ssh 进去 ps -e /var/mobile/Containers/Bundle/Application/D4764B09-EBBB-4E16-A340-C23697FF66DD/iQiYiPhoneVideo.app/iQ...
2016-04-26 16:14:09
1419
原创 UITableViewCell 和NSIndexPath互取
NSIndexPath *path=[NSIndexPath indexPathForRow:0 inSection:0]; UITableViewCell *cell = (UITableViewCell *)[self.tableView cellForRowAtIndexPath:path]; //通过某行获得cell 应用场景:多行
2015-12-09 12:44:31
1709
原创 ios UITableView修改右侧滚动条的颜色
系统的方法 只有几种颜色typedef NS_ENUM(NSInteger, UIScrollViewIndicatorStyle) { UIScrollViewIndicatorStyleDefault, // black with white border. good against any background UIScrollViewIndicatorSt
2015-11-24 17:15:56
5195
原创 ios开发手机通讯录系列功能遇到的bug
第一 参考网上的读取本地通讯录的方法第二 我的显示成这样分析了显示页面 ,a和d 中间相差了这么宽的section 下面 h到z 更加宽了初步怀疑是没内容的section但是占了宽度,一直去调试heightForHeaderInSection ,viewForHeaderInSection从这两个下手 发现作了判断的啊。郁闷 一天过去了 ,第二天继续 去gith
2015-07-14 11:24:59
958
转载 ios项目中安装和使用CocoaPods 2017年更新
Code4App 原创文章。转载请注明出处:http://code4app.com/article/cocoapods-install-usageCocoaPods是什么?当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,AFNetWorking等等。可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他类库又用到其他类库,“子子孙孙无穷尽
2015-01-20 15:29:34
1302
转载 oc中kvc kvo
KVO(NSKeyValueObserving 的简称)、KVC(NSKeyValueCoding 的简称)1、KVCKVC(KeyValueCoding) “键-值-编码”是一种可以直接通过字符串的名字(key)来访问类实例变量的机制,是通过setter、getter方法访问。属性的访问和设置KVC可以用来访问和设置实例变量的值。key是属性名称设置方式:[s
2014-07-05 15:19:33
1516
原创 自己学习整理的常用知识点代码demo
代码和演示都是自己学习的时候整理 用的shi'yon下载地址:http://download.youkuaiyun.com/detail/kissing_huo/7453089
2014-06-30 21:19:15
522
原创 联想z470 win7 64位双系统继续恢复镜像法安装黑苹果10.9.3
之前的方法是安装 10.9 http://blog.youkuaiyun.com/kissing_huo/article/details/23559239的 最新的sw
2014-06-08 00:11:55
5264
原创 android 入门作品之 特价淘宝客-生活查询助手1.0- 微课堂
三个作品不独立开贴 比较简单 也是自己学android的时候练习的作品(都给了老班去学校参加移动zuop)
2014-06-05 15:26:38
725
原创 android自学总结3
java.lang.IllegalStateException: The content of the adapter has changed but ListView did not receive a notification出现这个异常 listview 使用适配器进行数据刷新的时候出现的问题主要原因是 list add 数据在子线程里面 注意必须在ui线程操作
2014-04-03 16:43:35
511
原创 ios学习之基础 触摸事件5
//触摸和手势 重写 UIView touchesBegantouchesMovedtouchesEnded//两个手指 initself.multipleTouchEnabled=YES;//单击和双击UITouch *touch=[touches anyObject];NSUInteger tap
2014-03-30 19:36:14
561
原创 ios IOS学习之基础UI界面总结4
下面记录的是自己学习UITableView表格视图 和android的ListView类似viewDidLoad _tableview=[[UITableView alloc]intiWithFrame:view.bounds style:UITableViewStylePlain];_listarr=@[@"list1",@"list2"];//数据_tableview
2014-03-30 19:34:49
772
转载 iOS开发10种数据传值方法
1 设置委托(代理模式) 建一个委托testViewDelegate.h #import//b中的参数传到a//设置委托方法,例如本文件//在b中.h描述NSObject * delegate; .m中调委托方法//在a中设置b的控制器实现delegate,eg--aViewControll.delegate=self;//然后在a中赋值
2014-03-03 12:13:21
3880
转载 iOS ViewController的生命周期及其加载View的步骤
首先先阐明ViewController的职责:对内管理与之关联的View,对外跟其他ViewController通信和协调。对于与之关联的View,ViewController总是在需要的时候才加载视图,并在不需要的时候卸载视图,所以也同时担当了管理应用资源的责任。理解ViewController的LifeCycle(生命周期),能够有效地管理应用资源。ViewController的初始化
2014-03-02 20:00:14
1577
原创 IOS学习之基础UI界面总结3
//实际模式 1:单例 类似c全局变量 2:代理(delegate)委托 3:通知中心 : 继承 static MyClass my;+(id)sharedMyClass{ @synchronized(self) //加锁 防止多线程 { if(my==nil) { my=[[[self clas
2014-02-28 21:27:06
773
原创 android自学总结2(数据传递)
1 使用全局变量 Application 定义一个类 继承于Application 写set 和get的方法 在要使用的类用getApplication 获取到对象 然后去set 或者get注意:要在main的配置文件加上2 使用剪切板传递数据//////暂无3 使用静态变量传递数据在要传递的类定义 public st
2014-02-28 20:41:53
475
原创 android自学总结1
常用的四种布局方法 相对布局 (RelativeLayout) 线性布局(LinearLayout ) 表格布局(TableLayout) 框架布局也叫帧布局(FrameLayout) 第五种是绝对布局 (貌似已经被丢弃)***** 1:线性布局 LinearLayout 布局方式 orientation="vertical" 垂直布局 水平"horizo
2014-02-28 20:40:48
491
原创 java语法学习总结
这个学期开的安卓课 所以还是自学了java下面是自己的总结 基本是和自己以前学过的语言做比较 (c c++) System.out.println("hello wolrd");输出int a=System.in.read(); 输入数组的表示 int []num={1,2,3,4,5};int []x=new int[100];int
2014-02-28 20:20:35
635
原创 ios 学习之OC语言总结2
这里总结自己了解的 协议代理,通知广播,Block语句 没和之前总结的一起,这里自己理解起来也花了点时间 //////ios 中 protocol 代理 委托的理解/////ui 两个view视图的数据传递意义:代理委托给其他人做事.h 在需要把数据传递出去的view进行协议的定义 比如 1:@protocol 进行定义 2:写入要实现的
2014-02-28 20:17:27
845
原创 ios 学习之OC语言总结1
自己看视频和书本自学的OC语法 希望进阶ios项目开发//输出helle worldNSLog(@"hello world");//实例化类对象1,Student *st=[[Student alloc]init];//*****和new方法区别:需要手动 release***////id obj=[Student alloc]; //静态st
2014-02-28 20:03:50
1778
android生活查询助手1.0
2014-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人