A small script for processing fscan output results (especially for optimizing output from fscan scans of large asset sets—giving you a head start on tagging!!!)
python3 fscanOutput.py result.txt
-
Optimize extraction rules for NetBIOS and NetInfo, extracting them into separate sheet lists to prevent missed matches.
-
Organize all TXT results into the target processing file directory to avoid clutter.
- Optimized password extraction rules for compatibility with the new version of fscan!!!
-
Optimized all modules for compatibility with the new version of fscan;
-
Added a NetInfo information extraction module, including NetBIOS details;
-
Added text-format output for all modules, facilitating viewing in environments without Office or Linux command-line interfaces;
-
Fixed several bugs!
-
Optimized the weak password module by adding corresponding open port numbers and removing redundant displays of writable Redis directories.
-
Fixed several bugs!
- Added functionality to fix text file encoding issues;
- Added support for storing active IP ranges;
- Fixed several known bugs and optimized the output of weak passwords;
- Optimized the output of the vulnerability module.
-
Optimized the tool and fixed several bugs.
-
Implemented simplified output for processing results. Faster! Higher! Stronger!!!
-
Due to the presence of the following special characters in certain results exported by fscan, an error occurs during execution.

-
The output file naming convention has been revised to match the import file names, facilitating easier retrieval.

- Categorize the vulnerability list into exploits (exp) and proof-of-concepts (poc);
- Optimize matching for previously unmatched results;
1、python3 fscanOutput.py result.txt
- The output is in xlsx format, providing a clear organization of the various output types from fscan:
Note: For optimal results, please process the output generated by the latest version of the fsan tool.
sma11New Master YYDS






