100元的嗅探利器

最近手头的工作需要和手机应用打交道,不过在手机上抓包调试是一件很让人不愉快的事情。就算是手机允许你挂载调试器到特定应用上抓包,这也不包含操作系统本身的一些网络流,比如DNS解析,而手机操作系统根本就不允许你在普通情况下获得本机抓包的能力。

退而求其次,从手机外面抓,电脑开一个热点,然后在电脑上抓。麻烦一点的是这需要电脑有无线网卡,而我手头偏偏只有台式机。笔记本也需要装很多软件,热点控制、DHCP、DNS等等一大堆,最后把自己活生生变成一台路由器。

看着手头的一堆路由器,把这些现成的路由器改装成嗅探器不就好了。于是折腾了三天,终于实现了利用TL-WR720N来多种方式嗅探,电脑上只要装一个嗅探器就可以了,不用特殊配置。

TL-WR720N,是我最熟悉的tplink系列里稍微比较特殊的一款,三模式硬件切换开关,双以太网接口,全功能USB接口,802.11n无线网卡。特殊就在双以太网上,这是一般的便携路由不具备的。基本思路是wifi的流量从wan口路由出去,但是把流量全部镜像到lan口上,使得电脑可以捕获。为了测试运营商网络,也贡献了手里一个闲置的3G猫,实创兴贴牌的WCDMA猫,联通定制,型号SRT-H800。

第零步,效果。

开关拨到AP,这就是一款传统的路由器,wifi和lan都通过路由穿过wan口,没别的功能。
开关拨到3G,wifi流量通过路由穿过3G猫,同时lan口上可以嗅探到。lan不能上网。
开关拨到Router,wifi流量通过路由穿过wan,同时lan口上可以嗅探到。lan不能上网。

第一步,刷OpenWRT。

从官网git下载了trunk今年5月9号的版本,支持TL-WR720N。
除了基本的配置以外,需要增加以下包:

  • kmod-usb-serial-option:USB转串口驱动,实测SRT-H800这种杂牌猫可以驱动。
  • kmod-usb-storage:支持3G猫上的micro-SD口。
  • kmod-scsi-cdrom:支持3G猫切换模式之前的cdrom。
  • iptables-mod-tee:支持TEE模式镜像流量。
  • usb-modeswitch:用于把3G猫从cdrom模式切换到modem模式。
  • comgt:用于modem拨号。

此外需要启用内核的debugfs,支持硬件切换开关。

其他一些包也可以加,比如我把cdrom和vfat也加上了,这样真的可以去读那个micro-SD。为了防止电脑突然不舒服,也加了tcpdump-mini,可以紧急情况下直接在路由器上抓包。(赠送一点:要想挂载U盘或者SD卡的FAT32或者NTFS文件系统,要加上kmod-nls-cp437和kmod-nls-utf8,不然mount的时候会报字符集搞不定。)

第二步,支持三模式硬件切换开关。

既然有硬开关,就可以在不修改闪存的情况下启用三种不同的配置,方便,也节约闪存寿命。在OpenWRT里,硬件通知并不是通过udev完成,而是使用hotplug。由于hotplug只是在硬件状态改变时得到通知,如果路由器掉电的时候有人拨动了模式开关,那就会工作不正确。TL-WR720N里要读到开关的当前状态,就必须用debugfs的gpio状态,没找到别的办法。

TL-WR720N的三模式开关使用了两个gpio口,gpio-18(sw1)对应BTN_0,gpio-20(sw2)对应BTN_1。读取很简单,/sys/kernel/debug/gpio文件grep+awk即可。

AP:sw1-hi,sw2-hi
3G:sw1-hi,sw2-lo
Router:sw1-lo,sw2-hi

为了节约模式切换时的闪存寿命,把/etc下必要的配置文件全部软链接到/tmp/profile,然后开机时根据模式修改/tmp/profile下的文件即可。

#!/bin/sh /etc/rc.common
# Copyright (C) 2006 OpenWrt.org

