Evan's Blog

喜欢一切有趣的事物

NUC5i5RYH Mojave 黑苹果安装教程

本文内容仅供学习,需要十分清楚的是黑苹果其实是一个具有潜在盗版性质的行为,因为它违反了苹果公司的 EULA 法案(EULA)。 所以本教程只是以安装黑苹果为一个引线,进而介绍和分享关于苹果操作系统的相关知识和系统的一些安装方法,不参与任何商业活动,也不允许任何人使用本文章搜集和创作的资料参与任何商业活动。如果你想要开始黑苹果技术,我们希望你是抱着一个极客的心态来的,并且将这些技术应用到其他......

利用Dokku搭建自己的PaaS云服务器

自从几年前用过各种云平台的部署方式(App Engine,云应用引擎),就感觉再也回不去了。每次用到传统的部署方式,都感觉这是上个世纪的感觉,可是痛点就在于,不管是阿里云、百度云、腾讯云,各种云平台的云应用引擎,早就开始逐渐的由免费转向收费,虽然价格不高,但是总感觉受制于人, 而且不同平台不同标准,各种平台的云服务让你越来越上瘾。 很早听@WildCat大佬说过,可以自己搭建自己的PaaS平......

Siri+Workflow(捷径)利用API实战——远程构建Travis CI

iOS 12 中,最大的更新莫过于捷径(Workflow)可以和Siri产生互动。普通用户可能根本没有察觉到这个十分有用的自动化工具,实际上,早在iOS11时期,苹果收购了Workflow,很多用户就开始自行创建出很多有用的自动化脚本,很多用户都在闷声发大财(比如百度云链接提取、利用VIP视频网站免费看、修改微信运动步数、网易云音乐下载)。 本文以“重新构建Travis CI中的项目”为例......

iOS App Hook逆向全过程纪实

前言微信抢红包、修改定位、语音转发,很火,自己足不出户可以走遍天下,这很酷。最近研究了iOS的hook技术,发现门道不少,特意写个纪实blog,本文非教程,本文以微信为例,部分内容可能看不懂。 下载APP对于App Store的应用App Store中的应用都加密过,直接用是不行的,有两种方法: 如果通过PP助手下载的app,直接将XXX.app通过iFunBox提取到mac上,直接提供c......

+[__NSPlaceholderDate initialize] may have been in progress in another thread when fork() was called. 解决方法

最近在用python3写一个多线程工具,发现频繁报错: 12objc[27880]: +[__NSPlaceholderDate initialize] may have been in progress in another thread when fork() was called.objc[27880]: +[__NSPlaceholderDate initialize] may ha......