iosre Blog

iOS 逆向开发,熟悉iphone/tweak、iphone/tool、cydia的repo 制作 、cocoapods的Specs repo制作(using-pod-lib-create、private-cocoapods)

Micro_Flow_Team

weiliu 团队

前言 首先,从逼哥那里体验了什么叫追求极致: 他时常会给我下达一些客观上无法完成的任务(现有约束条件下无法完成的任务,也许在这之前可以。) 其次,从表哥那里感受到了什么叫情商。 最后是从小刚那里认识了什么叫努力, 以及从水哥那里认识了什么叫技术的本质。 如果说还有一个值得一提的是,从一姐那里看到了什么叫真情的套路。 当然从微流...

Attitude

吴军家书:金句

吴军老师的新书《态度》,收录了他写给女儿的40封家书。真挚感人,超多金句—— 关于生活的态度 生活是具体的。 人生是一条河。水量由长度、宽度和深度决定。 永远寻找更好的方法。 上帝喜欢笨人。笨人不懂得打擦边球,不懂得把利益最大化,凡事要留很大的余量。最后5分钟不是你的,是上帝的。 论爱情,一个合适的人会让你看到和得到全世界,而一个不合...

mach-o_but_wrong_architecture

解决 dumpdecrypted 之后的架构不匹配的问题

前言 dyld: Library not loaded: @rpath/libswiftAVFoundation.dylib Referenced from: /private/var/mobile/Containers/Bundle/Application/CD2B7906-AD07-40EA-B2B9-6C934B84D9D5/moon.app/Moon Reason: no ...

hookMethod_hookClassMethod

利用runtime或者substrate 进行hook

I 、kn_hookMethod、kn_hookClassMethod 利用runtime.h 进行hook code /** 替换对象方法 @param originalClass 原始类 @param originalSelector 原始类的方法 @param swizzledClass 替换类 @param swizzledSelector 替换类的方法 */ ...

newWechatInstance

com.tencent.xinWeChat

前言 多开命令 nohup /Users/devzkn/code/tweak/macTweak/macwx/macwx/TargetApp/WeChat.app/Contents/MacOS/WeChat > /dev/null & /Applications/WeChat.app/Contents/MacOS/WeChat 0x00 传统多开方法 ...

code_object_is_not_signed_at_all_In_subcomponent

修复依赖库代码签名的问题

backup, + OTHER_CODE_SIGN_FLAGS = "--deep"; 修复code object is not signed at all In subcomponent 设置一个签名标志位的值为:–deep,来修复code object is not signed at all In subcompone...

How_to_protect_your_privacy_in_the_age_of_the_Internet

如何在互联网时代保护自己的隐私\谷歌或者其他著名IT企业,如何保证软件的更新或修补,不产生新的致命缺陷或实现预期功能

有哪些管理手段或技术措施来保证不产生新的致命缺陷 \1. 软件的编写和硬件的设计都要遵守非常严格的规范。 \2. 在提交代码时,要进行非常严格的同事间的评审,评审很严格,多打一个空格都通过不了。code review \3. 要进行非常严格的测试,尤其是要自己测试。 Google没有专门的测试人员,所要的测试都要自己完成,通常测试的时间比写代码的时间还长...

Occupation-Employment

“入伙式”求职

前言 很多岗位是公司遇到了合适的人,临时创造出来的。 站在雇主的立场来看,他们关心的是招人的效率,而不是对你公平不公平(雇主其实并不知道自己要什么样的人。不知道自己满意的人究竟什么样,有点像谈恋爱,事先提多少条件都没用。这个具体的人出现在面前,他才知道合适不合适) 第一步,肯定是先看看内部有没有合适的 第二步,让同事推荐他的熟人。知根知底的人,当然...

A_collection_of_earthy_sweet_nothings

土味情话

前言 勇敢去面对各种选择带来的风险,衡量它们的长期效用 打压+关心,推拉战术,暧昧 正文 1.不要抱怨, 抱我。 2.最近有谣言说我喜欢你, 我要澄清一下,那不是谣言。 3.我怀疑你的本质是一本书, 不然为什么让我越看越想睡 6.“你最近是不是又胖了?” “没有啊,为什么这么说?” ...

What_is_the_CPU_for_programmers

对程序员来说cpu是什么

前言 程序是什么? 指示计算机每一步动作的一组指令和数据 譬如运动会、音乐会的程序,指的是行事的先后次序 正在运行的程序存储在什么位置? 内存 硬盘等媒介上保存的程序被复制到内存后才能运行 什么是内存地址? 内存中用来表示命令和数据存储位置的数值 ...