Building Security Toolkit in PythonPython for Security Professionals Course

Begin Learning Cyber Security for FREE Now!

FREE REGISTRATION
Already a Member Login Here

Home Forums Courses Python for Security Professionals Course Building Security Toolkit in Python

Tagged: 

This topic contains 25 replies, has 9 voices, and was last updated by  iyablake 2 years, 3 months ago.

Viewing 20 posts - 1 through 20 (of 26 total)
  • Author
    Posts
  • #29634

    Krintoxi
    Participant

    This is a small project in the works, what do you guys think, continue?

    #30106

    ghostshellgnome
    Participant

    @The_Chosen_one I think it looks good. I would continue it and see what all you can make it do. You may could even simplify the Misc Options and just make it an option Go Anonymous and it automatically launches Tor, launches the VPN and Encrypts the DNS in one selection.

    #30112

    Krintoxi
    Participant

    @ghostshellgnome That’s a great suggestion, thank you. For the Misc options, making them all 1 option would be a task , for example to Launch the VPN , the Toolkit.py would tell another script.py to look in a certain directory for a VPN client that encrypts traffic with 4k this takes up a whole shell to itself. Another example is the DNS encryption, it also takes up a whole shell , as it’s a whole process itself where the user has to interact with the install.

    The current structure for the Toolkit is:

    Toolkit.py > Scripts > Tools
     1             2          3


    I was thinking of adding a steganography option, what do you think?

    • This reply was modified 4 years, 4 months ago by  Krintoxi.
    #30115

    ghostshellgnome
    Participant

    @The_Chosen_One I think that would be pretty awesome actually.

    #30376

    Koert
    Participant

    is the code available somewhere?
    if so, under what license?

    #30383

    Krintoxi
    Participant

    @koert It’s not yet, it would be under GNU , anyone allowed to modify/Re-dist etc. I’ve since this post renamed this project N00b Toolkit , given the fact that it is the most script kiddie friendly kit that brings tools like Nikto,SQLMAP, Theharvester together all in 1 shell with predefined security configurations and modifications. I have checked that i do have permission to modify and redistribute these tools in the Toolkit.

    #30446

    ghostshellgnome
    Participant

    That is awesome. Please share it once you set it up for distribution. Would love to see the code.

    #30455

    Krintoxi
    Participant

    @ghostshellgnome I assure it’s nothing special, if you have read my OP3N submission on Using Python for Task Facilitation in Linux, it uses the same concept, the difference is that in the case of the Toolkit there is a different structure.

    But again all i am doing is making Toolkit.py run Scripy.py which then runs a pre configured tool, such as sqlmap.py

    The script.py will take a variable that it will pass to sqlmap.py

  • For example
  • Toolkit.py

    
    print "(sqli)Launch SQL Injector"
    choice = raw_input("What do you want to do?: ")
    
    if choice == "sqli":
    cmd1 = os.system ("python scripts/sqli.py")
    
    else:
    print "Not an option"
    Script.py
    

    target = raw_input(“SQLI Target”)

    if target == “sqli”:
    print “Loading SQL Injector”
    cmd1 = os.system (“python tools/sqlmap.py -u”+target+)

    `
    See very simple 🙂 i will make it all open of course , it will be distributed via a .torrent file as it will come in a .zip file, the toolkit stands at around 30mb now.

#30456

ghostshellgnome
Participant

Nice. I hope to create my own tools soon. I’m still learning and diving into python for security.

#30459

Krintoxi
Participant

Cool. let us know how that goes! It’s actually not too complicated, i am quite the noob myself :p

#30575

ghostshellgnome
Participant

Will do.

#30683

Krintoxi
Participant
#30700

Ghos7
Participant

@The_Chosen_One

I’m interested in this toolkit. Do you have the source uploaded somewhere? GitHub?

Thanks

#30765

Krintoxi
Participant

https://github.com/krintoxi/NoobSecToolkit Right here:
———————-
Install Instructions
———————-
(1) CTRL + ALT + T (Open Terminal)
(2) git clone https://github.com/krintoxi/NoobSecToolkit.git
(3) cd /NoobSecToolkit/NoobSecToolkit/
(4) python SecuritToolkit.py
(5) Enjoy 🙂

Credit where credit is due:
-SQLMAP
-Nikto
-DNSCRYPT
@zick from Cybrary.it

#30811

Krintoxi
Participant

~~~~~~~~~~~~~~~~~~~~~~~~~~~
NoobSecToolkit version 1.8
~~~~~~~~~~~~~~~~~~~~~~~~~~~
https://github.com/krintoxi/NoobSecToolkit
———————-
Install Instructions
———————-
(1) CTRL + ALT + T (Open Terminal)
(2) git clone https://github.com/krintoxi/NoobSecToolkit.git
(3) cd NoobSecToolkit/NoobSecToolkit/
(4) python NSToolkit.py
(5) Enjoy 🙂

Credit where credit is due:
-SQLMAP
-Nikto
-DNSCRYPT
-Juliar Team
@zick from Cybrary.it

  • This reply was modified 4 years, 4 months ago by  Krintoxi.
#37640

Agile
Participant

🙂

#37847

Wireshark
Participant

Hi,
first of all great idea and also well done.
There are just some things I would improve (I don’t want to critisize, but I thought you may appreciate some suggestions)

– Error Handling
Well, there is no error Handling, so the program easily crashes

– Object Orientation
There are several Advantages with object orientation, first flexibility & extensibility.

– if,if,if,if….
You wrote hundreds of if’s, personally I think Switch case is easier to read, but to each his own.
The OOP Solution would be a Factory.

However, as I said it’s just a Suggestion, no criticism

Kind regards

#38348

Krintoxi
Participant

Well accepted my friend, i am working on many projects at the moment http://intercuba.net being my main, this was something i wrote quickly as a solution to facilitate some server tasks, then implemented it to security and user anonimity. I encourage you to fork the Kit on Github and edit it with your suggestions, i’ll def check it out! Possibly implement it to my own :p
https://github.com/krintoxi/NoobSecToolkit <3

Projects you might like:
http://intercuba.net/chat
http://intercuba.net:9005
http://intercuba.net/projects.html

#39274

Krintoxi
Participant

This is meant to be a “script kiddie” friendly Toolkit that brings tools like Nikto,SQLMAP, Theharvester together all in 1 with predefined security configurations and modifications.
Already on Github and at your disposal!
http://krintoxi.github.io/NoobSecToolkit
The layout for this simple Toolkit goes as follows:
(1)Toolkit.py -> (2)/Scripts.py/ -> (3)Tools
——————— Install Instructions ———————-
(1) CTRL + ALT + T (Open Terminal)
(2) git clone https://github.com/krintoxi/NoobSecToolkit.git
(3) cd NoobSecToolkit/NoobSecToolkit/
(4) python NSToolkit.py
(5) Enjoy 🙂

#50205

Krintoxi
Participant

NoobSecToolkit 2.1 (C.T.F Edition) Released with the following additions:
-(hashtype) Identify Hash Type
-(aconv) ASCII Converter
-(hexconv) Hex encoder and decoder!
-(converters) Web Converters
-(dping) DOS/Ping Target For 1,000 Seconds
-(stegattack) Steghide Dictionary Attacker
-(steghide) Install, Learn and Use Steghide
-(uihanalysis) Intrusion Analysis (URL,IP,HASH)
https://github.com/krintoxi/NoobSecToolkit

Viewing 20 posts - 1 through 20 (of 26 total)

You must be logged in to reply to this topic.

Our Revolution

We believe Cyber Security training should accessible for everyone, everywhere. Everyone deserves the OPPORTUNITY to learn, begin and grow a career in this fascinating field. Therefore, Cybrary is the world's largest 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.

We recommend always using caution when following any link

Are you sure you want to continue?

Continue
Cancel