sukeyang的博客

记录下自己学习的点滴


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 公益404

  • 搜索

逆向iOS App

发表于 2019-07-19 | 分类于 ios | 阅读次数:
一.环境准备 苹果开发者,能真机联调app. 下载MonkeyDev,一个可以直接debug的工程. 下载Hopper Disassembler,反汇编工具,可以查看里面的伪代码看原来app实现逻辑. 二.操作步骤 在TargetApp里面放下载好的ipa,ipa可以从pp助手等越狱平台下载. 在xxDylib.m类里面写hook代码,这样可以进行断点debug内容.在target -> buildsettings -> 搜索user-defined 可以修改一些选项,使用原来的bunldeid 等(逆向wx必须修改) 逆向大神的blog 逆向大神的 MonkeyDevSpecs
阅读全文 »

逆向iOS App UI

发表于 2018-09-19 | 分类于 ios | 阅读次数:
环境准备 iOS8.4越狱手机 iphone5s.版本不能太高,检查手机是否可以越狱http://jailbreak.25pp.com/ios. Reveal版本:Reveal4破解版,下载地址 盘古越狱助手 win,下载,还有 pp 助手之类的越狱工具,越狱教程 操作步骤 在Cydia中搜索并安装Reveal Loader,下载安装 在Reveal Help->Show Reveal Library in Finder->ios Library找到RevealServer.framework,然后打开RevealServer.framework找到里面的RevealServer文件,拷贝到外面修改名字为libReveal.dylib 下载 pp 助手,工具->设备(5s)->文件管理->文件系统-> Library-> RHRevealLo ...
阅读全文 »

iOS 视图控制器转场详解

发表于 2018-07-19 | 分类于 ios | 阅读次数:
最近在研究微信小程序的入场和出场动画所以对这块进行了调研,总结一些踩过的坑 一.model转场动画Present\Dismiss。12转场代理@protocol UIViewControllerTransitioningDelegate 1234567891011121314// 展示的动画- (nullable id <UIViewControllerAnimatedTransitioning>)animationControllerForPresentedController:(UIViewController *)presented presentingController:(UIViewController *)presenting sourceController:(UIViewController *)source;// 消失的动画- (nullable id &l ...
阅读全文 »

新mac 环境配置

发表于 2018-05-04 | 分类于 ios,技巧,tools,js,原理,iphone,小技巧 | 阅读次数:

ruby 环境配置rvm

RVM : Ruby Version Manager, Ruby版本管理器,包括Ruby的版本管理和Gem库管理(gemset).

1
2
3
$ curl -L get.rvm.io | bash -s stable
# 或者
$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)

配置环境变量~/.bash_profile

配置淘宝镜像地址

1
https://ruby-china.org/wiki/rvm-guide
阅读全文 »

RSS 订阅一切

发表于 2018-04-11 | 分类于 tools | 阅读次数:

本人使用 RSS 订阅信息流,查看相应的文章,但是由于一些 Blog或者简书等内容不支持 RSS, 尝试自己生成 feed 链接.

具体步骤

  • RSS 订阅软件inoreader特点是无订阅上限,缺点是需要翻墙使用.

  • Feed43可以为静态网站制作RSS.

  • 首先输入页面地址:http://love.appinn.com,点击 Reload,就能看到页面代码了。
    替换成

1
2
3
<div class="n1">{*}
<a href="\{\%\}" class="anchorLink" onclick={*}>\{\%\}<br /><span>\{\%\}</span></a>{*}
</div>{*}

解释

\{\%\}是替换我们要查看的内容比如 title, 时间,内容等,下一步会用到,按照模板进行替换就可以

{*}是替换任意代码的通配符,每行末尾和空白行也加上{*}

  • Define extraction rules 我们输入,我们在下面输入,会按照内容继续解析
    截图2

  • 再后面经过简单的设置,注意把第二个和第三个参数连起来:

*自制版本的 Feed 就成功了,会输出我们的内容

安装RSS Subscription Extension插件

在Chrome中使用RSS服务,可以安装一个RSS Subscription Extension的插件,快捷添加 RSS 订阅源到指定的订阅服务.

  • 点击图标进入RSS Subscription Extension

  • 点击管理,添加相应的订阅源

在RSS订阅选项设置页面中点击添加,在编辑供稿阅读器中加入说明和网址http://www.inoreader.com/?add_feed=%s。

阅读全文 »

2018总结

发表于 2018-04-11 | 分类于 小技巧 | 阅读次数:

一.2018年

1.换了工作去了个大公司,去习惯里面的工作模式,适应里面的工作模式.大公司很多分工协作比较成熟,不会像是小公司有推倒重来的情况.小公司转身比较快,但是很难找到真正实现收益的道路

2.减肥的工作没有实现.

3.ppt分享没有实现.

4.使用rn开发了一块app,虽然实现了双端,但是体验并不是很理想,后来用iOS 重写了一端的代码.

阅读全文 »

2017总结

发表于 2018-04-11 | 分类于 小技巧 | 阅读次数:

2017年

1.微信小程序只是看了文档和注册了,并没有实现相应的 demo 项目.

2.减肥的工作没有实现.

3.ppt分享没有实现.

阅读全文 »

空间不足,清理Mac空间

发表于 2018-04-10 | 分类于 小技巧 | 阅读次数:

笔者使用的MacBook,空间只有128G,由于安装了Xcode和 Android studio 经常由于空间不足,导致项目无法进行编译.推荐使用下面软件进行整理.

  • OmniDiskSweeper查看空间占用并清理
  • CleanMyMac 3.9.4强大的mac系统清理工具

针对性的大文件删除

  • ~/Library/Developer/Xcode/DerivedData/

Xcode编译时的文件缓存,build的信息等都会保存在这里,删除后在下次打开项目编译的时候将会重新生成,可以全部删掉.

  • ~/Library/Developer/Xcode/iOS DeviceSupport/

Xcode支持的真机测试对应的版本文件,真机调试的时候会自动关联生成,删掉比较老的版本文件,低于11.3版本的文件夹.

阅读全文 »

更新next主题

发表于 2018-01-10 | 分类于 小技巧 | 阅读次数:

1.增加404腾讯公益配置

按照配置说明,新建 404.html 文件,放在主题 next 的 source 文件夹根目录下,配置文件 _config.yml 中
信息如下:

1
2
3
4
menu:
home: / || home
about: /about/ || user
commonweal: /404.html || heartbeat
阅读全文 »

不用信用卡创建美国appstore id注册

发表于 2017-11-14 | 分类于 小技巧 | 阅读次数:

不用信用卡创建美国appstore id注册

方法一

  • 在手机上找到appstore 选择帐号退出.
  • 搜素一个免费的应用wingy(翻墙)点击点击下载,自动跳转到美国商店.
  • 在弹出式菜单中,点按创建新帐户,地区选择美国.另外一个好用的翻墙软件Potatso

    阅读全文 »
12…5
sukeyang

sukeyang

46 日志
9 分类
2 标签
RSS
GitHub Weibo
Links
  • 省心英语
© 2015 — 2019 sukeyang
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4