PYTHON SCRIPTING BASICS FOR HACKERS




Download 7,3 Mb.
Pdf ko'rish
bet13/125
Sana14.05.2024
Hajmi7,3 Mb.
#232858
1   ...   9   10   11   12   13   14   15   16   ...   125
Bog'liq
linuxbasicsforhackers

17 
PYTHON SCRIPTING BASICS FOR HACKERS 
183
Adding Python Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Using pip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Installing Third-Party Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Getting Started Scripting with Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Comments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190


Contents in Detail
xvii
Lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Object-Oriented Programming (OOP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Network Communications in Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Building a TCP Client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Creating a TCP Listener . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Dictionaries, Loops, and Control Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Dictionaries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Control Statements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
Loops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Improving Our Hacking Scripts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
Exceptions and Password Crackers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203

Download 7,3 Mb.
1   ...   9   10   11   12   13   14   15   16   ...   125




Download 7,3 Mb.
Pdf ko'rish