[{"data":1,"prerenderedAt":305},["ShallowReactive",2],{"tool-doc-srsran":3,"content-query-HzlxIOsxX7":187},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"name":10,"protocol":11,"category":12,"hardware":13,"command":14,"academyLab":15,"body":16,"_type":181,"_id":182,"_source":183,"_file":184,"_stem":185,"_extension":186},"\u002Ftools\u002Fsrsran","tools",false,"","srsRAN 4G & 5G","Open-source SDR 4G and 5G software radio suite implementing eNodeB, gNodeB, and User Equipment (UE) stacks for over-the-air RF testing.","srsRAN","5G NR \u002F 4G LTE","Software Defined Radio Base Station & UE","USRP B210 \u002F BladeRF \u002F LimeSDR","srsenb \u002Fetc\u002Fsrsran\u002Fenb.conf","https:\u002F\u002Fapp.telcosec.net",{"type":17,"children":18,"toc":170},"root",[19,28,51,58,93,99,106,118,124,133,139,148,154],{"type":20,"tag":21,"props":22,"children":24},"element","h1",{"id":23},"srsran-4g-lte-5g-nr-software-radio-suite",[25],{"type":26,"value":27},"text","srsRAN — 4G LTE & 5G NR Software Radio Suite",{"type":20,"tag":29,"props":30,"children":31},"p",{},[32,34,40,42,49],{"type":26,"value":33},"srsRAN (formerly srsLTE) provides a modular, high-performance C++ software radio implementation of 3GPP cellular networks. In ",{"type":20,"tag":35,"props":36,"children":37},"strong",{},[38],{"type":26,"value":39},"TelcoChisel",{"type":26,"value":41},", srsRAN is linked against the ",{"type":20,"tag":43,"props":44,"children":46},"code",{"className":45},[],[47],{"type":26,"value":48},"PREEMPT_RT",{"type":26,"value":50}," realtime kernel and pre-tuned UHD drivers to prevent USB buffer dropouts during high-throughput 5G NR transmissions.",{"type":20,"tag":52,"props":53,"children":55},"h2",{"id":54},"use-cases-security-audits",[56],{"type":26,"value":57},"Use Cases & Security Audits",{"type":20,"tag":59,"props":60,"children":61},"ul",{},[62,73,83],{"type":20,"tag":63,"props":64,"children":65},"li",{},[66,71],{"type":20,"tag":35,"props":67,"children":68},{},[69],{"type":26,"value":70},"Rogue Base Station (IMSI-Catching)",{"type":26,"value":72},": Spin up private eNodeBs to audit UE attach procedures, encryption cipher negotiation (EEA0 vs EEA2), and emergency broadcast spoofing.",{"type":20,"tag":63,"props":74,"children":75},{},[76,81],{"type":20,"tag":35,"props":77,"children":78},{},[79],{"type":26,"value":80},"5G SA gNodeB Air Interface",{"type":26,"value":82},": Interconnect directly with Open5GS or free5GC cores over standard N2\u002FN3 interfaces using USRP B210 or X310 SDRs.",{"type":20,"tag":63,"props":84,"children":85},{},[86,91],{"type":20,"tag":35,"props":87,"children":88},{},[89],{"type":26,"value":90},"Cipher Downgrade Testing",{"type":26,"value":92},": Test mobile device fallback from 5G to 4G\u002F2G under RF jamming conditions.",{"type":20,"tag":52,"props":94,"children":96},{"id":95},"pre-installed-telcochisel-cheatsheet",[97],{"type":26,"value":98},"Pre-installed TelcoChisel Cheatsheet",{"type":20,"tag":100,"props":101,"children":103},"h3",{"id":102},"_1-check-connected-sdr-hardware",[104],{"type":26,"value":105},"1. Check Connected SDR Hardware",{"type":20,"tag":107,"props":108,"children":113},"pre",{"className":109,"code":111,"language":112,"meta":7},[110],"language-bash","# Verify USRP UHD detection and bandwidth calibration\nuhd_usrp_probe --args=\"type=b200\"\n","bash",[114],{"type":20,"tag":43,"props":115,"children":116},{"__ignoreMap":7},[117],{"type":26,"value":111},{"type":20,"tag":100,"props":119,"children":121},{"id":120},"_2-launch-4g-enodeb-with-live-spectrum",[122],{"type":26,"value":123},"2. Launch 4G eNodeB with Live Spectrum",{"type":20,"tag":107,"props":125,"children":128},{"className":126,"code":127,"language":112,"meta":7},[110],"# Start eNodeB transmitting on LTE Band 7 (2.6 GHz)\nsudo srsenb \u002Fetc\u002Fsrsran\u002Fenb.conf --enb.n_prb=50 --rf.device_name=uhd\n",[129],{"type":20,"tag":43,"props":130,"children":131},{"__ignoreMap":7},[132],{"type":26,"value":127},{"type":20,"tag":100,"props":134,"children":136},{"id":135},"_3-launch-5g-nr-gnodeb-srsran-5g-project",[137],{"type":26,"value":138},"3. Launch 5G NR gNodeB (srsRAN 5G Project)",{"type":20,"tag":107,"props":140,"children":143},{"className":141,"code":142,"language":112,"meta":7},[110],"# Start 5G Standalone gNodeB in SA Mode\nsudo gnb -c \u002Fetc\u002Fsrsran\u002Fgnb_sa.yml\n",[144],{"type":20,"tag":43,"props":145,"children":146},{"__ignoreMap":7},[147],{"type":26,"value":142},{"type":20,"tag":52,"props":149,"children":151},{"id":150},"practice-in-telcosec-cloud-academy",[152],{"type":26,"value":153},"Practice in TelcoSec Cloud Academy",{"type":20,"tag":29,"props":155,"children":156},{},[157,159],{"type":26,"value":158},"To learn how to operate SDR hardware and simulate rogue cellular base stations safely:\n👉 ",{"type":20,"tag":35,"props":160,"children":161},{},[162],{"type":20,"tag":163,"props":164,"children":167},"a",{"href":15,"rel":165},[166],"nofollow",[168],{"type":26,"value":169},"Access the Cellular Radio RF Lab at App.TelcoSec.Net",{"title":7,"searchDepth":171,"depth":171,"links":172},2,[173,174,180],{"id":54,"depth":171,"text":57},{"id":95,"depth":171,"text":98,"children":175},[176,178,179],{"id":102,"depth":177,"text":105},3,{"id":120,"depth":177,"text":123},{"id":135,"depth":177,"text":138},{"id":150,"depth":171,"text":153},"markdown","content:tools:srsran.md","content","tools\u002Fsrsran.md","tools\u002Fsrsran","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"name":10,"protocol":11,"category":12,"hardware":13,"command":14,"academyLab":15,"body":188,"_type":181,"_id":182,"_source":183,"_file":184,"_stem":185,"_extension":186},{"type":17,"children":189,"toc":296},[190,194,209,213,240,244,248,256,260,268,272,280,284],{"type":20,"tag":21,"props":191,"children":192},{"id":23},[193],{"type":26,"value":27},{"type":20,"tag":29,"props":195,"children":196},{},[197,198,202,203,208],{"type":26,"value":33},{"type":20,"tag":35,"props":199,"children":200},{},[201],{"type":26,"value":39},{"type":26,"value":41},{"type":20,"tag":43,"props":204,"children":206},{"className":205},[],[207],{"type":26,"value":48},{"type":26,"value":50},{"type":20,"tag":52,"props":210,"children":211},{"id":54},[212],{"type":26,"value":57},{"type":20,"tag":59,"props":214,"children":215},{},[216,224,232],{"type":20,"tag":63,"props":217,"children":218},{},[219,223],{"type":20,"tag":35,"props":220,"children":221},{},[222],{"type":26,"value":70},{"type":26,"value":72},{"type":20,"tag":63,"props":225,"children":226},{},[227,231],{"type":20,"tag":35,"props":228,"children":229},{},[230],{"type":26,"value":80},{"type":26,"value":82},{"type":20,"tag":63,"props":233,"children":234},{},[235,239],{"type":20,"tag":35,"props":236,"children":237},{},[238],{"type":26,"value":90},{"type":26,"value":92},{"type":20,"tag":52,"props":241,"children":242},{"id":95},[243],{"type":26,"value":98},{"type":20,"tag":100,"props":245,"children":246},{"id":102},[247],{"type":26,"value":105},{"type":20,"tag":107,"props":249,"children":251},{"className":250,"code":111,"language":112,"meta":7},[110],[252],{"type":20,"tag":43,"props":253,"children":254},{"__ignoreMap":7},[255],{"type":26,"value":111},{"type":20,"tag":100,"props":257,"children":258},{"id":120},[259],{"type":26,"value":123},{"type":20,"tag":107,"props":261,"children":263},{"className":262,"code":127,"language":112,"meta":7},[110],[264],{"type":20,"tag":43,"props":265,"children":266},{"__ignoreMap":7},[267],{"type":26,"value":127},{"type":20,"tag":100,"props":269,"children":270},{"id":135},[271],{"type":26,"value":138},{"type":20,"tag":107,"props":273,"children":275},{"className":274,"code":142,"language":112,"meta":7},[110],[276],{"type":20,"tag":43,"props":277,"children":278},{"__ignoreMap":7},[279],{"type":26,"value":142},{"type":20,"tag":52,"props":281,"children":282},{"id":150},[283],{"type":26,"value":153},{"type":20,"tag":29,"props":285,"children":286},{},[287,288],{"type":26,"value":158},{"type":20,"tag":35,"props":289,"children":290},{},[291],{"type":20,"tag":163,"props":292,"children":294},{"href":15,"rel":293},[166],[295],{"type":26,"value":169},{"title":7,"searchDepth":171,"depth":171,"links":297},[298,299,304],{"id":54,"depth":171,"text":57},{"id":95,"depth":171,"text":98,"children":300},[301,302,303],{"id":102,"depth":177,"text":105},{"id":120,"depth":177,"text":123},{"id":135,"depth":177,"text":138},{"id":150,"depth":171,"text":153},1790363499846]