-
-
Notifications
You must be signed in to change notification settings - Fork 234
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pre templates #931
Pre templates #931
Conversation
Good job! The first bunch for #216 |
Some native speaker with interest in supporting the review out there? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please check my comments
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The firmware diffing and information gathering module analyzes and compares two firmware binaries, calculating MD5 checksums, generating filde details, creating entropy graphs and detecting binary components." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
generating filde details -> file
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The firmware diffing extractor module is designed to extract, compare and anaylze two firmware images, checking for their identity and providing detailed analyses and reports if they differ." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo: anaylze
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The firmware diffing module performs differential analysis between tow firmware images, using tools like ssdeep and radare2 to identiy, analyze and report differences in fiels and functions within the firmware." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo: tow, identiy, fiels
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The qs resolver module integrates OpenAIs GPT responses into a reporting system, updating output files and HTML reports with AI-generated answers to specific questions, while handling file links and anchor resolutions." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The resolver module integrates OpenAI GPT into EMBA reports.
@@ -1,3 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "This module collects license details and creates a details on the identified binaries, versions and the corresponding license (if available). The license details are maintained in the configuration file config/bin_version_strings.cfg." | |||
print_output "This module collects license details and creates a details on the identified binaries, versions and the corresponding license (if available). The license details are maintained in the configuration file config/bin_version_strings.cfg." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
what should it mean? "and creates a details on"
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The QCOW2 extraction module is designed for extracting filesystem data from QCOW firmware images using Qemu and the Network Block Device. It mounts the QCOW2 image, identifies partitions and extracts data from each partition to an extraction directory." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
extracts the firmware.
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The command injection module scans directories and files used for web scripts on a Linux system, checking for potential command injection vulnerabilities by searching for executable scripts and performing queries within these files." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add: This module is in a very early state.
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The deep key searching module performs an search for specific patterns in files, allowing the detection of potentially significant key material." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
module searches for
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The CWE checker module checks binaries for security weaknesses using cwe-checker, handling both setup and analysis in the Docker environment." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove ", handling both setup and analysis in the Docker environment"
@@ -0,0 +1,3 @@ | |||
#!/bin/bash | |||
|
|||
print_output "The Radare decomplie checker module perfomrs analysis of binary files and decompiles them to identify vulnerable functions." |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo: decomplie
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
included missing pre_templates
What is the current behavior? (You can also link to an open issue here)
not all modules had a pre_template
What is the new behavior (if this is a feature change)? If possible add a screenshot.
all modules have a pre template