SlideShare a Scribd company logo
PYTHON PROGRAMMING FOR HACKERS.
PART 1 – GETTING STARTED
Author/Writer : Bijay Acharya
http://bijayacharya.com/
https://twitter.com/acharya_bijay
https://www.youtube.com/user/studentvideotutorial
Hi, & Welcome to this new how to series of student video tutorial. My name is Bijay, and i’ll be
teaching you complete series of Python Programming for Hackers. This is first part, Part 1 –
Introduction to course outline & setup process.
Well, at first. Why Python ?
Python is my favourite programming language. Believe me, it’s cool.
With its decreased complexity, increased effeciency & limitless thirdparty libraries, python provides an
excellent development platform to build our own tools, or in ethical hackers term, it’s called offensive
tools.
Python allows rapid development & testing – essential abilities for ethical hackers/pentesters &
security professionals.
Python is Hackers’ Language (I read it in TJ O’ Connor’s Book) & I believe that. Definitely Python is
Hackers’ Language.
Who should watch this training series ?
Basically I recommend this training series to beginners
Actually, this training series is for those who wants to learn python and then aims to apply in the field
of cyber security, Pentesting or even in ethical hacking.
What will be covered in this training series ?
AD :
First thing first, yes we will start from ‘Hello World’. Then we will see some basics of python
programming. Such as,
Variables & it’s types, Operators, Strings, Conditions & Loops. Then we will get dipper & start playing
with scripts of ethical hackers. Such as,
Penetration Testing with python, Web Analysis with Python, Network Traffic Analysis with python,
Forensics Analysis, Wireless Vulnerabilities & Exploits.
Along with tutorial series, we write some scripts & utilize many of built in scripts/modules in python
for port scanning, vulnerability assessment, geo-locating of criminals with IP address, different types of
exploits, investigating with forensics toolkit, detecting malicious toolkits, browsing anonomously with
python and a lot more.
Python Programming Requirements ?
Well, what we need to start ?
1st thing we need is IDE for Python. Well, where to get it ?. go to –www.python.org/downloads
Then select appropriate file, whether it’s for windows or else.
I will be using it in windows & also in kali linux.
(In case of Kali Linux, we can use Pycrust or we can go to terminal and type python, then we can use it
along.)
Except these 2 OS, if you have any other OS, then manage it on your own.
Next thing, during the series of tutorial, we need 3rd party library files and setup tools. I will not
mention those tools now, because we will be seeing those later in this tutorial and we will use them
when we need them.
video explanation available below…
https://www.youtube.com/watch?v=w_f_1myPx-0
Stay Tuned and Read Next Part. . .

More Related Content

What's hot (20)

PPTX
Benefits & features of python |Advantages & disadvantages of python
paradisetechsoftsolutions
 
PPTX
Hello World! with Python
Dhanashree Prasad
 
PPTX
First python project
Neetu Jain
 
PDF
Python training in delhi, request demo class (1)
vikasAT
 
PDF
Python lecture 01
Tanwir Zaman
 
PDF
Learning Python with PyCharm EDU
Sergey Aganezov
 
PPTX
The Python outside of your textbook
Aniket Prabhu
 
PPTX
Introduction to Python Basics Programming
Collaboration Technologies
 
PDF
Python Programming Tutorial | Edureka
Edureka!
 
PPTX
Python - An Introduction
Swarit Wadhe
 
PPTX
Python slide basic to advanced english tutorial
masukmia.com
 
PPT
Introduction to phython programming
ASIT Education
 
PDF
An Introduction to Python Programming
Morteza Zakeri
 
PPTX
Python presentation
gaganapponix
 
PPTX
introduction to Python (for beginners)
guobichrng
 
PDF
Debugging (Django) application in PyCharm
pavelkoci
 
PPTX
Phython Programming Language
R.h. Himel
 
PPTX
Python Tutorial Part 2
Haitham El-Ghareeb
 
