Coder Social home page Coder Social logo

About nse script search function. about sicat HOT 4 OPEN

madaragon avatar madaragon commented on August 25, 2024
About nse script search function.

from sicat.

Comments (4)

justakazh avatar justakazh commented on August 25, 2024 1

Here are my thoughts on the retrieval of NSE Scripts. Fetching NSE Scripts from official sources can be a stable and reliable option, as it provides the latest versions and ensures their security. There are several considerations I have:

  • Providing a local database (SQLite) to store information related to NSE Scripts and other vulnerability information (including msfmodule or other information locally), as the information related to msfmodule is still in the file 'files/msf_module.json', and of course, the information to be stored later will be extensive.

  • To update the database, perhaps adding a new parameter to update the database, for example: --update.

  • To obtain information about NSE Scripts, we can scrape the URL you provided above, then extract the description of the NSE Script, making it easier to search for relevant NSE Scripts.

Is this sufficient to answer the questions above? If you have any other suggestions, I would be happy to hear them.

from sicat.

justakazh avatar justakazh commented on August 25, 2024 1

Maybe we need gather all information about exploit and insert in in one database. Example database structure:

Db_name: Exploit

  • Table : msf_module
  • Table : nse_scripts

myabe it's will easier to manage, and contribute it

from sicat.

madaragon avatar madaragon commented on August 25, 2024

Thank you for your reply.
I thought you wanted to manage it with json, but when I looked into it, I found out that was the case.
I think managing it with SQLite is a very good idea.
I also agree with the update option.
The other thing is DB design. . .
Script name, category, description, link...
Any other thoughts?

from sicat.

madaragon avatar madaragon commented on August 25, 2024

@justakazh
In the commit below,
I added the database name change and SQLite close processing, could you please check it?
691adb4

from sicat.

Related Issues (6)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.