当前位置: 首页 > 软件库 > 程序开发 > 网络工具包 >

OsmocomBB

GSM协议栈
授权协议 GPL
开发语言 C/C++
所属分类 程序开发、 网络工具包
软件类型 开源软件
地区 不详
投 递 者 柯国安
操作系统 Linux
开源组织
适用人群 未知
 软件概览

OsmocomBB是GSM协议栈(Protocols stack)的开源实现,全称是Open source mobile communication Baseband.目的是要实现手机端从物理层(layer1)到layer3的三层实现。但是目前来看,真正的物理层(physical layer)并没有真正的开源实现,暂时也没看到实施计划。只有物理层控制。因为真正的物理层是运行在baseband processor的DSP core上,涉及到许多信号处理算法的实现,而且还要牵扯很多硬件RF的东西。

OsmocomBB项目始于2010年,到目前,还没有实时操作系统支持,没有GPRS的实现,以及移动管理(Mobility Management)的实现,所以还需很多志愿者的加入。

  • 绿盟科技 · 2016/01/07 11:09 Author:绿盟科技博客 0x00 简介 OsmocomBB(Open source mobile communication Baseband)是国外一个开源项目,是GSM协议栈(Protocols stack)的开源实现。其目的是要实现手机端从物理层(layer1)到layer3的三层实现,主要进行2G网短信嗅探。本文详细地介绍了实现方法,以供

  • OsmocomBB is an Open Source / Free Software GSM Baseband software implementation. It intends to completely replace the need for a proprietary GSM baseband software, such as drivers for the GSM analog

  • 转载自http://www.nigesb.com/gsm-hacker-abhout-sms-sniffer.html   首先的首先需要建立Arm代码的编译环境,没有编译环境,就无法对osmocombb等进行编译了。可以参照这个文档: http://bb.osmocom.org/trac/wiki/GnuArmToolchain 不过有些步骤上面的文档还是漏掉的了可能会导致后面的编译失败,下面贴

  • 慢慢长夜。。网上找到了这篇文章,先留下来就当做笔记把,等c118到手了再慢慢折腾 转载自:http://hi.baidu.com/wwiinngd/item/b2cbf05a7257783694eb0575 1.安装 $sudo apt-get install libtool shtool autoconf git-core pkg-config make gcc 还要安装 toolchain 官

  •  在编译Osmocom-bb的时候遇到这么一个问题,浏览了一些网站转载来两个解决方法  第一个没试过  第二个可行 关键内容大概是下面这样的(我的忘记存了 借用下别人的 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=60961 ) 唯一不同的是 我用来编译的GCC是4.5.2的版本 make[1]: Entering directory '/home/A

  • 一、下载、编译 对于这个过程,网上有许多的文章都给出了详细的描述。但是我觉得官网给出的其实最科学,这里唯一需要注意的是converter这个设备。我是在网上购买的设备,因此在开始安装的时候出了很多问题,最主要的原因在于接口,所以如果是买的设备的话,需要注意设备的接口一定要完全地接在耳机口上(C118手机)。  注:官网上给出的libosmocore在编译完成之后,执行sudo make insta

  • 工具: sudo apt-get install libtool shtool autoconf git-core pkg-config make gcc gnuarm: ## 32 bit wget http://www.gnuarm.com/bu-2.16.1_gcc-4.0.2-c-c++_nl-1.14.0_gi-6.4_x86-64.tar.bz2 tar xf bu-2.16.1_gc

  • 一、项目的目的         用以取代GSM手机的基带处理软件。基带处理软件通常包含两个部分:         1、射频与基带长处理芯片的驱动         2、GSM手机端的协议栈,从层1到层3        OsmocomBB项目最开始是计划开发专用的硬件,但是后来考虑到开发的难度以及为了尽快实现目标,改变了方案,硬件部分是利用现成的廉价的手机。        但不是所有的手机都可以,只支

  • OsmocomBB是GSM协议栈(Protocols stack)的开源实现,全称是Open source mobile communication Baseband。目的是要实现手机端从物理层(layer1)到layer3的三层实现。但是目前来看,真正的物理层(physical layer)并没有真正的开源实现,暂时也没看到实施计划。只有物理层控制。因为真正的物理层是运行在baseband pr

  • 项目组成 完整 osmocombb 由三个部分组成:libosmo-dsp, libosmocore, osmocom-bb libosmo-dsp 仓库地址:git://git.osmocom.org/libosmo-dsp.git. 编译过程 git clone git://git.osmocom.org/libosmo-dsp.git cd libosmo-dsp autoreconf -i

 相关资料
  • Git 可以使用四种主要的协议来传输资料:本地协议(Local),HTTP 协议,SSH(Secure Shell)协议及 Git 协议。 在此,我们将会讨论那些协议及哪些情形应该使用(或避免使用)他们。 本地协议 最基本的就是 本地协议(Local protocol) ,其中的远程版本库就是硬盘内的另一个目录。 这常见于团队每一个成员都对一个共享的文件系统(例如一个挂载的 NFS)拥有访问权,或

  • 协议为方法、属性、以及其他特定的任务需求或功能定义蓝图。协议可被类、结构体、或枚举类型采纳以提供所需功能的具体实现。满足了协议中需求的任意类型都叫做遵循了该协议。 除了指定遵循类型必须实现的要求外,你可以扩展一个协议以实现其中的一些需求或实现一个符合类型的可以利用的附加功能。 协议的语法 定义协议的方式与类、结构体、枚举类型非常相似: protocol SomeProtocol { //

  • 本页包含内容: 协议的语法(Protocol Syntax) 对属性的规定(Property Requirements) 对方法的规定(Method Requirements) 对突变方法的规定(Mutating Method Requirements) 对构造器的规定(Initializer Requirements) 协议类型(Protocols as Types) 委托(代理)模式(Dele

  • 在周星驰的电影《唐伯虎点秋香》中,周星驰饰演的主角一进入华府,就被强制增加了一个代号9527。从此,华府的人开始称呼主角为9527,而不是他的姓名。 域名(domain name)是IP地址的代号。域名通常是由字符构成的。对于人类来说,字符构成的域名,比如www.yahoo.com,要比纯粹数字构成的IP地址(106.10.170.118)容易记忆。域名解析系统(DNS, domain name

  • OSI模型 linux tcpip模型 常用协议 网络设备 网络层 网络层 telnet/DHCP/TFTP/FTP/MQTT/NFS/DNS/FTP/SNMP 表示层 会话层 传输层 传输层 TCP/UDP 四层交换机 网络层 网络层 IP/ICMP/IGMP/ARP 路由器,三层交换机 数据链路层 网络接口层 Ethernet/PPP/PPPoE 交换机(二层交换机),网桥,网卡(一半物理层,

  • 协议(Protocols)为方法,属性和其他需求功能提供了蓝图。 它为方法或属性骨架而不是实现。 通过定义类,函数和枚举,可以进一步完成方法和属性的实现。 协议的一致性满足了协议要求的方法或属性。 语法 协议也遵循与类,结构和枚举类似的语法 - 协议在类,结构或枚举类型名称之后声明。 单个和多个协议声明也是可以的。 如果定义了多个协议,则必须用逗号分隔。 当要为超类定义协议时,协议名称应使用逗号跟

  • 每次面试多多少少都会被问到 HTTP、HTTPS、TCP、Socket、 OAuth 等等之类协议,协议相关的问题也可以说是面试必备,所以我把这些知识单独收集成了一篇文章。 网络协议有哪些? 应用层:HTTP、FTP、SSH、SMTP 表示层 会话层 传输层:TCP、UDP 网络层:IP 数据链路层 物理层 简述 HTTP 协议的工作流程 地址解析; 在浏览器中输入 URL,浏览器会从中分解出协议

  • 我正在编写一个Java TLS客户端。关于如何最安全地使用SSLContext类,我有几个问题,以便在可能的情况下使用TLS,并且只有在TLS不可用时才使用SSLv3。(附带说明:我看到文档中说TLS1.1和TLS1.2由于某些供应商产品的不兼容问题而对客户端禁用)。 是否仅使用SSL协议,或者是否使用TLS协议(如果它们可用)? 使用时,默认的协议是什么,它们的优先顺序是什么? 是否仅使用TLS