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 //
Introduction 0:00
Facebook BGP issue: 0:23
Add fake routes = routing loop: 0:45
lol…. routing loop: 1:25
Be warned: 2:26
Routing tables before script: 3:19
Why we need to two routers: 4:05
Cisco ISR router: 4:25
Kali and Python script: 4:48
Python script details: 5:28
Create Python script on Kali Linux: 11:38
Run Python script: 12:15
Verify new route in routing table: 12:56
Verify coectivity to Facebook: 13:40
Change Python script: 13:55
New Python script: 14:33
Test Python script: 15:00
Issue with BGP and script: 15:12
Test script again: 15:58
Successful routing table update: 16:46
Facebook is not available (routing loop): 17:05
BGP is important! 18:54
n
// BGP MUSIC //
You down with BGP: https://www.youtube.com/watch?v=RT-1D…
// SCRIPTS //nDoS BGP network: https://davidbombal.wiki/bgpupdate
Previous BGP video 1: https://youtu.be/39DGVpMt7eQ
Previous BGP video 2: https://youtu.be/IFYBIjjXLbQ
Playlist: https://davidbombal.wiki/scapy
// SCAPY RESOURCES //
Website: https://scapy.net/
Documentation: https://scapy.readthedocs.io/en/latest/
// SCAPY INSTALLATION //
sudo apt update
sudo apt install python3-pip
sudo pip3 install scapy
================
Coect with me:
================
Discord: http://discord.davidbombal.com
Twitter: https://www.twitter.com/davidbombal
Instagram: https://www.instagram.com/davidbombal
LinkedIn: https://www.linkedin.com/in/davidbombal
Facebook: https://www.facebook.com/davidbombal.co
TikTok: http://tiktok.com/@davidbombal
YouTube: https://www.youtube.com/davidbombal
================
Support me:
================
Join thisisIT: https://bit.ly/thisisitccna
Or, buy my CCNA course and support me:
DavidBombal.com: CCNA ($10): http://bit.ly/yt999ccna
Udemy CCNA Course: https://bit.ly/ccnafor10dollars
GNS3 CCNA Course: CCNA ($10): https://bit.ly/gns3ccna10
n
// SPONSORS //
Interested in sponsoring my videos? Reach out to my team here: sponsors@davidbombal.com
// BGP RESOURCES //
NSA: https://www.nsa.gov/portals/75/documents/what-we-do/cybersecurity/professional-resources/ctr-guide-to-border-gateway-protocol-best-practices.pdf
Cisco: https://www.cisco.com/c/en/us/support/docs/ip/access-lists/13608-21.html
AWS: https://docs.aws.amazon.com/directcoect/latest/UserGuide/limits.html
Juniper: https://www.juniper.net/documentation/en_US/junos/topics/topic-map/bgp-tcp-sessions.html
NSRC: https://nsrc.org/workshops/2017/apricot2017/bgp/bgp/preso/05-BGP-BCP.pdf
Internet Society: https://www.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 chael!
#hacking #python #bgp