.net SDK 环境是必须的.我就不信你机器上没有。。
另外需要pvkimprt 证书导出工具。下载地址 

http://download.microsoft.com/download/vba50/Utility/1.0/NT5/EN-US/pvkimprt.exe
下载后,解压,再解压。。备用

然后直接复制以下命令到运行,带上双引

“C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\makecert.exe” -r -n “CN=××公司” -b 01/01/2014 -e 12/31/2024 -sv Noah.pvk Noah.cer”

继续复制

“C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\cert2spc.exe” Noah.cer Noah.spc”

到C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\下找到上面命令生成的三个文件
拷到  pvkimprt证书导出工具 的文件夹里
然后 运行 CMD 找到 pvkimprt 文件夹

执行下面命令

pvkimprt -pfx Noah.spc Noah.pvk

好了,有效期到2024年的证书到手。

获取 ARFCN

0

iphone 拨号界面 *3001#12345#* 按呼叫键,

GSM Cell Environment

GSM Cell Info

GSM Serving Cell

可查到当前连接的ARFCN号

近日被类似小区广播的广告烦死,想看下到底是哪来的广告。

购入神器MOTO C118,刷入OsmocomBB,尝试了下GSM截获。

如果在国外截获到的数据流,再解密就不是一般的恶心了,

需要2009年公布的2TB大小的GSM加密算法字典。。

当然以上假设是在国外。。。天朝的GSM,你懂得。。。

另外如果你想获得手机发出的数据需要给C118换两个balun。

根据大神教程来的。耐心点来。。

来源地址:
http://www.blogjava.net/baicker/archive/2013/11/13/406293.html

相关链接:

https://github.com/osmocom/osmocom-bb

http://bb.osmocom.org/trac/wiki/TitleIndex

硬件部分

支持的手机

手机硬件修改

    国内比较多的是C118,需要换两个balun,不知道怎么翻译,好像是接收数据过滤用的,不过手艺不好的就算了,不换也可以用,只是没有uplink的数据,只能抓到基站广播的数据。
官方的教程http://bb.osmocom.org/trac/wiki/Hardware/FilterReplacement


软件部分

大家也可以上官网查看手册及相关刷机、编译步骤:
http://bb.osmocom.org/trac/wiki/GettingStarted

    不过我按照官网的步骤编译的时候卡在开始下载交叉编译环境上了,由于时间太久了,文中那个链接已经失效,使用这里的地址:http://bb.osmocom.org/trac/wiki/GnuArmToolchain

下面是完整步骤,我的Ubuntu 12.10 内核3.5.0-17 x86_64编译测试通过,干净的系统按照我下面的步骤一般都不会有什么问题:

————————-准备交叉编译环境————————–

cd ~
mkdir osmcombb
cd osmcombb
wget http://bb.osmocom.org/trac/raw-attachment/wiki/GnuArmToolchain/gnu-arm-build.2.sh
chmod +x gnu-arm-build.2.sh
sudo apt-get install build-essential libgmp3-dev libmpfr-dev libx11-6 libx11-dev texinfo flex bison libncurses5 libncurses5-dbg libncurses5-dev libncursesw5 libncursesw5-dbg libncursesw5-dev zlibc zlib1g-dev libmpfr4 libmpc-dev
mkdir build install src
cd src/
wget http://ftp.gnu.org/gnu/gcc/gcc-4.5.2/gcc-4.5.2.tar.bz2
wget http://ftp.gnu.org/gnu/binutils/binutils-2.21.1a.tar.bz2
wget ftp://sources.redhat.com/pub/newlib/newlib-1.19.0.tar.gz
cd ..
./gnu-arm-build.2.sh
export PATH=$PATH:<YOURPATH>/install/bin

 

————————–准备libosmocore———————-

git clone git://git.osmocom.org/libosmocore.git
cd libosmocore/
autoreconf -i
./configure
make
sudo make install
cd ..
sudo ldconfig

 