Benefits & features of python |Advantages & disadvantages of python
paradisetechsoftsolutions
 
Hello World! with Python
Dhanashree Prasad
 
First python project
Neetu Jain
 
Python training in delhi, request demo class (1)
vikasAT
 
Python lecture 01
Tanwir Zaman
 
Learning Python with PyCharm EDU
Sergey Aganezov
 
The Python outside of your textbook
Aniket Prabhu
 
Introduction to Python Basics Programming
Collaboration Technologies
 
Python Programming Tutorial | Edureka
Edureka!
 
Python - An Introduction
Swarit Wadhe
 
Python slide basic to advanced english tutorial
masukmia.com
 
Introduction to phython programming
ASIT Education
 
An Introduction to Python Programming
Morteza Zakeri
 
Python presentation
gaganapponix
 
introduction to Python (for beginners)
guobichrng
 
Debugging (Django) application in PyCharm
pavelkoci
 
Phython Programming Language
R.h. Himel
 
Python Tutorial Part 2
Haitham El-Ghareeb
 

Viewers also liked (6)

PPT
Object Orientation vs. Functional Programming in Python
Python Ireland
 
KEY
MacRuby, an introduction
Olivier Gutknecht
 
PPT
Capistrano - Deployment Tool
Nyros Technologies
 
PDF
Tutorial: Python, PuLP and GLPK
sucha
 
PDF
Ruby for Java Developers
Robert Reiz
 
PDF
SSH - Secure Shell
Souhaib El
 
Object Orientation vs. Functional Programming in Python
Python Ireland
 
MacRuby, an introduction
Olivier Gutknecht
 
Capistrano - Deployment Tool
Nyros Technologies
 
Tutorial: Python, PuLP and GLPK
sucha
 
Ruby for Java Developers
Robert Reiz
 
SSH - Secure Shell
Souhaib El
 

Similar to PYTHON PROGRAMMING FOR HACKERS. PART 1 – GETTING STARTED (20)

PPTX
Introduction to python for cybersecurity pythonminna
TopeAbdulgafar
 
PDF
Python for web security - beginner
Sanjeev Kumar Jaiswal
 
PPTX
Python for Cybersecurity Professionals.pptx
chethanhk10
 
PDF
جلسه اول پایتون برای هکر های قانونی دوره مقدماتی پاییز ۹۲
Mohammad Reza Kamalifard
 
PPTX
Python for IoT CoE.pptx KDOJWIHJNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
SalihaBathool
 
PDF
Real Python 🐍👨_💻-1.pdf
vishal laddha
 
PPTX
Get started with hacking
Ham'zzah Mir-zza
 
PPTX
Introduction to Python for Security Professionals
Andrew McNicol
 
PDF
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
PDF
Python Programming Hans-petter Halvorsen.pdf
sasidhar3641
 
PDF
Class 01 - Intro.pdf
JonathanArp3
 
PPTX
5 Effective Tips to Learn Python Fast.pptx
Attitude Tally Academy
 
PPTX
Programming and Secure software development presentation consists of various ...
NavneetNavi8
 
PDF
Python Penetration Testing For Developers Learning Path Christopher Duffy
yencidln
 
PDF
Mastering the Interview: 50 Common Interview Questions Demystified
MalcolmDupri
 
PDF
Hello, Python
hardwyrd
 
PDF
05 python.pdf
SugumarSarDurai
 
PDF
python-handbook.pdf
RaviKumar76265
 
DOCX
Basics of Python.docx
AbhinavSharma309481
 
PPTX
Lecture Zero Python 0000_datastructur.pptx
abhaysharma999437
 
Introduction to python for cybersecurity pythonminna
TopeAbdulgafar
 
Python for web security - beginner
Sanjeev Kumar Jaiswal
 
Python for Cybersecurity Professionals.pptx
chethanhk10
 
جلسه اول پایتون برای هکر های قانونی دوره مقدماتی پاییز ۹۲
Mohammad Reza Kamalifard
 
