Does Python need Kali?Application Security

Begin Learning Cyber Security for FREE Now!

FREE REGISTRATION
Already a Member Login Here

Home Forums Application Security Does Python need Kali?

This topic contains 6 replies, has 6 voices, and was last updated by Profile image for ajpprivate Jothi Prakash Anandan 4 months, 3 weeks ago.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #82115
    Profile image for uk2newbie
    uk2newbie
    Participant

    Hi All n Happy Christmas,

    Can you settle this argument for me:
    My friend keeps insisting that once you know Kali Linux, you don’t need Python and vice versa.
    I am of opposite opinion but am not sufficiently sure.

    What doghouse people this who’s right and why?

    Thanks

    uk2newbie

    #82396
    Profile image for packetstrike
    Kurtis Palmateer
    Participant

    I’m certain that the Kali distribution has applications that depend on python packages. The docky sidebar is a python-based application featured on GNOME’s GUI. Most importantly, there is a plethora of python-based scripts shipped with the distribution that depend on the python package (or interpreter).

    Whoever says otherwise does not understand the fundamentals of applications.

    However, the Linux kernel is primarily C/C++ and does not require python packages to run.

    Please look into the distributions and their dependencies yourself to understand the specific hierarchy of packages that are required to use Kali Linux.

    #82491
    Profile image for uk2newbie
    uk2newbie
    Participant

    Hi packetstrike,

    Thanks for your reply.
    I think that you are saying that they are complementary and will investigate Linux distros as you sughgested.

    #82827
    Profile image for prouk
    Paul Rouk
    Participant

    Comparing Kali Linux and Python seems to be an apples and oranges type of comparison. Kali is an operating system while Python is a programming language, so knowing how to use one or the other is mostly independent. You can’t assume that just because you know Python that you are going to program all of your own security tools. Likewise, even if you know how to use Kali, there might still be instances where you will want to know how to use Python in order to do things which Kali can’t do by itself.

    #82950
    Profile image for cicadamikoto
    Cicada Mikoto
    Participant

    The primary use of Kali is to conduct offensive security testing and operations and, as such, it comes with a plethora of pre-built tools to help get the job done. Some are written in Python, some in C, C++, etc. In order to fully master the art of offense, you have to realize that, sometimes, the tool needed to get the job done doesn’t currently exist. That’s where it comes in handy to know how to program. What language you use is up to you, but Python is definitely a leader in the areas of ease-of-use and support.

    Kali and Python are both tools. I would say that if you know both, you’re going to go a lot further than just knowing one or the other.

    #84106
    Profile image for mdos
    mDoS
    Participant

    Comparing Kali Linux and Python seems to be an apples and oranges type of comparison. Kali is an operating system while Python is a programming language, so knowing how to use one or the other is mostly independent. You can’t assume that just because you know Python that you are going to program all of your own security tools. Likewise, even if you know how to use Kali, there might still be instances where you will want to know how to use Python in order to do things which Kali can’t do by itself.
    Paul Rouk

    That’s Correct Answer.

    KaliLinux using : Debian Core System but rebuild from scratch.

    #85512

    Good Thread.

Viewing 7 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic.

Our Revolution

We believe Cyber Security training should be free, for everyone, FOREVER. Everyone, everywhere, deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is a free community where people, companies and training come together to give everyone the ability to collaborate in an open source way that is revolutionizing the cyber security educational experience.

Cybrary On The Go

Get the Cybrary app for Android for online and offline viewing of our lessons.

Get it on Google Play
 

Support Cybrary

Donate Here to Get This Month's Donor Badge

 

Cybrary|0P3N

Skip to toolbar
Cybrary works best if you switch to our Android-friendly app
Continue

We recommend always using caution when following any link

Are you sure you want to continue?

Continue
Cancel