—————————编译osmocomBB———————

我编译了无数遍无数版本,包括master分支,Sylvain/burst_ind分支,sylvain/testing分支,还有另外一个老外存的老版本,需要打patch补丁的版本,最终还是用luca/gsmmap的版本成功,也不能说前面说的几个版本有问题,之前有很多问题,编译器,git等等一团乱麻,可能是我别的地方有出错。

另:Sylvain/burst_ind分支是网上说的比较多的带sniffer功能的分支,但是编译完无法刷固件,需要修改osmocom-bb/src/host/osmocon/osmocon.c,文件中添加定义

#define I_HAVE_A_CP210x

否则会出现“Unable to set custom baudrate, please use appropriate cable”,即使这里通过了我刷了还是不行。

ok,我们使用luca/gsmmap分支,

GsmMap项目使用osmocombb项目所支持的手机通过捕捉GSM数据,对应地理位置;然后用户上传后被分析,结果会被展示在项目主页上的地图上。
该项目的主要目标是建立GSM网络的地理分布,然后分析 伪造,拦截和跟踪的可能性,会在官网上披露GSM的安全性。
官方提供一个自己的LiveCD,基于Debian,木有xWindow,参加项目的可以傻瓜化的使用并且抓包,用VirtualBOX或者VMware载入,开机后记得把osmocombb所用的C1**系列手机和数据线连到虚拟机,然后按照提示输入gsm即可开始。

sudo aptitude install libtool shtool autoconf git-core pkg-config make gcc
git clone git://git.osmocom.org/osmocom-bb.git
cd osmocom-bb
git checkout –track origin/luca/gsmmap
//git clone git://git.osmocom.org/osmocom-bb.git
//cd osmocom-bb
//git pull –rebase

默认编译出的版本发送信号相关的功能是被注释掉的,用mobile启动layer23后会一直于搜信号的过程中,因为无法发送信号。
如果需要进行实网测试需要打开src/target/firmware/Makefile文件中的编译开关

把osmocom-bb/src/target/firmwire/下的Makefile中的 CONFIG_TX_ENABLE宏打开:

# Uncomment this line if you want to enable Tx (Transmit) Support.
-#CFLAGS +=-DCONFIG_TX_ENABLE
+CFLAGS +=-DCONFIG_TX_ENABLE

然后到src目录下编译

cd src
make

  

————————-运行——————————————-

编译一切OK后,进行刷手机操作,我的C118手机,固件都是在compal_e88目录下的bin文件,会有很多bin文件

其中compalram为我们用来刷手机的,只会写入ram,重启手机就没了,highram是为了加载超过65535的大文件,比如rssi.highram.bin,e88flash和e88loader是用来真实刷入手机固件的,慎用,因为我还想平时打打电话呢。我之前就刷挂了,bootloader还在,还好我买了两个,把另外一个读出来重新写回去了。

    layer1和src/host/layer23/src/mobile/mobile程序,实现了从layer1到layer3的功能,我们主要用layer1,rssi是用来测试信号的,不同的信道信号强度等等一些相关信息,需要配合chainload或loader刷入,这几个应用详细说明在这里:http://bb.osmocom.org/trac/wiki/Applications

连上硬件,使用lsusb和dmesg查看端口号,我都是ttyUSB0,c123和c118手机都用c123xor参数,CompalE88(C118/C120/C121/C123),CompalE99(C155)

cd host/osmocon/
sudo ./osmocon -p /dev/ttyUSB0 -m c123xor ../../target/firmware/board/compal_e88/layer1.compalram.bin

然后在手机关机的状态下,点按开机键,不是长按,屏幕就会显示下载刷写固件并执行,如下图就说明成功了

此时手机应该显示layer1的提示

 

新开一个命令行窗口,进行搜索基站信号,

cd osmocom-bb/src/host/layer23/src/misc
sudo ./cell_log -O

关于ARFCN号,贴个表供参考

