infobyte / faraday

Open Source Vulnerability Management Platform
https://www.faradaysec.com
GNU General Public License v3.0
4.72k stars 875 forks source link

Missing required headers in CSV: {'name', 'exploitation'} #452

Closed saheredelgadom closed 1 year ago

saheredelgadom commented 1 year ago

Good,

I can't import anything, any type of file, especially with .nessus files, it gives this error.

please could you help me?

aenima-x commented 1 year ago

@saheredelgadom can you share the nessus file? if you don't want to put it here send it to me to nrebagliati@faradaysec.com

saheredelgadom commented 1 year ago

I can't, it's a scan of the company where I work and the file is 650 MB

:-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-( :-(

another type of solution????

can i help with something???

aenima-x commented 1 year ago

@saheredelgadom ok, first tell me the problem again because the title says Missing required headers in CSV: {'name', 'exploitation'} but you are talking about a nessus file, not a csv. What error gives when you upload the nessus file?

one thing you can try is this: Install faraday-plugins pip install faraday-plugins

the try to process the file: faraday-plugins process-report ./XXXXX.nessus

And tell me if it gives an error

saheredelgadom commented 1 year ago

If the error occurred when I tried to load the .nessus file, it also happened to me with some .csv, I went to see in the faraday wiki if it had any special instructions on how the .cvs template should be, for example.

But, in the end, I processed the .nessus file as the python library that you gave me and then I tried to upload it again to the faraday server and it worked perfectly, it is a file with 4000 thousand vulnerabilities and it worked thank you very much for answering and for support.

I close the ticket as solved

saheredelgadom commented 1 year ago

solved the problem after processing the .nessus file with the command

faraday-plugins process-report ./Vulscan_Server.nessus

with a more extensive guide to the python library

https://github.com/infobyte/faraday_plugins

aenima-x commented 1 year ago

@saheredelgadom the csv support is only for three plugins, our own (the vulns you export from faraday itself), Cobalt and Appscan.

But you could code your own custom plugin to process the data you want.

Check our cli also: https://github.com/infobyte/faraday-cli