Skip to content
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

ALeapp task #2095

Draft
wants to merge 99 commits into
base: master
Choose a base branch
from
Draft

ALeapp task #2095

wants to merge 99 commits into from

Commits on Oct 6, 2023

  1. Configuration menu
    Copy the full SHA
    ae77041 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f325da View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. '#43 improves exception handling. Unique skipped exception is the one

    that does informs the non existence of registered artifacts in script,
    meaning it won't be treated as a plugin. Other exceptions are rethrown.
    patrickdalla committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    cd8ede2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63d4b19 View commit details
    Browse the repository at this point in the history
  3. '#43 As leapp scripts declare the output temp report folder as a a

    static variable, multiple plugins concurrent execution were scrambling
    device info between their specific file Output. As the necessary result
    is the merging of those all info, the concurrency is not a problem,
    being it done at the end of all individual plugins processing (4th
    queue).
    patrickdalla committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    1f650aa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2ff524 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Configuration menu
    Copy the full SHA
    dfaf2bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aaf3064 View commit details
    Browse the repository at this point in the history
  3. '#43 implements Python hook to change ALeapp code before loading,

    allowing replacement of methods to redirect HTML table lines insertion
    to IPED classes, as long as logfunc and logdevinfo calls.
    patrickdalla committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    442cc73 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2023

  1. Configuration menu
    Copy the full SHA
    787c2a0 View commit details
    Browse the repository at this point in the history
  2. '#43 Implements method wrapsClass that inserts a decoupled Wrapper from

    ALeapp, making it possible to override python class. It skips any
    keyword arguments passed to any class method.
    patrickdalla committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    539f0bc View commit details
    Browse the repository at this point in the history
  3. '#43 If the artifact has a field that corresponds to a href to a temp

    report file, this means that this file is a genereted detailed content
    for this item. So, it is exported as the content of the artifact item.
    patrickdalla committed Oct 11, 2023
    Configuration menu
    Copy the full SHA
    947fdb1 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2023

  1. '#43 If the value of the html column is a path to the dump or to an

    exported file, saves it as a link and return, avoiding duplicate
    metadatas.
    patrickdalla committed Oct 15, 2023
    Configuration menu
    Copy the full SHA
    03af1ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    724850e View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2023

  1. Configuration menu
    Copy the full SHA
    3dbd758 View commit details
    Browse the repository at this point in the history
  2. '#43 In the IPED embedded python some code were inside zip files. This

    was leading to exception as fileLoader does not work with these files
    inside zip. So, for now, as ALeapp will be deployed unzipped, ignores
    the override of any files that are inside ZIP libs.
    patrickdalla committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    ce81e08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ebbd15a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0a0d64 View commit details
    Browse the repository at this point in the history
  5. '#43 Adds a distinct tree icon for report folders (decoded data that has

    children), as the Leapp Report.
    patrickdalla committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    318fba3 View commit details
    Browse the repository at this point in the history
  6. '#43 Replaces backslash occurrences of path strings passed to python

    with double backslash, as it backslash is a escape char in python.
    patrickdalla committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    fa1488c View commit details
    Browse the repository at this point in the history
  7. '#43 Adjust temp report folder name, as there is a method inside

    ilapfuncs that depends of this name.
    patrickdalla committed Oct 17, 2023
    Configuration menu
    Copy the full SHA
    fefb2a7 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c390424 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2023

  1. '#43 overrides timeline function to do nothing as the timeline will be

    integrated with IPED timeline.
    patrickdalla committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    58218ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e6af24f View commit details
    Browse the repository at this point in the history
  3. '#43 media_to_html override. ALeapp uses this method is used to show a

    referenced media file in html report. Inside IPED, this can just add a
    link to the media (TO BE IMPLEMENTED).
    patrickdalla committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    c9e9ea4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6ad1a2e View commit details
    Browse the repository at this point in the history
  5. '#43 Add support for folder class path search when debugging (Eclipse

    debugging compatibility).
    patrickdalla committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    5ead16f View commit details
    Browse the repository at this point in the history
  6. '#43 some plugins declares a lambda function directly on artifact parse

    method declaration. If so, method name is not declared, so a direct
    access to this PyCallable should be done.
    patrickdalla committed Oct 18, 2023
    Configuration menu
    Copy the full SHA
    17eaec9 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2023

  1. Configuration menu
    Copy the full SHA
    84883ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    715d5d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0ff7e5d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ba2875 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2023

  1. Configuration menu
    Copy the full SHA
    236b9e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b2bef6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e7272f View commit details
    Browse the repository at this point in the history
  4. '#43 creates symbolik links with the original path an name to the tmp

    file returned by IPED (instead of moving it).
    patrickdalla committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    37e435e View commit details
    Browse the repository at this point in the history
  5. '#43 Symbolic links creation are not permitted by default on windows

    leading to exception. Reverse code to move the file again. Enforce temp
    report fold deletion and end of plugin execution.
    patrickdalla committed Oct 20, 2023
    Configuration menu
    Copy the full SHA
    6b1c7bf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4401847 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2023

  1. Configuration menu
    Copy the full SHA
    4d7a4fa View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    53d6e0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd086a1 View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2024

  1. Configuration menu
    Copy the full SHA
    99569f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b60491 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    7672ace View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aaa8586 View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2024

  1. Configuration menu
    Copy the full SHA
    c099a25 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    034e314 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6750caf View commit details
    Browse the repository at this point in the history
  4. '#43 Better rules implementation to identify a folder structure as a

    android phone dump from where to run ALeapp.
    patrickdalla committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    e9074e7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c8a1f35 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Configuration menu
    Copy the full SHA
    f1241e7 View commit details
    Browse the repository at this point in the history
  2. '#43 removes ALeapp dependencies installation from IPED project as it

    was established with @lfnassif that the embedded python would already
    come with them.
    patrickdalla committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    d2ae74f View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. '#43 It was identified that ALeapp plugin factory_reset get modified

    time from a specific file. As ALeapps runs over a temp folder created at
    processing time, the time was the processing time. So, we override the
    python method to get this time from lucene document.
    patrickdalla committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    4dedd1c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ff79b2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40a6e6b View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    6d9cf3f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fce41bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e223cf0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5c29786 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    7282da8 View commit details
    Browse the repository at this point in the history
  2. '#43 Refactor pracessPlugin method to separate code related to file

    search in method findAndExportTemporaryPluginRelatedFiles.
    patrickdalla committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    03eadb4 View commit details
    Browse the repository at this point in the history
  3. '#43 Some plugins send file parameter as a relative path to the Dump

    folder. So, treat them as well to make the reference.
    patrickdalla committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    123e172 View commit details
    Browse the repository at this point in the history
  4. '#43 Removes LeappCategoryTask as it will be coded in java, or even in

    python script but called by LeappBridgeTask.
    patrickdalla committed Feb 1, 2024
    Configuration menu
    Copy the full SHA
    023b18d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2e897ef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c491541 View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. '#43 Supports new 3.1.9 version which changed main plugin parse

    signature to add timezone info. IPED will always pass UTC.
    patrickdalla committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    7032a5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4564c5c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a6ab17 View commit details
    Browse the repository at this point in the history
  4. '#43 SMS communications metadata mapping. There were no information from

    which installed SIM CARD the message arrived.
    patrickdalla committed Feb 5, 2024
    Configuration menu
    Copy the full SHA
    bd5f462 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2024

  1. Configuration menu
    Copy the full SHA
    2c83cec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c61144 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c47f606 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2024

  1. Configuration menu
    Copy the full SHA
    00aece5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a9d61b View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. Configuration menu
    Copy the full SHA
    f2774ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe1f645 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    306a0a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7d0baa5 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. '#43 Makes some more classifications. Improves exception handling to

    avoid IPED processing halting.
    patrickdalla committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    9ead7ff View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67cc7c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. '#2095 Add supports to dump recognition if it is passed as root

    evidence. In this case, its evidence name can be changed to whatever the
    user passes as parameter to IPED.
    patrickdalla committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    49f4967 View commit details
    Browse the repository at this point in the history
  2. '#43 Creates factory method and logic to avoid multiple installation of

    hook in the same Jep instance.
    patrickdalla committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    6720d07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e7f788 View commit details
    Browse the repository at this point in the history
  4. '#43 adds some comments.

    patrickdalla committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    ece1fb8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2038c02 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. Configuration menu
    Copy the full SHA
    106cc05 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. '#2095 modify pattern to lucene query transformation, so it doesn't

    misses patterns with * at the end name.
    patrickdalla committed May 9, 2024
    Configuration menu
    Copy the full SHA
    170bd00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7682505 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Configuration menu
    Copy the full SHA
    0781105 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df229a3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4753a11 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    35b7094 View commit details
    Browse the repository at this point in the history
  2. '#2095 Replaces the string /storage/emulated/0 with /data/media/0 as the

    first is a mount point to the second, so the link can be correctly done.
    patrickdalla committed May 13, 2024
    Configuration menu
    Copy the full SHA
    0c45481 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5537ddb View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. '#2095 Correctly treats getTempFile if it is a reference to an exported

    file in case output path.
    patrickdalla committed May 15, 2024
    Configuration menu
    Copy the full SHA
    00d7586 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b054ced View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    4229aca View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. Configuration menu
    Copy the full SHA
    eeeac5f View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. '#2095 includes all zip files as potential dump to check, as Graykey

    creates the dump as zip file.
    patrickdalla committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    3497efd View commit details
    Browse the repository at this point in the history