RedSiege / EyeWitness

EyeWitness is designed to take screenshots of websites, provide some server header info, and identify default credentials if possible.
https://www.christophertruncer.com/eyewitness-usage-guide/
GNU General Public License v3.0
5.02k stars 851 forks source link

sqlite3: database locked: Output to Remote SMB Share #561

Closed Zamanry closed 10 months ago

Zamanry commented 2 years ago

OS Used - ALL Information (architecture, linux flavor, etc.)

Pastebin link to error you are encountering

Pastebin found my code as inappropriate. No idea why. So I attached the file instead. Let me know if you need anymore context.

Expected behavior (vs. what you encountered)

SMBv3 remote file shares are supported.

Any additional information

No other tools are running. The system was rebooted just before running. I cannot find an EyeWitness version identifier in the help screen to provide. EyeWitness was installed via APT and not GitHub.

Relkci commented 10 months ago

SQLite is not reliable on SMB/NFS due to file locking mechanics. Possible work around will be to run on local storage and then copy to the SMB mount after the report is generated. This isn't an issue with EyeWitness codebase, but the nature of file locks over SMB.