Python Forum
Use of Python in field of cyber Security and Ethical Hacking
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Use of Python in field of cyber Security and Ethical Hacking
#1
I maintain cyber security of a small organization. I want to know How can I use python in the field of cyber security? like preventing hackers from accessing databases and detecting them(if they are not smart enough and possible to trace them) and also in other cyber security related areas which are affecting current days. If this things are possible using python then there must be some guidelines, which I can go through to learn and experiment in practical environment. Let me know if anyone in this forum know about it. I think in the above mentioned explanation I clarified my approach, but if there is still something unclear please ask me or clarify the point I missed.
Reply
#2
Just a short list of books to help you get started.

Violent Python By TJ O'Connor

Learning Penetration Testing with Python By Christopher Duffy

Mastering Python Forensics By Dr. Michael Spreitzenbarth & Dr. Johann Uhrmann

Python Penetration Testing Essentials By Mohit

I believe most, if not all are available from Packt Publishing. A PDF of TJ O'Connor's book can be found here Violent Python
Truman likes this post
If it ain't broke, I just haven't gotten to it yet.
OS: Windows 10, openSuse 42.3, freeBSD 11, Raspian "Stretch"
Python 3.6.5, IDE: PyCharm 2018 Community Edition
Reply
#3
(Mar-24-2018, 01:43 PM)sparkz_alot Wrote: Just a short list of books to help you get started.

Violent Python By TJ O'Connor

Learning Penetration Testing with Python By Christopher Duffy

Mastering Python Forensics By Dr. Michael Spreitzenbarth & Dr. Johann Uhrmann

Python Penetration Testing Essentials By Mohit

I believe most, if not all are available from Packt Publishing. A PDF of TJ O'Connor's book can be found here Violent Python

Before asking for this here, I also googled about this topic and found many people's have mentioned about the book "Violent Python By TJ O'Connor" but as you suggested me so more, which one will be the best choice at first?
Reply
#4
Since it is free, I would start with 'Violent Python'. If that proves to advanced, go by the title as an indicator, for instance 'Mastering Python Forensics' would seem to presume you are already familiar with the subject and therefore go to the end of the list. 'Learning Penetration Testing with Python' seems a good choice for the top of the list.

You could also go to the books web page, where there is a description of the book, who it is intended for and sometimes offers sample pages/chapters.

With Packt books, if your patient, it's possible they will give away a free copy of the book as part of their daily free giveaway.
If it ain't broke, I just haven't gotten to it yet.
OS: Windows 10, openSuse 42.3, freeBSD 11, Raspian "Stretch"
Python 3.6.5, IDE: PyCharm 2018 Community Edition
Reply
#5
(Mar-25-2018, 07:58 PM)sparkz_alot Wrote: Since it is free, I would start with 'Violent Python'. If that proves to advanced, go by the title as an indicator, for instance 'Mastering Python Forensics' would seem to presume you are already familiar with the subject and therefore go to the end of the list. 'Learning Penetration Testing with Python' seems a good choice for the top of the list.

You could also go to the books web page, where there is a description of the book, who it is intended for and sometimes offers sample pages/chapters.

With Packt books, if your patient, it's possible they will give away a free copy of the book as part of their daily free giveaway.

After reading first two chapters,I found that concepts are becoming hard and not easy to grasp. Can you provide any suggestion for better understanding?
Reply
#6
(May-08-2018, 12:26 PM)sumandas89 Wrote: After reading first two chapters,I found that concepts are becoming hard and not easy to grasp. Can you provide any suggestion for better understanding?
Which concepts? Concerning security/penetration testing or Python?

The better way to improve the security is to try to hack a testing system/network. Finding the weak spots are the most important you can possibly do at first time.
"As they say in Mexico 'dosvidaniya'. That makes two vidaniyas."
https://freedns.afraid.org
Reply
#7
(May-08-2018, 12:55 PM)wavic Wrote:
(May-08-2018, 12:26 PM)sumandas89 Wrote: After reading first two chapters,I found that concepts are becoming hard and not easy to grasp. Can you provide any suggestion for better understanding?
Which concepts? Concerning security/penetration testing or Python?

The better way to improve the security is to try to hack a testing system/network. Finding the weak spots are the most important you can possibly do at first time.

Concept regarding penetration testing and writing penetration testing code using python. I forgot to mention the book, I followed the book - Violent python a cookbook for hackers. I know this topics are not so easy to grasp but finding difficulties while learning, trying to find a methodical way. If anyone know any methodical way please share with me.
Reply
#8
Hey folks. Though this thread is quite old, I think there's still someone who can give me some advice. I'd like to become a cyber security specialist, so I'd like to know what else I should study except Python. Btw, what companies could I work for in the future?
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Continuous improvement for Python security ganncamp 1 56,696 Jun-09-2020, 02:49 PM
Last Post: DeaD_EyE
  Questions about Python executable and security ironfelix717 2 2,425 Jan-13-2020, 05:46 PM
Last Post: micseydel
  Why isn’t there any good hacking books written in Python 3 Takeshio 8 11,106 Aug-26-2018, 09:19 PM
Last Post: Larz60+
  hacking reloaded ebooks (Humble Bundles) metulburr 0 2,952 Sep-26-2017, 11:39 AM
Last Post: metulburr

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020