Hey guys, first of all I want to express my deep respect for this project, this is truly amazing project and very well developed.
Second, I'm doing a few studies regarding GSM security (no, I'm not hacking.) and I need to develop a feature for osmocombb, which is: the ability to turn the L23 app as a zombie (C unix domain socket) waiting for instructions (e.g.: connect to the network with predefined parameters (IMSI), collect RAND, send sms,...).
Is there any documentation or flow regarding the code? It's very hard for a non C coder to follow the flow... Or is there someone that can help me in the Architectural level?
Thank you.
On Wed, Feb 15, 2017 at 10:02:49PM +0000, Duarte wrote:
(no, I'm not hacking.)
In the Osmocom community, I believe "hacking" is meant to churn at a problem / play with technology. IMHO it's a common misunderstanding by the main stream that hacking means breaking into something. Well, but it's the main stream.
http://www.catb.org/~esr/jargon/html/H/hack.html http://www.catb.org/~esr/writings/cathedral-bazaar/hacker-history/
In the terms of these texts, I believe Osmocom belongs to the hacker culture. IOW if you're running OsmocomBB, you're most certainly hacking by definition :) (at least by our definition)
~N
It's very hard for a non C coder to follow the flow.. yes its hard to follow without knowing hw and lowlevel C because lang C is not OOP supported so it makes difficulty representing concept
is there someone that can help me in the Architectural level they have only few diagrams to show overview by that we cant understand code because code is not in OOP
BUT one thing they seperated each c files for specific task like oop does for example transiver driver code is in rf folder and they added heading in each file for understanding its purpose
baseband-devel@lists.osmocom.org