频段 名称 信道号 上行(MHz) 下行(MHz) 其他
GSM 850 GSM 850 128 – 251 824,0 – 849,0 869,0 – 894,0 美国南美洲国家 和 亚洲部分国家。
GSM 900 P-GSM 900 1-124 890,0 – 915,0 935,0 – 960,0 GSM最先实现的频段,也是使用最广的频段。
E-GSM 900 975 – 1023 880,0 – 890,0 925,0 – 935,0 900M扩展频段
R-GSM 900 n/a 876,0 – 880,0 921,0 – 925,0 铁路GSM(GSM-R),为铁路调度通信系统开发的特殊版本。
GSM1800 GSM 1800 512 – 885 1710,0 – 1785,0 1805,0 – 1880,0 适用于对信道容量需求大的市场,应用范围仅次于900M。
GSM1900 GSM 1900 512 – 810 1850,0 – 1910,0 1930,0 – 1990,0 主要用于美洲国家,由于有频率重叠,与1800M系统不兼容。

 

然后使用ccch_scan进行抓包,-a参数为指定ARFCN号,我们用上图中信号比较强的30

sudo ./ccch_scan -i 127.0.0.1 -a 30

layer23使用src/host/layer23/src/mobile下的mobile程序实现,如果只是抓包数据,下列命令不需要执行

cd src/host/layer23/src/mobile
sudo ./mobile -i 127.0.0.1

执行了mobile程序之后,本机会开启4247端口,可以使用telnet进行访问,然后配置执行,命令及参数执行方式跟交换机类似

telnet localhost 4247

使用wireshark进行抓包分析还是比较方便的

sudo wireshark -k -i lo -f ‘port 4729’

 uplink的比较少,不知道是不是因为改机把信号改弱了

有个uplink,估计就在我旁边发的


说实话,Google Now功能确实变态。可惜它停止支持天朝的位置信息了。

度娘的卡片跟它比起来就是渣啊。。。。

此方法不用还原出厂,不用拔SIM卡,不用设置wallet信息。。

第一要求肯定是已经获取ROOT了。。

1、删除了系统里的Google Search。你愿意用啥删除就用啥删。

    RE的话删System/App里的velvet.apk,网速不好的或者没有google Play的 建议备份。

    LBE删除省事,直接删除Goole Search即可。

2、设置->语言和输入法->语言改为English(US)

3、下载 http://url.cn/S4rAHy 安装。

4、清除Search的缓存 Setting->Apps->All->google Search->Clear data

5、运行Goole Search。点Next->Next->Next->Yes,I’m in

6、然后Goole Play,查找Google Search,–>Updata  

     本步可以用第一步的备份,放System的话别忘了改211

7、Setting->Language & input ->Language-> 简体中文

再打开看吧。。。。

wordpress 3.8更新后,cookie配置又被修改了。

症状依旧是用户名密码正确,不进后台,输入正确点登录后依然跳到登录界面。

推荐两个免费,还好使的软件,FTP用FileZilla,PHP文件编辑用Notepad++,

用windows自带的记事本修改总有一天你会哭的。

方法

打开文件”/wp-includes/pluggable.php”,修改”wp_set_auth_cookie”函数.具体是将下列程序:
setcookie($auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true);
修改为
setcookie($auth_cookie_name, $auth_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure, true);

该行代码在3.8版本中为679行,找不到请自行用Ctrl+f 查找setcookie

3.9版本为862行

 

 本操作要领是由聊城市正大驾校整理

聊城市科目三路考要求及操作要领

1 上车准备:上车前从右后门逆时针绕车一周检查车辆外观及安全情况

2 起步准备:上车后调整座椅、后视镜,发动机启动后,车载语音提示“请开始考试”系安全带1)开启大灯|关闭四角灯(检查仪表盘,使用近光灯)2)打左转灯3)鸣喇叭等待3秒后4)踩离合挂一档5)松手刹6)慢松离合器到半联动状态时,7)轻加油门,起步前,应通过后视镜观察左后方交通情况,向前直行然后缓慢向左驶入行车道(以上顺序不能颠倒)

