iOS-dumpdecrypt

砸壳需在应用文档目录下执行故,需要将dumpdecrypted.dylib放到应用文档目录:

scp dumpdecrypted.dylib root@192.168.199.104:/var/mobile/Containers/Data/Application/263FF722-78DD-48A9-B6B0-FF9D27E02225/Documents/dumpdecrypted.dylib

在应用文档目录下执行如下命令即可:

DYLD_INSERT_LIBRARIES=dumpdecrypted.dylib /var/mobile/Containers/Bundle/Application/CAAC410E-CEC0-40FB-8B4C-73263867E946/APP.app/APP mach-o decryption dumper

最后将数据取出:

scp root@192.168.199.104:/var/mobile/Containers/Data/Application/263FF722-78DD-48A9-B6B0-FF9D27E02225/Documents/APP.decrypted APP.decrypted

导出头文件:

class-dump -H APP.decrypted -o head

获取Bundle identifier:
https://gist.github.com/JeOam/f7a28be21eefa05bfc7f

linux运维常用命令

    Tags : 

显示每个远程IP与本地的连接数:

netstat -antu | awk ‘$5 ~ /[0-9]:/{split($5, a, “:”); ips[a[1]]++} END {for (ip in ips) print ips[ip], ip | “sort -k1 -nr”}’

参考:
https://caiqiqi.github.io/2016/09/09/Linux运维常用命令/

dvorak从开始到放弃

学习dvorak时间不久,只有一周时间,不具有代表性,只是一些感想,记录下来。

最近编码压力比较强,导致左手小指经常痛,网上查找解决方法,提到qwerty设计的不合理之处,然后发现原来有另外一种键盘布局(dvorak),有点装逼的感觉,于是想学习下,试着练习一段时间发现英文没啥问题,再后来发觉五笔无法适应,而且现在很多移动设备都是使用qwerty键盘布局,于是觉得自己有点折腾了,所以,现在想还是坚持使用qwerty吧。

最主要的问题可能在于目前很多设备都是使用类似qwerty键盘布局,对于「五笔控」来说,适应dvorak布局真的很难,而且很影响工作效率,主要也是因为自身原因没有坚持下来。

另外,一些快捷键使用越来也非常不习惯,比如在dvorak键盘布局下「j」和「k」离得非常近,而我使用emacs时经常使用「C-j」命令进行换行,所以一不小心小容易键入「C-k」,然后把整行代码删除掉了,很影响效率,主要也是习惯问题,如果习惯后问题可能能够得以解决;另外,Control键离w、y键很远,在复制、粘贴时相当费劲,尽管手头有把hhkb,但是也不是特别方便。

最近工作有点走心,不好、非常不好,现在年龄越来越大了,要定下心来做些有意义的事情,比如搞些项目之类的,毕竟还有很多事情没有做,加油吧!!!

1 一些建议

  • 如果纯粹为了提高打字速度不建议转dvorak;
  • 如果使用五笔之类的输入方式不建议转dvorak;
  • 其实,不建议随随便便转dvorak键盘布局;
  • dvorak主要对于减轻左手压力很有帮助,但是感觉也是限于英文打字方面(编码类似);

一天下来,qwerty除了左手累一些,其他还好,不过准备买个键盘控制器,配置多个layer,应该也能够减轻左手的压力。

2 2016-10-02

现在想来可以通过两三种方式来适应五笔输入:

  1. 自定义码表,重新定义五笔五大区;
  2. 使用rime通过如下配置使其在输入状态下使用美式键盘;
  3. 完全使用打乱后的键盘;

本人准备使用第一种方式把dvorak下的按键重新布局,重新布局后的键盘布局如下所示,即A、O、E、U、I为横区;D、H、T、N、S为竖区;Q、J、K、X、P为撇区;B、M、W、V、Z为捺区;F、G、C、R、L为折区;另外,Y键作为学习键,然后按照这种设计重新制造码表,即将原来码表中的对应按键替换成修改后的按键即做如下映射。

分区
1区(横起笔) G -> I F -> U D -> E S -> O A -> A
2区(竖起笔) H -> D J -> H K -> T L -> N M -> S
3区(撇起笔) T -> X R -> K E -> J W -> Q Q -> P
4区(捺起笔) Y -> B U -> M I -> W O -> V P -> Z
5区(折起笔) N -> F B -> G V -> C C -> R X -> L

1区 横起笔
11 I 王旁青头五一提
12 U 土士二干十寸雨
13 E 大三肆头古石厂
14 O 木丁西边要无女
15 A 工戈草头右框七

2区 竖起笔
21 D 目止具头卜虎皮
22 H 日曰两竖与虫依
23 T 口中两川三个竖
24 N 田框四车甲单底
25 S 山由贝骨下框里

3区 撇起笔
31 X 禾竹牛旁卧人立
32 K 白斤气头叉手提
33 J 月舟衣力豕豸臼
34 Q 人八登祭风头几
35 P 金夕犭儿包头鱼

4区 点起笔
41 B 言文方点在四一
42 M 立带两点病门里
43 W 水边一族三点小
44 V 火变三态广二米
45 Z 之字宝盖补示衣

5区 折起笔
51 F 已类左框心尸羽
52 G 子耳了也乃齿底
53 C 女刀九巡录无水
54 R 又巴甬矣马失蹄
55 L 幺母绞丝弓三匕

最后,重新绘制的字根速记表如下:

dvorak_wubi_layout.png

Figure 1: 新世纪五笔(dvorak布局)