金立linux tty是什么么模式

发布轻博客$Global.subContentByLen(${item.content}, 110)
$Global.subContentByLen(${item.content}, 110)
$Global.subContentByLen(${item.content}, 110)
$Global.subContentByLen(${item.content}, 110)
$Global.subContentByLen(${item.content}, 110)
你可能还喜欢
你可能需要
| 使用条款 |
| 诚聘精英 |
北京皓辰网域网络信息技术有限公司. 版权所有
北京市公安局海淀分局网监中心备案编号:
IT168解决你所有问题3个月前,听朋友介绍得知OsmocomBB项目。此前一直以为GSM Sniffing需要价格昂贵的专用设备,但osmocomBB的上手成本:一个25元左右的手机,外加一根USB转TTL的串口线,着实让我吃了一惊(我自己前后买了3台手机和2种串口线以测试稳定性,总共花了100元不到)OsmocomBB教程想必很多人都看过了。写这篇文章的目的,一则是把我所遇到的问题列出来,避免以后或者其他人像我一样,被“2.5mm耳机没插到位”这种低级问题纠缠大半个月另外,如果大家还在用GSM的2G网络,还是找机会换了吧,SMS协议在国内是明文传输的,第二部分(软件篇)将演示如何利用50元左右的设备,抓包并还原SMS短信内容:(ps:第二部分的脚本还有点问题,在多个N(R)上同时有短信发送时会崩溃。先附上张还原的SMS截图吧)ps:研究GSM Sniffing纯属个人兴趣,能抓SMS报文只是捡了个明文传输的漏子,切勿用于非法用途。就像sylvain说的,osmocomBB并不是为抓包而实现的,如果没有足够的GSM相关知识,想实现还原语音通话内容根本就无从下手。---------------------------------------------------------------------------------------------------【第一部分-硬件篇:osmocomBB环境准备与刷机】一、硬件准备工欲善其事,必先利其器。在开始编译osmocomBB前,需要了解运行osmocomBB需要些什么东西:1. Moto C118 osmocomBB支持很多型号的手机,具体可以在官网查到:http://bb.osmocom.org/trac/wiki/Hardware/Phones 我们的目标C118,也就是官网首推的E88系列:MotorolaC123/C121/C118 (E88) -- our primary target 你 问C118有啥优势?出了官方说的支持最好,这玩意另一个优势是便宜。机器没什么讲究,直接淘宝选最便宜的买就行了;国产系统为中文,测试一样可以正常刷 机。我买的机器+电池+线充(或者直接用万能充)一起30元。另外如果只有1台不建议买裸机,这个的电池完全配不到,当时我是找人30做了块才点亮机器 的...2. USB转串口模块 推荐带TX/RX LED的 FT232模块,虽然价格略贵(淘宝上最便宜的大概28),但有指示灯可以清楚看到是否有数据传输,方便定位问题。FT232模块 CP2102模块 也可以,使用前需要参考这里调整波特率代码:sudo ./cp210x-program -p -F eeprom.hex -w --set-baudrate 812500:FFE2,FFF4,1 --set-baudrate 406250:FFC5,FFE9,1 --set-baudrate 203125:FF8A,FFD3,1用cp210x-program工具看到输出里有 800000 Baud, 406780 Baud, 203390 Baud, 115385 Baud 这几个波特率就可以使用了CP2102模块,只有电源指示3. C118数据线 (2.5mm耳机头 转 杜邦线) 注意一头是2.5mm耳机孔的,另一边是杜邦线连接串口模块。手边有2.5mm耳机插头的可以自己做一个。淘宝只有一家卖这个线的(10¥),如果你买的是这个,请拆下电池盖观察耳机插孔是否插到位,建议买回来第一件事就是拿小刀把插头的外框狠狠的削掉一圈:二、ArchLinux下编译osmocomBB(网上其他linux编译的教程很多,如果不是用的Arch可以跳过这个部分,参考其他教程完成osmocomBB编译)0. 首先将texinfo替换成4.13a,源里面texinfo5会导致gcc的文档无法编译代码:cd ~
svn checkout --depth=empty svn://svn.archlinux.org/packages arch_packages
cd arch_packages
svn update texinfo -r176043
cd texinfo/repos/core-i686
makepkg安装编译好的texinfo-4.13a:代码:sudo pacman -U texinfo-4.13a-7-i686.pkg.tar.xz1. 安装libosmocore:http://bb.osmocom.org/trac/wiki/libosmocore代码:cd ~
git clone git://git.osmocom.org/libosmocore.git
cd libosmocore/
# autoreconf -i (not working)Arch下autoreconf怎么都过不了,直接无视之继续编译,后面再修复libosmocore.so.4找不到的问题代码:./configure
sudo make install修复安装路径的问题,因为autoreconf失败,默认安装到了/usr/local/lib/下。需要把库手动复制到/usr/lib/里,不然运行osmocon会提示 libosmocore.so.4 找不到代码:sudo ldconfig
sudo cp -Rf /usr/local/lib/* /usr/lib/2. 编译arm-toolchain:http://bb.osmocom.org/trac/wiki/GnuArmToolchain代码:cd ~
mkdir arm_toolchain
cd arm_toolchain
wget http://bb.osmocom.org/trac/raw-attachment/wiki/GnuArmToolchain/gnu-arm-build.2.sh
chmod +x gnu-arm-build.2.sh
mkdir build install src这是官方推荐的gcc版本,速度太慢可以用迅雷拖下来放到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 /pub/newlib/newlib-1.19.0.tar.gz开始编译arm的交叉编译工具:代码:cd .../gnu-arm-build.2.shI will build an arm-elf cross-compiler:
Prefix: /root/arm_toolchain/install
Sources: /root/arm_toolchain/src
Build files: /root/arm_toolchain/build
Press ^C now if you do NOT want to do this.按回车继续,时间比较长可以先去喝杯咖啡代码:Build complete! Add /root/arm_toolchain/install/bin to your PATH to make arm-elf-gcc and friends
accessible directly.编译完成,按照提示导出安装目录:代码:export PATH=$PATH:/root/arm_toolchain/install/bin3. 编译osmocom-bb代码:git clone git://git.osmocom.org/osmocom-bb.git
cd osmocom-bb
git pull --rebasegit checkout -b gsmmap remotes/origin/luca/gsmmap不建议用 remotes/origin/sylvain/testing 分支,这个分支不太稳定,刷机几次才能搜到1次信号如果想插上SIM卡用mobile发短信,记得打开layer1的TX发送功能:代码:vi src/target/firmware/Makefile
# Uncomment this line if you want to enable Tx (Transmit) Support.
CFLAGS +=-DCONFIG_TX_ENABLE最后编译osmocomBB:代码:cd src
make编译成功后,参考osmocon的教程,就可以开始对C118进行软刷机了:http://bb.osmocom.org/trac/wiki/osmocon代码:0. 准备配置文件目录
$ sudo mkdir /etc/osmocom/
$ sudo touch /etc/osmocom/osmocom.cfg
1. Connect your phone
2. Choose firmware (../../target/firmware/board/compal_palram.bin)
3. Load firmware
$ cd host/osmocon/
$ ./osmocon -p /dev/ttyUSB0 -m c123xor ../../target/firmware/board/compal_palram.bin
4. 运行mobile,开启新的终端
$ cd layer23/src/mobile
$ ./mobile -i 127.0.0.1
5. 用wireshark抓包
$ sudo wireshark -k -i lo -f 'port 4729'mobile完成的是普通电话的交互操作;相对的,在host/layer23的misc文件夹里,还有cell_log,ccch_scan等工具可以帮助抓取GSMTAP。注意:使用cell_log和ccch_scan时,有个 GSM ARFCN 参数,这个是用于选择小区中频道的。如果选错了频道,会提示 result = 255(这个按mail list的说法是频道中没有收到控制响应)用bcch_scan可以得到当前位置信号较强的几个频道编号,当然也可以通过mobile的输出确定最强的ARFCN,然后使用 -a 参数传递给ccch_scan来捕捉其上的GSMTAP。三、osmocomBB刷机及常见故障排除为杜绝一切连接引起的疑难杂症,刷机前先确认USB转TTL模块没有问题。用一根杜邦线,把模块的TX/RX两个pin脚短接。把模块插到USB口上,此时模块的电源LED亮起,输入 lsusb 查看模块的连接情况:代码:[root@ArchDev ~]# lsusb
Bus 001 Device 004: ID
Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC说明FT232模块已经被正确识别。dmesg也能看到类似的输出代码:[ ] usb 1-1: Detected FT232RL
[ ] usb 1-1: Number of endpoints 2
[ ] usb 1-1: Endpoint 1 MaxPacketSize 64
[ ] usb 1-1: Endpoint 2 MaxPacketSize 64
[ ] usb 1-1: Setting MaxPacketSize 64
[ ] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0CP2102模块的话,输出稍有不同:代码:# lsusb
Bus 001 Device 003: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
[ ] cp210x 1-1:1.0: cp210x converter detected
[ ] usb 1-1: reset full-speed USB device number 3 using uhci_hcd
[ ] usb 1-1: cp210x converter now attached to ttyUSB0此时使用终端工具以115385波特率连接ttyUSB0设备(有些机器是ttyUSB1,可以通过上面dmesg输出确定)。连接后,任何键入字符,应该能正确显示在终端上。下面以minicom为例:代码:sudo pacman -S minicom
(或者apt-get install minicom)
sudo minicom -D /dev/ttyUSB0 -b 115385 -s在对话框中选择&Serial port setup&,按F键关闭&Hardware Flow Control&,最终配置如图所示:按回车并选&Exit&进入minicom主界面(当然也可以保存下配置),键盘随便敲些字符。能够成功显示键入字符,说明模块的TX/RX均正常,可以连接机器了。按Ctrl-A接着按Z,按X退出minicom拔下模块接上刷机线,黑线接GND,红色和白色分别接TXD和RXD。TX/RX经常会弄反,这里LED指示灯就能派上用场了代码:sudo minicom -D /dev/ttyUSB0 -b 115385 -s像刚才一样关掉&Hardware Flow Control&进入,将C118关机并短按电源键,连接正常的话会显示下面的内容先显示ftmtool,接着大约1秒后输出error,看到这个说明连接无误。已经成功了一半,下面祈祷C118的硬件没有故障。参考osmocon的使用教程http://bb.osmocom.org/trac/wiki/osmocon先为osmocom创建配置文件代码:sudo mkdir /etc/osmocom/
sudo touch /etc/osmocom/osmocom.cfg接着确认机器型号,C118是compal_e88的固件,使用osmocon需要刷入layer1,位于src/target/firmware/board/compal_palram.bin代码:cd ~/osmocom-bb/src/
cd host/osmocon/
# 一些在电脑上运行的工具都在host目录下使用下面命令启动osmocon等待刷机:代码:sudo ./osmocon -p /dev/ttyUSB0 -m c123xor ../../target/firmware/board/compal_palram.bin此时确保C118在关机状态,将刷机线插到底后,短按电源键:代码:got 1 bytes from modem, data looks like: 04
got 1 bytes from modem, data looks like: 81
got 4 bytes from modem, data looks like: 1b f6 02 00
got 1 bytes from modem, data looks like: 41
got 1 bytes from modem, data looks like: 01
got 1 bytes from modem, data looks like: 40
Received PROMPT1 from phone, responding with CMD
read_file(../../target/firmware/board/compal_palram.bin): file_size=55940, hdr_len=4, dnload_len=55947
got 1 bytes from modem, data looks like: 1b
got 1 bytes from modem, data looks like: f6
got 1 bytes from modem, data looks like: 02
got 1 bytes from modem, data looks like: 00
got 1 bytes from modem, data looks like: 41
got 1 bytes from modem, data looks like: 02
got 1 bytes from modem, data looks like: 43
Received PROMPT2 from phone, starting download
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 4096 bytes ()
handle_write(): 2699 bytes ()
handle_write(): finished上面步骤一切正常的情况下,会看到DOWNLOAD ACK和OSMOCOM Layer 1的提示,此时C118屏幕上已经显示出layer1的界面了:代码:got 1 bytes from modem, data looks like: 1b
got 1 bytes from modem, data looks like: f6
got 1 bytes from modem, data looks like: 02
got 1 bytes from modem, data looks like: 00
got 1 bytes from modem, data looks like: 41
got 1 bytes from modem, data looks like: 03
got 1 bytes from modem, data looks like: 42
Received DOWNLOAD ACK from phone, your code is running now!
battery_compal_e88_init: starting up
OSMOCOM Layer 1 (revision osmocon_v0.0.0-a-modified)因为是软刷,按电源键大约2秒会关机。关机后需要重新执行上面操作刷入layer1如果想把固件烧入手机中,可以参考这里:http://bb.osmocom.org/trac/wiki/flashing_new也许是版本问题,在我的机器上总是提示crc错误。想想刷完这个还不能用直充充电,还是每次用之前软刷好了。----------------------------------------------------------------------------------------然而,不是事事都那么顺利。我有幸买到一台有问题的C118,断电后第一次刷机,总是无法收到DOWNLOAD ACK,直接卡死在handle_write(): finished这里。此时屏幕不亮短按电源键也没有任何反应:虽然不是Android系统,一样可以祭出Android三宝绝招——拔电池。重新插上电池后,短按电源重新刷入,正常看到OSMOCOM Layer 1的提示(建议遇到各种非线缆相关的疑难杂症,都先尝试下拔电池重刷,这个好像是osmocom不稳定导致的)另外,这里说下我之前犯的一个低级错误:模块和连接都确认没问题,但按电源键确输出一堆乱码。这个网上Google了好久都没有结果,甚至mail list里还有哥们说是手机的接收模块烧了。结果最后卖家发来张图片:(抱歉旺信丢消息了,图片找不到了 大致就是红圈这里,没有插到位)打开电池后盖才发现,如果不用小刀狠狠削掉一圈,这个数据线根本没法插到底。(微博上也看到2个同学遇到相同的问题,看来数据线都是同一家买的-_-b)另外一种情况是只收到PROMPT1后,就出现ftmtool error了。网上有种说法是主机的时钟频率太慢(比如在虚拟机里跑osmocon),导致没有发完就超时了。但我专门用VMWARE测试,并没有遇到这样的问题。个 人理解是osmocomBB的刷机不稳定,遇到这种情况请先检查是否用了burst_ind分支(也就是sylvain/testing),我之前就因为 用的这份老代码,导致刷一下午只有1-2次能成功。另外还可以把-m c123xor换成-m c123试试,有时候去掉xor方式后可以正常刷进去。更新libosmocore并换成luca/gsmmap分支后,就再也没有遇到这个情况了。原文来自:劫持GSM手机信号
网优雇佣军scutmobile2015(gh_bf4e815adbce) 
 文章为作者独立观点,不代表微头条立场
的最新文章
为什么没有10?就是不想放10 ……这是伪装成热水器的基站,不要告诉我你能认得出来。伪装成空调的基站,其实大电梯在轿厢门和层门关闭之后,会形成一个法拉第笼,法拉第笼有静电屏蔽的效果,同对电磁波也有比较好的屏蔽效果,同1. dBmdBm是一个考征功率绝对值的值,计算公式为:10lgP(功率值/1mw)。[例1] 如果发射功率在巴塞罗那移动世界大会上(就是咱们之前说的MWC2015,还出专版了啊,一点印象都没有的同学,……我就看看你像其他编码词汇量很大的编码系统一样,Turbo码也会碰到计算复杂性之墙。其实Turbo码通常是用大约1000从1887年至1913年,这座令人难以置信的通信铁塔担任着瑞典首都斯德哥尔摩整个通信系统的主要交汇接点,大约铁塔公司从成立到招聘,一直太火,它怎么就那么火?光靠文字说不清,我们还是回归技术,用数据来说话,来看看AMT
上周呢,我们看到了形形色色的基站,伪装成那样是因为有人担心辐射啊,可是真的有这个大的辐射吗?如果不是
看到天涯里一个贴:报手机号码时,男性一般是344格式,女性一般是443格式。443我忍了,可世上为什这就是上周课上跟大家提的南沙群岛的事。移动屌炸天:南沙群岛永暑礁渚碧礁开通卫星链路4G基站者20日从中国移动不管“周一见”还是“周三见”,反正总会见的周一见是当你文章出轨的事情周三见是你白百合出轨(不明白的自己去搜, 在香港这个占地一千多平方公里、人口七百多万的地区,共有五家移动通信运营商——香港移动通讯(CSL),中国移日本3G概况:
第三代移动通信系统是以国际电气通信协会(ITU)制定的IMT-2000标准为基准
药不能停,课不能断,今天不能不见啊!就周一放假没上课大家就忘的差不多了,啧啧啧,这次呢给大家放的都是 《窄带CDMA沉浮录——高通入华博弈、选择IS95往事》高通在美国本土的转折是在1995年,那年开始美国运
电信服务在台湾原为公营事业,因应先进国家电信自由化之趋势,二十世纪90年代“电信自由化”的政策实施为台【这一篇主要是繁体字,你们将就一下,学知识学文化……】澳门移动运营商和记:
和記電話(澳門)有限公司是韩国3G概况:
韩国是全球CDMA业务发展最快的市场之一。1992年12月,韩国MIC选择了高  说到WIMAX,这里我们就一起看看短命的它,背后究竟有着怎么样的故事。一美中联手抗欧洲IT企业可分为两大知乎上又有用户提问了几个问题,又有问题了,你们的敏感度呢同学们,我什么都不说,我就默默地推送这篇文章。但其实
听说你们最近都在找实习啊,各种笔试面试,好像大家虐得挺开心的。来来来,为什么让还在找实习的你们看过来呢3个月前,听朋友介绍得知OsmocomBB项目。此前一直以为GSM Sniffing需要价格昂贵的专用设备,复制手机SIM卡可能吗?复制出的卡能实现跟踪窃听别人电话短信的功能吗?用复制出的卡能打出电话吗?昨天,记者在流言: 仅凭手机号就能复制出原机主的SIM卡,插在另一部手机上之后能和原机主的SIM卡同时在线,还能窃听原机之前课上我们说到了TD-SCDMA,那它是个什么呢?  骄傲地说法是,它是我国具有自主知识产权的被国际认可的自从iPhone6宣布支持VoWiFi以来,VoWiFi一直是个热门话题。一直以来,移动运营商对于WiFi的  关于“财新版”的TD-SCDMA报道,在信息产业领域可谓掀起轩然大波,以前对于TD-SCDMA技术的负面  (纯文字哦,更省流量哦,加油看完哦)  最近这段时间,财新网一篇名为《TD式创新》的文章在网上引起了轩然都说4G网速很给力,可是4G手机是如何实现语音通话的呢,那我们就给大家做一个科普吧。现在国际主流的LTE语音给VoLTE泼上一盆“冷水“:认真你就输了!面对OTT对语音的侵蚀,我们高举大旗,绝地反击,推出终极武器—V越亲近的人,你反而对他越没有礼貌,越不耐烦。因为有爱,每句话都要好好说。本周日就是母亲节了记得告诉妈妈 ? 微信电话本上线了!对运营商的冲击有多大?这个问题先放一放。作为一个通信工程师,我想从技术的角度去分析一下两者香港运营商csl已推出VoLTE「神话服务」,将话音及视像通话带进一个新纪元!VoLTE(Voice Ove   通过对Iphone等主流CSFB终端进行CSFB业务定点测试分析,对比分析各款终端在CSFB回落2G时在4月7日的推送中,我们介绍了日本的运营商软银,今天我们选择一篇文章,看看孙正义和他的软银在lte时代有哪些GSM—R作为全球铁路无线通信的主流技术,承担了铁路列车语音调度和列车控制数据承载的重要责任。但GSM—R无前段时间,媒体报道了一则无需连接基站就可以实现手机间通信的新功能--LTE Direct。这到底是什么技术?多哈,沙漠中的明珠,近日成为了通信行业的焦点。12月7日,由ITU、中国移动、GTI、TDIA联合举办、华为无处不在的移动宽带正在成为专业集群新的诉求。在专业集群模拟转数字、窄带向宽带演进的当下,eLTE的出现为各行一、韩国:SK电讯(以信息通讯产业为核心之一的世界一流企业)LG Telecom(韩国移动业务排名第三)KT5G是全球第一个真正统一的宽带移动通信标准,对于满足面向2020年信息社会的要求至关重要,其研发受到了全球的英国小镇吉尔福德(Guildford)郊外几英里处,萨里大学(University of Surrey)的校在进入主题之前,我觉得首先应该弄清楚一个问题:为什么需要5G?不是因为通信工程师们突然想改变世界,而炮制了一源自:关于5G,看懂这张图就够了!
网优雇佣军    暑期将至,大家要回家或者去旅游,到了新地方不妨看看那里的路测信息,接下来提供川浙两省的供大家参考。所换个角度感受这个世界  暑期将至,大家要回家或者去旅游,到了新地方不妨看看那里的路测信息,接下来提供川浙两省的供大家参考。所需软你知道么,今天是世界电信日。日,为了顺利实现国际电报通信,法、德、俄、意、奥等20个欧洲国  中国 IMT-2020(5G)推进组近日在北京召开了第三届IMT-2020(5G)峰会,面向业界发布中国gh_bf4e815adbce华南理工大学电子与信息学院《移动通信》课程订阅号热门文章最新文章gh_bf4e815adbce华南理工大学电子与信息学院《移动通信》课程订阅号您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
虚拟品牌社群对品牌忠诚影响研究--基于社群氛围视角.pdf18页
本文档一共被下载:
次 ,本文档已强制全文免费阅读,若需下载请自行甄别文档质量。
文档加载中...广告还剩秒
需要金币:100 &&
你可能关注的文档:
··········
··········
虚拟品牌社群对品牌忠诚的影响研究 ――基于社群氛围的视角
作者: 常亚平,博士,华中科大学管理学院教授,武汉市洪山区珞瑜路1037号,华中科技
大学管理学院,;董学兵,华中科技大学管理学院博士研究生,武汉市洪
山区珞瑜路1037号,华中科技大学管理学院,;肖灵,武汉纺织
大学管理学院硕士研究生。
摘要:虚拟品牌社群日益成为企业维持老顾客、发展新顾客、开展品牌建设的重要阵地。研
究以社群认同理论为支撑,探索了虚拟品牌社群氛围对品牌忠诚的作用机制,选取480 名品
牌社群成员为研究对象进行实证研究。研究结果表明: 1 虚拟品牌社群氛围可划分为自由、
共享、支持、奖励和创新五个维度; 2 共享、支持、奖励和创新通过社群认同感对顾客忠
诚产生影响。研究结论既为社会认知理论和社会认同感理论提供强有力的支持,也为企业营
造社群氛围以提升顾客的品牌忠诚提供了重要参考。
关键词:品牌社群;虚拟品牌社群氛围;社群认同感;品牌忠诚
Research on the Influence Mechanism of Virtual Brand Community Climate on Customer
Research on the Influence Mechanism of Virtual Brand Community Climate on Customer
RReesseeaarrcchh oonn tthhee IInnfflluueennccee MMeecchhaanniissmm ooff VViirrttuuaall BBrraanndd CCoommmmuunniittyy CClliimmaattee oonn CCuussttoommeerr
Loyalty:Basedon theCommunityIdentity
Loyalty:Basedon theCommunityIdentity
LLooyyaallttyy::BBaasseeddoonntthheeCCoommmmuunniittyyIIddeennttiittyy 1
of Management,
University of
Science and
Technology, 1
Wuhan China, 430074; Dong Xue-bing , School of Management, Huazhong University of Science 2
Technology,
Xiao Ling , School
of Management,
正在加载中,请稍后...

我要回帖

更多关于 linux tty是什么 的文章

 

随机推荐