Channel: David Bombal
Category: Science & Technology
Tags: hack cisco routerscapy sniffingpython scapybgpscapy python3scapy tutorialscapy python 3scapy python 3 examplehackingscapy pythonscapy python 3 tutorialinfosecscapyhacking ciscofacebook downkali linux pythonpythonscapy bgpscapy in pythonfacebookhack ciscoscapy toolpython hackingbgp hijackingkali linuxbgp facebookhow to hackbgp hackbgp protocolhackerethical hackingscapy kali linuxccnascapy packet crafting
Description: Simple script to DoS Facebook by injecting fake BGP routes into the BGP routing table of a live BGP router. Disclaimer: This video is for educational purposes only. I own all equipment used for this demonstration. No actual attack took place on Facebook or Internet BGP routers. I demonstrate in this video how Python and scapy can inject fake routes into BGP routing tables if BGP routers are not hardened. See the links below on how to protect your routers. In other videos in this series, I showed you how to remove routes and reset BGP neighbor relationships. You need to learn to code! Learn Python. Learn Networking. You are going to be very powerful and very scary if you combine knowledge of networking with Python scripting! But, do good. Learn to code. Learn Linux. Learn Networking. // MENU // 0:00 ▶️ Introduction 0:23 ▶️ Facebook BGP issue 0:45 ▶️ Add fake routes = routing loop 1:25 ▶️ lol.... routing loop 2:26 ▶️ Be warned 3:19 ▶️ Routing tables before script 4:05 ▶️ Why we need to two routers 4:25 ▶️ Cisco ISR router 4:48 ▶️ Kali and Python script 5:28 ▶️ Python script details 11:38 ▶️ Create Python script on Kali Linux 12:15 ▶️ Run Python script 12:56 ▶️ Verify new route in routing table 13:40 ▶️ Verify connectivity to Facebook 13:55 ▶️ Change Python script 14:33 ▶️ New Python script 15:00 ▶️ Test Python script 15:12 ▶️ Issue with BGP and script 15:58 ▶️ Test script again 16:46 ▶️ Successful routing table update 17:05 ▶️ Facebook is not available (routing loop) 18:54 ▶️ BGP is important! // BGP MUSIC // You down with BGP: youtube.com/watch?v=RT-1DU33xIk // SCRIPTS // DoS BGP network: davidbombal.wiki/bgpupdate Previous BGP video 1: youtu.be/39DGVpMt7eQ Previous BGP video 2: youtu.be/IFYBIjjXLbQ Playlist: davidbombal.wiki/scapy // SCAPY RESOURCES // Website: scapy.net Documentation: scapy.readthedocs.io/en/latest // SCAPY INSTALLATION // sudo apt update sudo apt install python3-pip sudo pip3 install scapy // SOCIAL // Discord: discord.com/invite/usKSyzb Twitter: twitter.com/davidbombal Instagram: instagram.com/davidbombal LinkedIn: linkedin.com/in/davidbombal Facebook: facebook.com/davidbombal.co TikTok: tiktok.com/@davidbombal YouTube: youtube.com/davidbombal // SPONSORS // Interested in sponsoring my videos? Reach out to my team here: sponsors@davidbombal.com // BGP RESOURCES // NSA: nsa.gov/Portals/70/documents/what-we-do/cybersecurity/professional-resources/ctr-guide-to-border-gateway-protocol-best-practices.pdf Cisco: cisco.com/c/en/us/support/docs/ip/access-lists/13608-21.html AWS: docs.aws.amazon.com/directconnect/latest/UserGuide/limits.html Juniper: juniper.net/documentation/en_US/junos/topics/topic-map/bgp-tcp-sessions.html NSRC: nsrc.org/workshops/2017/apricot2017/bgp/bgp/preso/05-BGP-BCP.pdf Internet Society: internetsociety.org/deploy360/securing-bgp python bgp facebook bgp facebook meta bgp meta scapy ccna bgp scapy scapy bgp routing cisco routers fake cisco routers fake bgp routes cisco bgp cisco bgp routes fake router fake routers in network fake routes route injection python scapy ccna 200-301 python scripts kali linux linux kali kali linux 2021.3 kali linux 2021 oscp ceh security+ pentest+ Please note that links listed may be affiliate links and provide me with a small percentage/kickback should you use them to purchase any of the items listed or recommended. Thank you for supporting me and this channel! #hacking #python #bgp