C++实现简单的线程池

启动优化中,尽量能不在主线程就不在主线程。放到子线程又尽量不要密集并发,挨个来,给主线程多一些执行机会。那么一种方法是使用线程池。 ...
guide

iOS时间获取方法

整理一些和获取时间有关的方法 ...
guide

iOS应用启动性能优化资料

发现好资料就整理到这里,随时更新,最后一次更新2018年8月19日 ...
doc

filterline 命令行版本

开发了VSCode Extension https://github.com/everettjf/vscode-filter-line 后,节省了大量我工作中总要看日志排查问题的时间,也想分享给大家使用。但每个人都有自己习惯和喜欢的编辑器。于是,要不要开发个SublimeText插件?Vim插件?Atom插件?想来想去,干脆做成命令行版本的。 ...
工具

使用 Cydia 安装 AppleTrace Tweak

在cydia中添加cydia repo http://7we.win/cydia/ ,可以安装AppleTraceLoader,然后可以更方便的trace任何一个app的objc_msgSend了。 ...
工具

VSCode Extension Filter Line

For English article , please visit here 背景 日常工作中排查问题少不了看客户端日志。日志采集上来后,又要瞪大眼睛仔细看日志中的关键信息,有些问题还不是某一行日志可以判断出原因的,需要针对多行日志找线索。 ...
工具

iOS应用启动性能优化(1)-premain

工作中一直在做App的启动性能,也看了很多关于“优化App启动性能”的文章。这篇文章对看过的文章做个汇总,加上一些自己的理解,没有什么新的内容。工作中近期也是遇上一些困难和瓶颈,在此总结下同时梳理下思路。 计划中会有五篇简短的文章: iOS应用启动性能优化(1)-premain iOS应用启动性能优化(2)-main iOS应用启动性能优化(3)-工具 iOS应用启动性能优化(4)-原理 iOS应用启动性能优化(5)-总结 文章都很简短,这是第一篇文章,不要有什么期望哈 ...
性能优化

iOS应用逆向工程资料

又是很久不逆向App了,近期有点需求需要看看其他App怎么实现的,想来复习一下。以及这两年也有若干常用工具发生了变化,产生了一些新的工具。这篇文章总结下基础的App逆向的方法、工具和一些书籍。以后有新的发现也会尽量更新到这篇文章。 ...
逆向

2017总结

转眼2017年过去了,每年都是很重要的一年,这一年我在阿里(蚂蚁金服)第一次工作了完整的一年(自然年1月到12月)。曾经去年总结的各种新鲜与不适应也都习以为常和适应了。 ...
summary

Azeria Labs Challenges Stack1-5

最近学习了 https://azeria-labs.com/ 出的ARM Exploit教程,最后作者出了几个挑战题目,以下是的解题思路。 题目在这: https://azeria-labs.com/part-3-stack-overflow-challenges/ 环境 直接使用作者提供的虚拟机 https://azeria-labs.com/arm-lab-vm/ armv6 树莓派 ...
CTF
Archive ; Product ; GitHub ; About ;