3 通过学校区域 公共汽车站:听到语音提示“学校区域 公共汽车站”应有减速动作,观察 左右交通情况、交替使用远近光灯示意(每次变换两次灯光),将车速控制在30km/h 以下

4 变更车道:行驶过程中,当听到语音提示“请变更车道(左右都能变更)”打转向灯,通 过内、外后视镜观察后方交通情况,等待3秒后驶入变更的车道,在150米内完成变更车道, 变道时如遇连续变更两条车道时,应先变更第一条车道,直行超过20米,然后再变更另一条车道。(不准影响其他车辆行驶)

5 直线行驶:当听到语音提示“直线行驶时”握稳方向盘,方向盘不得左右摆动,保持车辆稳定,时速保持40km/h直行通过120 米后语音播报直线行驶结束。

6 通过路口(直行 右转弯);通过路口前120米左右,语音将自动提示车辆行驶方向,1 按车道导向箭头指示选择合适车道行驶,并按照交通信号灯行驶,2 减速,交替使用远近光灯(根据情况鸣笛)将车速控制在30km/h 以下3 应观察左右交通情况,转弯时,应提前 3 秒开启转向灯,在车道的实线前完成变更车道,左(右)转弯时,车道超过停车线再打方向,使用近光灯通过4 如遇行人通过人行横道时,应在人行横道线前停车让行,斑马线不准停车。

7 调头:行驶过程中,到听到车载语音提示“前方请选择合适地点调头”考生应进行以下操 作,调头前开左转向灯,并观察交通情况3 秒后车辆调头,靠左行驶,减挡,不得在黄线与禁止调头前的位置调头,语音提示后150米内完成调头,调头时不能连续变更2 条车道。

8 靠边停车:到听到车载语音提示“请靠边停车”时1 开启右转向灯,通看内,外后视镜观察后方和右侧交通情况,3 秒后方可转向,向右打方向盘的同时缓踩刹车,车身靠右侧路边缘线30 厘米以内停车,拉手刹,挂空挡,抬脚刹,回转向,开四角灯,关大灯,下车时观察左后视镜确认安全后开门下车,关闭车门考试结束。(听到语音提示后应在150米以内把车停住)

9 其他注意事项:

11 挡起步后50 米内应及时换2 挡,150 米内及时换入高一级的档位,遇有行驶障碍150 内需一、二挡互换。

2)车辆行驶过程中离合器不能长时间用脚踩踏,即:挂完档后离合器要完全松开。

3)车辆起步时、变更车道、路口转弯、掉头时,开转向灯3 秒后进行操作。

4)左右观察时应有明显的摆头动作,车辆行驶过程中(通过人行横道、或者没有交通信 号灯控制的路口时交替使用远近光灯)必须使用近光灯。

5)通过路口,学校区域,公共汽车站,人行横道,掉头时,应有减速动作、慢行,适当 减挡。

6)不得扎黄白实线不能长时间压虚线行驶,左右转弯时应超过停车线然后转动方向盘

7考试全程必须要加到4 挡,时速达到35km/h 以上保持5 秒以上

8)不能低档高速或高档低速,注意车辆档位的正确使用

 

今天蛋疼搞了下 4.4.2 前面 sending 都能过 结果卡 sending bootloader 

进recovery 也没反应。

恢复4.2 竟然上来就传 bootloader .也卡 sending bootloader 2188KB 。

卧槽。砖了?反反复复各种重启都不行。

结果换了跟线插后面的USB好了。日。

在apmserv5.2.6 修改 mysql root空密码

命令提示符 cd 到 apmserv 安装文件夹下的  mysql5.1 的 bin 里

执行mysqladmin -u root -p password abc123

会提示你输入原密码,由于默认密码为空,直接回车就可以了。

return值如果为空,说明修改正确。

别忘了重启下。