START=15
start() {
    local sw1=`fgrep sw1 /sys/kernel/debug/gpio | awk '{ print $NF }'`
    local sw2=`fgrep sw2 /sys/kernel/debug/gpio | awk '{ print $NF }'`
    local profile='router'

    if [ x"${sw1}" = x"hi" ] && [ x"${sw2}" = x"hi" ]; then
        profile='ap'
    elif [ x"${sw1}" = x"hi" ] && [ x"${sw2}" = x"lo" ]; then
        profile='3g'
    fi

    mkdir -p -m 0755 /tmp/profile
    ln -sf /etc/config/profile-"${profile}"/* /tmp/profile/
}

然后加入运行时检测开关拨动的脚本/etc/hotplug.d/button/10-profile

if [ x"${BUTTON}" = x"BTN_0" ] || [ x"${BUTTON}" = x"BTN_1" ]; then
    reboot
fi

这样如果发现开关被拨动,就会重启路由器,然后重新初始化一次。

第三步,支持3G猫。

很多3G猫有一个功能就是插到电脑上显示是一个cdrom,里面放着这个猫的驱动,这样就不需要再另外提供光盘了。然后驱动程序会发送指令命令3G猫把自己切换成猫状态,就可以正常拨号了。对于Linux系来说,这个动作通过usb_modeswitch工具完成。很幸运的是SRT-H800是一个比较多见的杂牌猫,所以usb_modeswitch原生支持。如果你的猫比较特别,可能需要自己找一下模式切换的指令,并且加入到/etc/usb-mode.json里。

紧接着就很莫名其妙了,不管怎么修改配置,usbmode -s总是报错无法发送模式切换命令。经历了几个小时的探索也没能解决这个问题,却发现如果是上电的时候猫就插在USB口上,那么第一次模式切换就会成功,之后插上的就不行了。网上的建议是可能有一些USB相关的内核模块存在配合上的问题,修改了几个配置,甚至rmmod再insmod,的确能看到有一些变化,但是就是不能switch。这个问题就放弃了,要求用户在使用运营商抓包的时候必须插好猫再上电。如果成功切换模式,会看到猫的硬件ID从ven=0x1e89 dev=0xf000变成ven=0x1e89 dev=0x1a20。

模式切换之后3G猫就是猫形态了,现在需要给它加载猫驱动。本质上所有的modem都是串行协议,所以需要载一个usb-serial驱动。很不幸,SRT-H800作为杂牌猫,3.10内核并不原生支持。不过发现usbserial_generic或者更加推荐的usbserial_option都可以驱动这个猫,只是需要命令驱动去激活这个不认识的设备。

加入/etc/hotplug.d/usb/80-srt-h800文件:

HTPID='1e89/1a20/0'
USPID='1e89 1a20 ff'

if [ x"${PRODUCT}" = x"${HTPID}" ]; then
    if [ x"${ACTION}" = x"add" ]; then
        echo "${USPID}" >/sys/bus/usb-serial/drivers/option1/new_id
    fi
fi

这样开机的时候就会把1e89:1a20这个设备加到usbserial_option的激活列表里。修改好配置重启,应该会看到/dev下出现了ttyUSB0~2三个串口设备,3G猫就激活了。比较坑爹的一点是,开始用ttyUSB0怎么都无法和猫通讯,后来一个一个试发现SRT-H800居然是用ttyUSB2来通讯的。3G拨号的设置和OpenWRT官网上的说明是一样的,而且发现即使默认用的是TD-SCDMA拨号指令,这个猫也可以拨通联通3G网络。手里没有电信猫所以就不知道能不能也拨通电信了。额外注意一点的是SIM卡一定要开PIN,不然有可能出奇怪的问题。

第四步,配置网络。

TL-WR720N一共有eth0、eth1、wlan0三个物理网卡,然后还有一个3G猫生成的动态网卡,为了和pppoe的习惯一样叫做ppp0。三个模式分别定义为:
AP:eth1和wlan0桥接,然后通过NAT穿过wan,ppp0禁用。
3G:wlan0通过NAT穿过ppp0,eth0禁用,eth1不配置forward。
Router:wlan0通过NAT穿过eth0,ppp0禁用,eth1不配置forward。

出于嗅探方便的考虑,eth1上开DHCP,并且把地址池设置为只有一个IP,其实就是静态IP,但是不需要电脑配置。为了尽可能不干扰被嗅探网络,把wifi的地址池设置为比较奇怪的C段。也为了减少干扰,wifi上开启加密。写法psd-mixed/ccmp+tkip,这是最兼容的模式,WPA+WPA2,TKIP+AES全都支持。不建议开启HT40-模式,就用HT20,兼容性好。

网络都通了以后,配TEE模块。因为OpenWRT并不原生支持TEE,所以修改/etc/firewall.user,在里面添加相关命令:

iptables -t mangle -I PREROUTING -i wlan0 -j TEE —gateway=192.168.0.5
iptables -t mangle -I POSTROUTING -o wlan0 -j TEE —gateway=192.168.0.5

两个注意点:1、OpenWRT建议使用-I而不是-A。2、gateway是eth1上唯一的那个IP。

第五步,电脑侧。

Wireshark或者Network Monitor,随便。由于使用的是TEE模块,所以网卡不需要开启混杂就可以嗅探。所有的wifi包(不包括wifi自己的链路包比如WPA握手)都是以明文传递给eth1的,你可以看到MAC是从路由器发往电脑,而IP却是wifi发往外网。只需要注意这种情况下电脑不要打开forwarding就好了。

关于鸡鸭脱毛

街上、超市里买家禽,已经很少见到带羽毛或者绒毛的,都是很干净的去毛鸡鸭。怎么做到的呢?我搜索总结如下:

  1. 开水烫,然后一根一根拔。传统的工艺,绝对安全,绝对没效率。要是不细心的话,脱不干净。自家买的活鸡一般就是这样处理啦。
  2. 机械式脱毛机,还是要开水烫,然后就是自动帮你拔啦。只要机器没问题,绝对安全,效率也没得说,但是这东西很贵的,一般的小摊贩可没有。
  3. 沥青,粘住毛冷却后再敲掉,毛就跟着被拔干净了。不能吃,有毒。能耗高,因为沥青软化点比较高。黑巷子里能看到。
  4. 工业松香,和沥青原理一样。不能吃,有毒。能耗高,因为松香熔点比较高。
  5. 食用松香,和沥青原理一样。基本认为无毒,曾经是推荐的脱毛方法。能耗高,因为松香熔点比较高。因为和工业松香长得很像,所以经常被查。
  6. 高温家禽脱毛蜡,和沥青原理一样。基本认为无毒,曾经用于替代松香,降低成本。能耗高,因为是高温嘛。
  7. 低温家禽脱毛蜡,和沥青原理一样。基本认为无毒,现在推荐的脱毛方法。能耗比较低,因为低温嘛。

怎么劝人不要吃狗肉

不断地有朋友(转)发关于不要吃狗肉的宣言、帖子、状态、朋友圈,大概的内容是这样的:“狗是人类的好朋友,他们忠诚很萌很可爱,我爱狗狗,我不吃狗狗,你们也不要去吃他们~~”

呃,我觉得这个说法对我一点都没有用啊,虽然不知道别人是不是会因为看到这样一条状态就真的不吃狗肉了。我的回复大概会长这个样子:“猫猪牛羊兔鸡鸭鹅鱼蛇鸽龟蛤等纷纷表示,我们也是人类的好朋友;花草树木藤蔓苔藓白菜莴苣生菜木耳西兰花等纷纷表示,我们也有生命。”

那么,哪里有问题呢?我觉得大概是这么两方面:

  1. 为什么就是狗特别呢?吃牛肉的时候不觉得牛也是一样么?
  2. 你不吃那就是你不吃,为什么要管我吃不吃呢?

所以要劝人不吃狗肉,我们得看看这两个问题咋解决。首先说一下背景,狗肉火锅可是相当好吃的,号召不吃狗的人要是吃过一次,弄不好有一些要打退堂鼓的。吃的是什么狗呢?不是什么狗都拿来做火锅的,这东西一般叫做土狗,学名中华田园犬。听这个名字就知道,吃狗肉和中国人的关系大概是不小的。在重视狗的权利的国家,比如美国,是没有吃狗肉的习俗的,自然不能理解中国人为啥要吃这么可爱的朋友。但是美国绝对不会去保护牛,也许可以保护猪,但是绝对不会保护牛,要知道,美国的传统美食里,牛排可是非常受欢迎的。

所以,狗为什么特别呢?为什么要专门说不吃狗肉呢?其实狗没有什么特别的,只是因为欧美不吃,而中国吃,不理解而已。而其他的动物,要么是都吃,比如牛,要么都不吃,比如猫。为什么不宣扬不吃猪呢?因为猪是专门饲养来给人吃的?以我的理解,问题1其实是无解的,这个更接近于伦理问题了,除非说狗肉不适合人类食用等技术原因,不然别的动物不被这样保护是值得思考的。

关于问题2,事不关己,你为什么要把你的价值观强加于我呢?我吃狗肉并没有造成健康问题,没有违反法律,没有导致邻居投诉,为什么不可以吃?对于民众,法无禁止既是允许,而道德,本身就没有对与错的问题。

所以,要号召别人不吃狗肉,问题1得回避,我们需要把问题2解决了。如果不是道德问题,那就得是技术问题了,不然就这么劝别人“提高道德水平”,是肯定没有效果的。

然而,吃狗肉是真的有技术问题的。吃狗肉会导致1、健康问题。2、社会问题。

有没有人想过狗是从哪里来的?大量的中华田园犬,是从专门的肉狗厂来的么?猪肉是有出处的,而且通常会有相关监管部门。如果买过国家肉联厂的猪肉就会知道皮子上是有一个蓝色的检疫章的。但是狗肉往往为了鲜美,狗肉馆子是把狗直接关在门口的笼子里的,要哪条直接杀。(不少羊肉也是哈,水产店也是这样不过水产有专门的检疫程序)这绝对不会是正规的肉源,因为活体检疫与现场屠宰,都是没办法跟踪到最后一刻的,如果下手之前给你下了药怎么办?工商也没办法抽查,来查的时候狗还是活的,难道割一刀来化验?动物检验检疫一般如果不是出入境,也不是立刻就能出结果的。

而且,除了一部分真正的肉狗饲养厂,狗的一个重要来源,是偷来的。这个不奇怪,养了那么久的狗怎么都有感情,怎么下得了手,要么是别人家的。(野狗病死狗也可能,安全性就更没保证了。)从附近的几个村子偷一趟,够卖两天了,能挣几千块钱。怎么偷狗呢?两个简单办法,一个比较安全但是效率低:拿母狗去勾引;另一个就非常之糟糕了:下药。作为护院狗,被打死或者活捉一点声音都不发,肯定是中毒,不是食物中毒,就是专门的毒药打狗弩。狗到手之后,内脏处理掉,把肉拿来吃。安全么?“呵呵”。

所以,吃狗要非常小心,活体狗没有监管,如果有疫情没办法知道。死狗就更不好说了,如果是被药弩打死的,千万别吃,肌肉里可能有残留。

用这样的理由,别管是不是科学(其实不科学,没有专门的考证,没有参考文献,没有权威部门的确认,就是我自己瞎掰的),但是再去给别人劝说不要吃狗肉的时候,对方会认为你真的是从为他好的立场出发的,而且真的会对狗肉的安全性和社会影响性感到担忧,你的目的就达到了。

哦,是的,我是吃狗肉的,非常好吃。

你好,深圳

首都机场的航班正点起飞和着陆,在我看来这是一种上天(和军方)的恩赐。

深圳蓝天白云,虽然正在受到台风影响。空气质量,跟北京不是一个数量级,一种清新的感觉。不过近海的南方,又是台风范围内,阵雨可是说来就来,从开始滴几滴到倾盆,大概1分钟,然后下10分钟之后,蓝天白云。路上观察了一下,一半的男女都是穿着拖鞋或者洞洞鞋的,三分之一的人带伞。

深圳的交通卡叫做深圳通,我在机场办了一张,20元押金,而且,每个月还有五毛钱租金,呃……这种叫做租用版,可退换的,扣完20元(就是40个月)之后就不扣了,卖给你了(大概也就不能退了)。也有不用交租金直接卖给你不能退卡的,20元就是售价了。想想不怎么合理。考虑到用卡之后地铁自动95折,忍了。

X公司的员工福利,准确地说是员工关怀的力度,明显比老东家要好。之前的外网自助录入信息是一个,今天住进了临时宿舍,小三居改二,统一装修,该有的设施都有,免费给你住15天。这个真心比给你计算住宿补贴对员工要轻松得多,发封邮件就有了住处,不用自己到处找,而且申请了就有,不会还要审批。公司把整整一栋楼给长租了,其实如果调度得当,就算调度不当吧,这成本也不高,但是员工就很满足。

但是,这个地方真的很偏僻,比西二旗还要偏僻。我往西、往北、往南分别徒步覆盖了1-1.5公里,发现的主要的配套设施有:什么都没有!连个大点的超市都没有。

寄回家的行李已经签收了,但是寄到深圳来的行李,居然还没有到达广东。顺丰原本说深圳应该快一些的。鞋子今天是在阵雨中阵亡了,所以明天也加入洞洞鞋一族。

败走京城 – 末日

早上照例起不来……最后一天了,说是倒数第二天也可以,3号就飞往南方了。

和房东约定的今天解除合同,早上问房东是上午来还是下午来,房东下午来。于是上午去出入境管理。10个工作日前办的港澳通行证和台湾通行证,分别在海淀分局和总局。出门地铁到西钓鱼台,中间耽搁了一下,结果到服务中心的时候已经是11:32了,下班时间,保安正在关闭大门。冲进去,跑到证件领取窗,发现警察mm居然还在位置上帮两个人取证件。顺利拿到台湾通行证。基层服务质量确实是不错的。

晃悠晃悠一点过到了雍和宫,也很顺利地拿到了港澳通行证。总局的设施就是非常好,分局是一个大抽屉分类存放的,人工找。总局扫描完条形码,背后的几个大柱子就有一个开始旋转,把需要的证件转到正面,然后证件下面的指示灯点亮,直接拿出来就是了。先进。

出了雍和宫,瞥到旁边有一家北京银行。进去把医保存折上的钱全部转移到了卡上,这样就可以异地提取了。最后一笔医保1号到帐,至此北京医保中止。

晚上8点半,和房东最后一次(倒数第二次?)见面,签订合同终止协议书。谈押金确实谈得很是辛苦,因为这个东西很大程度上是在谈感情,和中介不一样,中介就是直接找理由就吃掉了。最后我稍微给房东多一点钱,也算是住在这里两年多,最后突然提前解除合同的心理补偿吧。因为是晚上,现金收讫,这是自从来北京入职之后,第一次手握那么大笔现金了。

明天中午,再见北京。

败走京城 – 第十三天至十五天

30号到1号,很无聊,很无聊,很无聊,四处打发时间。

海淀区老旧小区改造从26号开始如火如荼地席卷小区,脚手架起来了,工人在小区里搅拌水泥、贴保温板、锯掉防护栏以及最关键的,入室更换保温窗户。这几天里,除了小区不得安宁以外,就是换窗子进来丈量,然后进场轰掉了原来的窗子,开始安装新的。结果因为工艺问题外加小区本来质量就不好,轰掉窗子的时候把墙面和一些装饰也给轰掉了。房东多次投诉,工头多次协商,总之呆在屋里不得安宁。

工头挺郁闷的,进度慢,小区质量差了,工作量就大,结果工期跟不上。工头在偷偷哭诉:本来一天拆四家的现在拆三家,你知道每多一天要给这些人花掉多少钱吗,我能不急吗!

31号晚上,收到最后一笔工资。工资如果不看ERP里的明细,是永远看不懂有些什么内容的,但是现在股票期权的网站还是可以打开,ERP却看不到了。

1号下午,召唤顺丰速递。400电话打过去和小姑娘聊了半天,然后她突然就问我:那先生你的地址是在上海的哪条街道啊?我:啊?!最后算是扯到了北京下好了单。小姑娘一直在问我寄的东西究竟是什么,怕有东西不能寄。一个半小时以后一个汉子终于赶到了家里。我以为会从上地分部过来,结果是从西三旗分部过来的。看着我的箱包,他说你这个箱子寄过去的话轮子肯定就灭掉了,多可惜,你要不再买个大袋子,这样箱子可以留着好好的以后用。思考片刻,算了,就这么寄。他也照例问了半天寄的东西究竟是什么,还拆包检查了两个。那个箱子因为打着加固带就没拆。称重,他说:“我xxx,这么重!……我xxx,这个也这么重!”真空压缩袋很猛的:)最后,三个包分别发往两个地址,顺丰特惠,一共327元,和网上报价相符。汉子和我一起哼哧哼哧把包都搬到楼下,塞上顺丰的小三轮,走了。

1号晚上把最后一批东西送走之后,房子突然就空了很多,剩下的都是其实好用但是不得不沦为垃圾的东西了。

败走京城 – 第十一至十二天

周日相安无事,老友们再聚了一次,扯扯淡罢了。

周一一早,没起来……最近两天北京天气闷热得紧,昨晚没睡好。挣扎了半天爬起来,看了看天,要下雨的节奏,带包带伞连滚带爬奔向四季青。错过了早高峰之后,一路畅通,到达四季青还不到11点。

有一个疑问,就是个人存档之后,海淀人才有一个社保代办程序,分为三档,低562.04,中740.33,高1096.49。以上单位为元/月,每年三月调整。办还是不办?

单位存档转为个人存档,非常顺利,因为上周去了上地分部的关系,所有材料都完整,5分钟拿下。传说中的《存档证》到手,是一个纯手写的小红本,以后提户口卡就不需要公司开介绍信啦。也没有公司了……办事员还挺奇怪,上地中心不是很近么,干嘛跑这儿来办。信息还是不互通啊,上地中心不能存档,需要放四季青这事儿,合着四季青自己不知道。

社保的问题就曲折一些,去社保大厅咨询,说可以直接中断,没有封存的说法。回来问海淀人才,也是说直接中断,没有封存的说法。诡异了,网上铺天盖地的“封存”是何方神圣?又去社保大厅问要是社保中断了,有什么不良影响么?貌似是没有的,虽然他们也不能确定,但是至少买房买车要求社保年限那个事,都是针对外地人,北京户口不受此影响。

电话了一通,其他人的经验也是不要去代办那个社保。于是不办。到户口窗口把户口卡还了。然后去缴费窗口交了一年的存档费。存档费10块钱一个月,什么时候缴都行,反正拖个几个月个把年你的档案也不会就丢了。不过出于方便考虑,这玩意儿没有网上缴费什么的,就是手开收据,还是提前交了一年,省事。

至于公积金,有前人经验,外地买房可以提取,就不麻烦了,留京。四季青什么办事机构都有,就是没有公积金中心。

回家做最后的收拾。最难的东西就是各路电子设备,虽然送了一些给公司的同事,但是自己觉得可以留下的东西,居然有那么多,铺了一床。电子设备不能压缩,还需要衣物来保护,其中iPad和移动硬盘最为麻烦,易碎不好托运,随身带的话机场安检都要拿出来单独检查。各种包装盒,保护得那么好的,塑封膜都没有撕掉,也全都不能带走。

房东开始进场维修设施,准备给房子做个好价钱。外面的老旧小区改造施工也是震天响,这几天看来家里是呆不住了,可是能去哪儿混呢……

败走京城 – 第十天

上午房东过来沟通,马上就是(其实已经算是)租房的淡季了,而小区又处于海淀老旧小区范围,正搭着脚手架,其他人看到估计得吓一跳。再加上房子时间久了,设施也开始有损耗。同居客马上也要离职离京,相对于把房子转租给别人,一个是麻烦,另一个是自己都觉得房子不是很好,何必呢,一了百了。商定8月初交房走人,损失一个月房租作为违约金。房东房客都有损失,但是干净地离开北京,比这点钱来得实惠。

中午吃完饭去双榆树。医保存折是北京银行双榆树支行的,虽然理论上我只需要在任何一个网点开一张卡,但是开在一起在我看来比较合适。双榆树支行卡在两个地铁站之间,大钟寺站走路15分钟。到银行一看很惊叹,北京银行的这个网点真的可以用“奢华”来形容。除了常规的银行设施以外,这是我第一次看到每一个柜台都是用隔板分开的小间,私密性很好。

填单、开户、办卡、开网银、改医保存折密码。和八小银行一样,没什么人,因此办理起来非常畅快。医保存折无法关联到一张卡上,而且即使打开网银,也不能从医保账户转账。北京银行专门有医保帐号限制机制,就是不让你用起来方便,一定要拿着存折去柜台取款。但是普通的账户,网银还算能用,手机银行也还算能用,比我的预期好了很多了。登折完毕一看,还真是几大千块钱,不理会,暂不提取。

因为日程安排上的细微变动,现场拿通行证有点紧张,于是准备去转成邮寄。和其他地方不同,北京出入境的办理证件和办理邮寄是分离的。别人说其他城市不可能给你后来改,北京说法不明,所以去看看。网上信息还是不翔实啊。西钓鱼台,周六也上班,不只是出入境,整个服务中心有一半都在运转。邮寄柜台,非常干脆:不行~必须是当天办理的。好吧,也不用去雍和宫了,还是老老实实过来自取吧,谁叫当时觉得时间还是足够的呢。

败走京城 – 第九天

真正的末日。早上到达公司。有人路上就问,哎你怎么还在啊。

第一件事,去找组织关系。负责同学终于在工位被我逮到了,人很客气的,但是大概是稍微有点早,总觉得他有点迷迷糊糊的。给了一张介绍信,自己填。填好了,他填写转出方联系方式,哗!填错了。连声道歉对不起对不起,涂改涂改。然后他盖章,然后开始撕底单,哗!把接收方回执联给撕了。连声道歉对不起对不起,你再填一张吧。再填一张,这次撕对了。

ERP中的离职程序已经进行了三步,工作交接、合同部和人力资源部(社保、公积金)。这三步都是对日常工作毫无关系的,接下来的每一步都会开始回收工作权限,直到完全离职。

第四步,回收token,简单轻松有效率,直接把token送到IT服务部。至此网络权限和VPN权限被回收。

第五步,归还办公用品。打包收拾好电话机、电脑、网线、插线板……各种东西。听到传闻说如果电脑包丢了(谁用这玩意儿),要赔100块钱。弄丢钥匙赔50。都收拾妥当,开始思考一个重要的问题:电脑显示器这类重型设备是要我拿过去还是他们来拿?印象中是行政过来回收的,其他同学也表示从来没有自己送过去的。我给行政打了一个电话,对方很干脆:你自己拿过来,我们不拿。服务态度越来越进步了,还不如政府部门呢。于是搬显示器和电脑外加笔记本散热垫去IT,说明里没说散热垫要还,资产登记也没有,但是他们说没登记也要回收。然后问我有lync耳机吗,我说没有。他们就写没有。我就奇怪了,我说没有就没有啊?那散热垫我说没有你怎么办?

还其他办公设施也是自己送去,送就送吧。最后回收工位钥匙,离职说明上写只要打个电话,不要自己送去,行政会来回收。打个电话,行政还是很干脆:你自己拿过来,我们不拿。喂喂,这可是明文说了你们来回收的。送过去,那个接电话的(实习?)小姑娘还在跟别人电话里吵架:钥匙丢了怎么办?(望主管一眼,主管说xxx)赔!啊?你自己配了一把行不行?(望主管一眼,主管说xxx)不行,这是我们行政的规定……主管倒是很客气:你把钥匙放下吧,我等她打完电话帮你在线确认。

最麻烦的一步:回收工卡。工卡一旦回收就没有门禁权限了,而且管理离职的各个办公室都在门禁遍布的一层,不得不借别人的工卡来交通。昨天把工卡最后的8.5元刷光是很明智的,填表登记直接写没有余额,否则还需要复印卡面去食堂退钱。至此,所有权限被回收。

时间是11:46,尝试做下一步,财务。打电话给两个负责同事,都没有接听,看来吃饭去了。午饭在公司解决,一点,借工卡,直接上楼去找财务部。很快搞定。

一点过,去找人力资源部开出最后的材料。因为档案在公司,需要开转出表,其中有一栏是个人评价。我想了半天,政府文件不比公司文件啊,人家注意口吻的。于是写:“我在D公司工作期间,热爱祖国,拥护中国共产党,遵守公司规章制度,圆满完成了公司的工作。”HR拿过表格一看,瞬间笑翻,足足笑了30秒钟。盖章的妹妹(就是那个介绍信妹妹)又是那句经典台词:我们两点到五点盖章哦~然后又是立马给盖了。转出表还需要一栏单位意见,需要我的主管去写。拿回工位让经理写,经理直接就崩溃了。上网找模板。自从离开学校,好久没写过这种政府口吻的文件了。至此,程序完结,法律上已经和D公司再无关系。

HR提醒说,档案已经全部从海淀人才总部转移到了上地分部。这个分部好像是新的,以前从来没听说过。看了下地图,上地分部离公司很近,比四季青那塌塌方便多了。14:30,今天是周五,明天八成不上班,离开公司,奔向海淀人才上地分部。这个地方很难找,地址写的是上地东路,实际上那个门是不开的,入口隐藏在一条小路上,园区里的楼都写着创业园xx号字样。而且,走了一路,居然没有厕所。问了问情况,很囧。1、户口还是在四季青,这里只是存放了档案。2、要转为个人存档的话,档案还是得转回四季青,上地存不了。3、个人存档的三个条件是:海淀户口、干部身份、缴纳三金。4、给了一张《北京市海淀区人才服务中心流动人员存档登记表》和《北京市事业单位新参加工作人员见习(初)期满后确定工资审批表》,后者需要D公司盖章。

好吧,我再回公司。没有工卡,还是按照员工登记,前台妹妹问工卡放家里还是放工位了,我说办离职呢。前台妹妹的态度瞬间就恶劣了,也不上通讯录查询我的信息,一定要看离职流程表,不然不给进。回去继续找介绍信妹妹,一周找了她三次了。干脆地盖章,然后写日期,然后愣住了。我问咋了,她说你毕业的时间是2011年3月,见习期是三个月,所以这个表应该是2011年6月开出来,她写了2013年的日期,但是不知道该不该写。好吧,再写一张,这次没写日期。

根据档案转个人的说明,还需要一张北京银行的储蓄卡。我猛然想起,哎我医保存折呢?16:30,奔回家开始翻箱倒柜。结果总算是没丢,但是找到的时候,已经是5点过了,不用想了,银行关门了。医保存折上写着:开户行双榆树支行。不知道是可以在任何一家网点办,还是还得去一趟双榆树。

今天,即时通讯的签名档修改为了:已离职。