Learn to slither (Python)
Why teach it?
- Open source
- Perfect for beginners
- Use in the hacker community
- Tons of forum and libraries
- Can be install on any machine
object-oriented interpreted language without previously compiling a program into machine-language instructions. It does it on the fly
Any questions???
http://www.pgcchacker.webs.com
http://www.python.org/download/
Limitation:
What can I use it for?
Sample code:
ANYTHING
- Web page
- Simple games
- Scripting
- Calculator !!!
- More
Nmap dictionaries Script:
>>> services = 'ftp': 21, 'ssh': 22, 'smtp': 25, 'http': 80}
>>>services.keys()
('ftp', 'smtp', 'ssh','http')
>>>services.items()
[('ftp', 20), ('smtp',25), ('ssh',22), ('http', 80)]
>>>services.has_key('ftp')
True
>>>services['ftp']
21
>>>print "[+] found vuln with ftp on port "+str(services['ftp'])
[+] Found vuln with ftp on port 21
- Slow when compiling heavy loads
- Hard to work on complicated projects
- Sometimes Glitchy
Okay lets break down the Slither code:
>>> services = 'ftp': 21, 'ssh': 22, 'smtp': 25, 'http': 80}
variable
Information that goes with the variable aka strings
Ex:
>>> Glitch=50
>>> Hacker=50
>>>Glitch+Hacker
>>>100
Made
By Glitch