Python for IoT CoE.pptx KDOJWIHJNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
SalihaBathool
 
Real Python 🐍👨_💻-1.pdf
vishal laddha
 
Get started with hacking
Ham'zzah Mir-zza
 
Introduction to Python for Security Professionals
Andrew McNicol
 
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Python Programming Hans-petter Halvorsen.pdf
sasidhar3641
 
Class 01 - Intro.pdf
JonathanArp3
 
5 Effective Tips to Learn Python Fast.pptx
Attitude Tally Academy
 
Programming and Secure software development presentation consists of various ...
NavneetNavi8
 
Python Penetration Testing For Developers Learning Path Christopher Duffy
yencidln
 
Mastering the Interview: 50 Common Interview Questions Demystified
MalcolmDupri
 
Hello, Python
hardwyrd
 
05 python.pdf
SugumarSarDurai
 
python-handbook.pdf
RaviKumar76265
 
Basics of Python.docx
AbhinavSharma309481
 
Lecture Zero Python 0000_datastructur.pptx
abhaysharma999437
 

Recently uploaded (20)

PPT
21st Century Literature from the Philippines and the World QUARTER 1/ MODULE ...
isaacmendoza76
 
PPTX
How to Manage Wins & Losses in Odoo 18 CRM
Celine George
 
PDF
CAD25 Gbadago and Fafa Presentation Revised-Aston Business School, UK.pdf
Kweku Zurek
 
PPTX
Natural Language processing using nltk.pptx
Ramakrishna Reddy Bijjam
 
PDF
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
trjnesjnqg7801
 
PPTX
How to Setup Automatic Reordering Rule in Odoo 18 Inventory
Celine George
 
PDF
Genomics Proteomics and Vaccines 1st Edition Guido Grandi (Editor)
kboqcyuw976
 
PDF
Rapid Mathematics Assessment Score sheet for all Grade levels
DessaCletSantos
 
PDF
Wikinomics How Mass Collaboration Changes Everything Don Tapscott
wcsqyzf5909
 
PPTX
How to Add a Custom Button in Odoo 18 POS Screen
Celine George
 
PDF
Nanotechnology and Functional Foods Effective Delivery of Bioactive Ingredien...
rmswlwcxai8321
 
PDF
Lesson 1 : Science and the Art of Geography Ecosystem
marvinnbustamante1
 
PDF
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.06.25.pdf
TechSoup
 
DOCX
Lesson 1 - Nature and Inquiry of Research
marvinnbustamante1
 
PPTX
PLANNING A HOSPITAL AND NURSING UNIT.pptx
PRADEEP ABOTHU
 
PPTX
How Physics Enhances Our Quality of Life.pptx
AngeliqueTolentinoDe
 
PPTX
week 1-2.pptx yueojerjdeiwmwjsweuwikwswiewjrwiwkw
rebznelz
 
PDF
Lesson 1 - Nature of Inquiry and Research.pdf
marvinnbustamante1
 
PDF
Learning Styles Inventory for Senior High School Students
Thelma Villaflores
 
PPTX
Matatag Curriculum English 8-Week 1 Day 1-5.pptx
KirbieJaneGasta1
 
21st Century Literature from the Philippines and the World QUARTER 1/ MODULE ...
isaacmendoza76
 
How to Manage Wins & Losses in Odoo 18 CRM
Celine George
 
CAD25 Gbadago and Fafa Presentation Revised-Aston Business School, UK.pdf
Kweku Zurek
 
Natural Language processing using nltk.pptx
Ramakrishna Reddy Bijjam
 
Public Health For The 21st Century 1st Edition Judy Orme Jane Powell
trjnesjnqg7801
 
How to Setup Automatic Reordering Rule in Odoo 18 Inventory
Celine George
 
Genomics Proteomics and Vaccines 1st Edition Guido Grandi (Editor)
kboqcyuw976
 
