Skip to content

Pre templates - #931

Merged
m-1-k-3 merged 6 commits into
e-m-b-a:masterfrom
413x8:Pre_Templates
Dec 4, 2023
Merged

m-1-k-3 merged 6 commits into
e-m-b-a:masterfrom
413x8:Pre_Templates

Conversation

@413x8

@413x8 413x8 commented Dec 1, 2023

Copy link
Copy Markdown
Contributor
  • 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

@m-1-k-3

m-1-k-3 commented Dec 1, 2023

Copy link
Copy Markdown
Member

Good job! The first bunch for #216

@m-1-k-3 m-1-k-3 added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed reporting reporting topics (e.g., web reporter) in progress Someone is working on this EMBA labels Dec 1, 2023
@m-1-k-3

m-1-k-3 commented Dec 1, 2023

Copy link
Copy Markdown
Member

Some native speaker with interest in supporting the review out there?

@m-1-k-3 m-1-k-3 left a comment

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

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.

#!/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." No newline at end of file

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

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." No newline at end of file

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

typo: decomplie

@m-1-k-3
m-1-k-3 merged commit 14c960f into e-m-b-a:master Dec 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation EMBA enhancement New feature or request help wanted Extra attention is needed in progress Someone is working on this reporting reporting topics (e.g., web reporter)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants