[{"data":1,"prerenderedAt":249},["ShallowReactive",2],{"tool-doc-gnbsim":3,"content-query-wYIsn5QFrF":155},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"name":8,"protocol":10,"category":11,"hardware":12,"command":13,"academyLab":14,"body":15,"_type":149,"_id":150,"_source":151,"_file":152,"_stem":153,"_extension":154},"\u002Ftools\u002Fgnbsim","tools",false,"","gNBSim","5G SA gNodeB and UE simulator for testing 5G Core scalability, registration procedures, PDU session establishment, and N2\u002FN3 signaling fuzzing.","5G SA (Release 16)","5G gNodeB & UE Traffic Load Simulator","Ethernet \u002F Loopback (No SDR Required)",".\u002Fgnbsim --cfg .\u002Fconfig\u002Fgnb.json","https:\u002F\u002Fapp.telcosec.net",{"type":16,"children":17,"toc":139},"root",[18,27,33,40,76,82,89,102,108,117,123],{"type":19,"tag":20,"props":21,"children":23},"element","h1",{"id":22},"gnbsim-5g-sa-gnodeb-multi-ue-simulator",[24],{"type":25,"value":26},"text","gNBSim — 5G SA gNodeB & Multi-UE Simulator",{"type":19,"tag":28,"props":29,"children":30},"p",{},[31],{"type":25,"value":32},"gNBSim is an indispensable 5G Standalone load generation and security auditing tool. It simulates the behavior of hundreds of 5G UEs and gNodeBs concurrently without needing physical SDR radios, communicating directly over SCTP (N2\u002FNG-AP) and GTP-U (N3) with any 3GPP-compliant 5G Core.",{"type":19,"tag":34,"props":35,"children":37},"h2",{"id":36},"security-testing-applications",[38],{"type":25,"value":39},"Security Testing Applications",{"type":19,"tag":41,"props":42,"children":43},"ul",{},[44,56,66],{"type":19,"tag":45,"props":46,"children":47},"li",{},[48,54],{"type":19,"tag":49,"props":50,"children":51},"strong",{},[52],{"type":25,"value":53},"5G Core High-Volume Registration Flooding",{"type":25,"value":55},": Test AMF resistance against high-frequency Registration Request bursts (DDoS resilience).",{"type":19,"tag":45,"props":57,"children":58},{},[59,64],{"type":19,"tag":49,"props":60,"children":61},{},[62],{"type":25,"value":63},"NG-AP Malformed Message Injection",{"type":25,"value":65},": Send fuzzing payloads inside NGAP InitialUEMessage containers to uncover memory safety vulnerabilities in Core AMF parsers.",{"type":19,"tag":45,"props":67,"children":68},{},[69,74],{"type":19,"tag":49,"props":70,"children":71},{},[72],{"type":25,"value":73},"PDU Session Hijacking",{"type":25,"value":75},": Test SMF and UPF TEID collision handling during simultaneous PDU Session Establishment requests.",{"type":19,"tag":34,"props":77,"children":79},{"id":78},"pre-installed-telcochisel-cheatsheet",[80],{"type":25,"value":81},"Pre-installed TelcoChisel Cheatsheet",{"type":19,"tag":83,"props":84,"children":86},"h3",{"id":85},"_1-execute-simulated-5g-registration-workflow",[87],{"type":25,"value":88},"1. Execute Simulated 5G Registration Workflow",{"type":19,"tag":90,"props":91,"children":96},"pre",{"className":92,"code":94,"language":95,"meta":7},[93],"language-bash","# Run automated 5G Registration and PDU Session establishment\ngnbsim --cfg \u002Fetc\u002Fgnbsim\u002Fdefault.json --run=\"ue-reg-pdu-test\"\n","bash",[97],{"type":19,"tag":98,"props":99,"children":100},"code",{"__ignoreMap":7},[101],{"type":25,"value":94},{"type":19,"tag":83,"props":103,"children":105},{"id":104},"_2-capture-n2n3-signaling-in-wireshark",[106],{"type":25,"value":107},"2. Capture N2\u002FN3 Signaling in Wireshark",{"type":19,"tag":90,"props":109,"children":112},{"className":110,"code":111,"language":95,"meta":7},[93],"# Capture NGAP and GTP-U signaling during the simulation\nsudo tshark -i lo -f \"sctp port 38412 or udp port 2152\" -w \u002Ftmp\u002F5g_sim_capture.pcap\n",[113],{"type":19,"tag":98,"props":114,"children":115},{"__ignoreMap":7},[116],{"type":25,"value":111},{"type":19,"tag":34,"props":118,"children":120},{"id":119},"practice-in-telcosec-cloud-academy",[121],{"type":25,"value":122},"Practice in TelcoSec Cloud Academy",{"type":19,"tag":28,"props":124,"children":125},{},[126,128],{"type":25,"value":127},"To practice automated 5G Core penetration testing with gNBSim and UERANSIM:\n👉 ",{"type":19,"tag":49,"props":129,"children":130},{},[131],{"type":19,"tag":132,"props":133,"children":136},"a",{"href":14,"rel":134},[135],"nofollow",[137],{"type":25,"value":138},"Access the 5G SBA Automation Lab at App.TelcoSec.Net",{"title":7,"searchDepth":140,"depth":140,"links":141},2,[142,143,148],{"id":36,"depth":140,"text":39},{"id":78,"depth":140,"text":81,"children":144},[145,147],{"id":85,"depth":146,"text":88},3,{"id":104,"depth":146,"text":107},{"id":119,"depth":140,"text":122},"markdown","content:tools:gnbsim.md","content","tools\u002Fgnbsim.md","tools\u002Fgnbsim","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"name":8,"protocol":10,"category":11,"hardware":12,"command":13,"academyLab":14,"body":156,"_type":149,"_id":150,"_source":151,"_file":152,"_stem":153,"_extension":154},{"type":16,"children":157,"toc":241},[158,162,166,170,197,201,205,213,217,225,229],{"type":19,"tag":20,"props":159,"children":160},{"id":22},[161],{"type":25,"value":26},{"type":19,"tag":28,"props":163,"children":164},{},[165],{"type":25,"value":32},{"type":19,"tag":34,"props":167,"children":168},{"id":36},[169],{"type":25,"value":39},{"type":19,"tag":41,"props":171,"children":172},{},[173,181,189],{"type":19,"tag":45,"props":174,"children":175},{},[176,180],{"type":19,"tag":49,"props":177,"children":178},{},[179],{"type":25,"value":53},{"type":25,"value":55},{"type":19,"tag":45,"props":182,"children":183},{},[184,188],{"type":19,"tag":49,"props":185,"children":186},{},[187],{"type":25,"value":63},{"type":25,"value":65},{"type":19,"tag":45,"props":190,"children":191},{},[192,196],{"type":19,"tag":49,"props":193,"children":194},{},[195],{"type":25,"value":73},{"type":25,"value":75},{"type":19,"tag":34,"props":198,"children":199},{"id":78},[200],{"type":25,"value":81},{"type":19,"tag":83,"props":202,"children":203},{"id":85},[204],{"type":25,"value":88},{"type":19,"tag":90,"props":206,"children":208},{"className":207,"code":94,"language":95,"meta":7},[93],[209],{"type":19,"tag":98,"props":210,"children":211},{"__ignoreMap":7},[212],{"type":25,"value":94},{"type":19,"tag":83,"props":214,"children":215},{"id":104},[216],{"type":25,"value":107},{"type":19,"tag":90,"props":218,"children":220},{"className":219,"code":111,"language":95,"meta":7},[93],[221],{"type":19,"tag":98,"props":222,"children":223},{"__ignoreMap":7},[224],{"type":25,"value":111},{"type":19,"tag":34,"props":226,"children":227},{"id":119},[228],{"type":25,"value":122},{"type":19,"tag":28,"props":230,"children":231},{},[232,233],{"type":25,"value":127},{"type":19,"tag":49,"props":234,"children":235},{},[236],{"type":19,"tag":132,"props":237,"children":239},{"href":14,"rel":238},[135],[240],{"type":25,"value":138},{"title":7,"searchDepth":140,"depth":140,"links":242},[243,244,248],{"id":36,"depth":140,"text":39},{"id":78,"depth":140,"text":81,"children":245},[246,247],{"id":85,"depth":146,"text":88},{"id":104,"depth":146,"text":107},{"id":119,"depth":140,"text":122},1790363498073]