iPhone+psv(wifi版)实现随时定位

很让我意外, 无意中发现利用iPhone(我用的是iPhone5+iOS6)共享出网络, 当wifi版psv(下文简称psv就好了)连到共享出的wifi后, 使用near竟然可以顺利定位, 而且基本是正确的位置(本身国内定位也有几百米的偏差).

 

找时间测试一下, 如果持续开着共享, psv持续连接到这个wifi, 是否可以在psv的地图上动态改变位置.

 

目前还不完全了然详细原理. 传说中, psv的wifi定位用的是skyhook的, apple的似乎也是.

那么有两种推测:

1. iPhone共享网络时, 会将自身位置和wifi[……]

Read more

大墙献礼, ipv6遭殃…

可惜了… ipv6终于也开始被处理了.

目前ipv6会遇到dns问题

“从抓包的结果可以看出,两个错误的查询结果(分别是1.1.1.1和255.255.255.255)抢在正确的查询结果之前返回,很明显是遭到了DNS污染。”

暂时https还能幸免, 但能持续多久就不好说了呀…

 

哎…

记录一些小恶(2)

好吧, 来写下第二个

app2

一个Java写的可以管理bugzilla的桌面客户端程序, 用起来觉得比网页方便很多.

由于是Java的, 反编译就成了必然要走的路, 不过反编译后, 就会发现, 这个程序重度混淆过, 让我一度惊讶于这玩意竟然还可以正常执行.

程序本身默认会有一个试用的license, 而即使到最后, 我也没能挖清其license的全部逻辑, 反正大概, 可能是用了3DES等等.

反正我的目的也只是用而已, 因此就不求甚解了, 找到校验过期的地方, 修改为永不过期好了.

实际, 相关逻辑并不是在app2.java, 而是在一个base.java内, 找错了可就没东西[……]

Read more

python练手, 直接从多处获取app store的ip并将最快的向hosts更新 v0.1

需要用到ping这个module(https://github.com/jedie/python-ping/),

其中ping.PING_SHOW_LOG是我自己加在ping内的, 可以用来屏蔽一些ping中的输出, 另外, ping内有一个地方会在出错后直接exit, 在我的版本内也去掉了. 但出于版权原因, 我就不发了. 用的话, 自己改吧…

用python用的很弱, 所以不要笑我, 以上.

手动补上了全部的行首空格…看啦要研究一下怎么能在wordpress中粘贴时保留空格了…


#!/usr/bin/env python
# -*- encod[......]

Read more

记录一些小恶(1)

又好久不写这种话就不说了…考虑弄个不会经常抽风被墙的vps…godaddy阉割到如今连ssh -D都无法正常工作。无奈呀。

说正经的,最近由于各种需要,hack了几个Mac OS X的程序,大致写些记录下来。基本不会指明具体程序名字(其实是由于某程序的keygen引发的道德感所致),纯为了个人记录(会有少量的软件描述, 愿意猜的人就去猜吧)。

app1

一个将iPhone/iPad可以镜像到Mac OS X的软件, 处理过两个版本.

版本1

曾经化名在一个论坛和一个网盘放出过Activation, 后被广泛传播, 以至于原程序的开发方在升级至版本2时不但屏蔽了Activa[……]

Read more

[扯淡F1]The huge rain changed the Malaysia Grand Prix

第二站, 又下雨了. 而且, 这站的雨还真不小.  Lap 7 “Button reporting the last sector is ‘like a lake'”.

然后, Lap 9, Red Flag.(其实红旗没啥, 但以CCAV的德行, 估计播不完了. 我还没别的台可看. sigh).

17点15, 比赛回复了. 却没想到开始了真正的精彩. 虽然比赛在安全车的带领下逐步恢复了. 但继续下雨的传闻一直笼罩着赛场上的众人. 直到最后的大家终于扛不住了开始换光头胎. 但此时很多人的胎都已经没办法要了. 雨胎都快没纹路了呢. 但那是后话了. 从半截开始总是不好的, 于是[……]

Read more