Rapid Mathematics Assessment Score sheet for all Grade levels
DessaCletSantos
 
Wikinomics How Mass Collaboration Changes Everything Don Tapscott
wcsqyzf5909
 
How to Add a Custom Button in Odoo 18 POS Screen
Celine George
 
Nanotechnology and Functional Foods Effective Delivery of Bioactive Ingredien...
rmswlwcxai8321
 
Lesson 1 : Science and the Art of Geography Ecosystem
marvinnbustamante1
 
TechSoup Microsoft Copilot Nonprofit Use Cases and Live Demo - 2025.06.25.pdf
TechSoup
 
Lesson 1 - Nature and Inquiry of Research
marvinnbustamante1
 
PLANNING A HOSPITAL AND NURSING UNIT.pptx
PRADEEP ABOTHU
 
How Physics Enhances Our Quality of Life.pptx
AngeliqueTolentinoDe
 
week 1-2.pptx yueojerjdeiwmwjsweuwikwswiewjrwiwkw
rebznelz
 
Lesson 1 - Nature of Inquiry and Research.pdf
marvinnbustamante1
 
Learning Styles Inventory for Senior High School Students
Thelma Villaflores
 
Matatag Curriculum English 8-Week 1 Day 1-5.pptx
KirbieJaneGasta1
 

PYTHON PROGRAMMING FOR HACKERS. PART 1 – GETTING STARTED

  • 1. PYTHON PROGRAMMING FOR HACKERS. PART 1 – GETTING STARTED Author/Writer : Bijay Acharya http://bijayacharya.com/ https://twitter.com/acharya_bijay https://www.youtube.com/user/studentvideotutorial Hi, & Welcome to this new how to series of student video tutorial. My name is Bijay, and i’ll be teaching you complete series of Python Programming for Hackers. This is first part, Part 1 – Introduction to course outline & setup process. Well, at first. Why Python ? Python is my favourite programming language. Believe me, it’s cool. With its decreased complexity, increased effeciency & limitless thirdparty libraries, python provides an excellent development platform to build our own tools, or in ethical hackers term, it’s called offensive tools. Python allows rapid development & testing – essential abilities for ethical hackers/pentesters & security professionals. Python is Hackers’ Language (I read it in TJ O’ Connor’s Book) & I believe that. Definitely Python is Hackers’ Language.
  • 2. Who should watch this training series ? Basically I recommend this training series to beginners Actually, this training series is for those who wants to learn python and then aims to apply in the field of cyber security, Pentesting or even in ethical hacking. What will be covered in this training series ? AD : First thing first, yes we will start from ‘Hello World’. Then we will see some basics of python programming. Such as, Variables & it’s types, Operators, Strings, Conditions & Loops. Then we will get dipper & start playing with scripts of ethical hackers. Such as, Penetration Testing with python, Web Analysis with Python, Network Traffic Analysis with python, Forensics Analysis, Wireless Vulnerabilities & Exploits. Along with tutorial series, we write some scripts & utilize many of built in scripts/modules in python for port scanning, vulnerability assessment, geo-locating of criminals with IP address, different types of exploits, investigating with forensics toolkit, detecting malicious toolkits, browsing anonomously with python and a lot more. Python Programming Requirements ? Well, what we need to start ? 1st thing we need is IDE for Python. Well, where to get it ?. go to –www.python.org/downloads Then select appropriate file, whether it’s for windows or else. I will be using it in windows & also in kali linux. (In case of Kali Linux, we can use Pycrust or we can go to terminal and type python, then we can use it along.) Except these 2 OS, if you have any other OS, then manage it on your own. Next thing, during the series of tutorial, we need 3rd party library files and setup tools. I will not
  • 3. mention those tools now, because we will be seeing those later in this tutorial and we will use them when we need them. video explanation available below… https://www.youtube.com/watch?v=w_f_1myPx-0 Stay Tuned and Read Next Part. . .