Ir para conteúdo

MBot

Membros
  • Postagens

    688
  • Registro em

  • Última visita

    Nunca
  • Dias Ganhos

    1

Posts postados por MBot

  1. This release represents our first Windows Package Manager 1.6 release candidate build for Windows 10 (1809+), and Windows 11. Experimental features have been disabled in this release.

    The winget configure command is now a stable feature and can be used to automatically handle the setup and configuration requirements for an ideal development environment on your Windows machine. Applying a WinGet configuration file helps with installing and managing software packages, applications, programming languages, frameworks, tools, or settings necessary for a project.

    You can also use the winget download command to download a package installer to your local machine. Support for package dependencies and enabling Windows Features are also included in this stable release.

    Features

    • WinGet configure #2845
    • Support for package dependencies #163
    • winget download #658
    • Specify InstallerType #1166
    • Windows Features (WSL) #3320

    Bugs

    • Symlinks are not created for portable installations #3498

    What's Changed

    New Contributors

    Full Changelog: v1.5.1572...v1.6.2482

    Download

  2. capa v6.1.0 is a bug fix release, most notably fixing unhandled exceptions in the capa explorer IDA Pro plugin. @Aayush-Goel-04 put a lot of effort into improving code quality and adding a script for rule authors. The script shows which features are present in a sample but not referenced by any existing rule. You could use this script to find opportunities for new rules.

    Speaking of new rules, we have eight additions, coming from Ronnie, Jakub, Moritz, Ervin, and still@teamt5.org!

    New Features

    New Rules (8)

    Modified rules (9)

    Renamed rules (1)

    Bug Fixes

    capa explorer IDA Pro plugin

    Raw diffs

    Download

  3. Changelog: 2023.08 - Disguised Wedding

    Important Note

    GEF and GEF-Extras have both moved to using the main branch as the default. Therefore if you contribute to the code, make sure your PRs are made against the main branch.

    Highlights of Disguised Wedding

    Contributors

    Author Number of commits
    hugsy 13
    Dreg 8
    Grazfather 6
    Alexander Zhang 2

    New Contributors

    Closed Issues

    Closed Pull Requests

    Commit details

    44 commits since 2023.06

    Commit log

    • 2023-04-22 a6f4cc1Alexander Zhang • Fix typo in docs (#949)
    • 2023-04-24 ac73217crazy hugsy • [ci] coverage use dedicated token
    • 2023-04-25 102288fAlexander Zhang • Update sentence about Python version in docs (#948)
    • 2023-05-27 91f4d70crazy hugsy • [docs] Regenerating api/gef.md (#951)
    • 2023-05-29 0fd751ecrazy hugsy • Update README.md
    • 2023-07-13 74e8626Dreg • Update nop command to patch entire instructions (#959)
    • 2023-07-13 ca7418cGrazfather • nop: Fix off-by-one in unmap check (#960)
    • 2023-07-18 7fd94abGrazfather • Wrap docs (#962)
    • 2023-07-19 577ad02Dreg • Add skipi command to skip N instructions (#964)
    • 2023-07-21 b2d3edccrazy hugsy • Update coverage.yml
    • 2023-07-21 b0f4fa9Dreg • add site/ directory generated by mkdocs to .gitignore (#968)
    • 2023-07-21 99c59a9Dreg • adjust the behavior (and options) for the nop command (#967)
    • 2023-07-21 9170ac0Grazfather • nop: Add force req when not already --f (#970)
    • 2023-07-22 81ee52dGrazfather • Small cleanup - sets (#972)
    • 2023-07-22 e529fbccrazy hugsy • Restore autosave_breakpoints_file behavior (#969)
    • 2023-07-22 0461d6fcrazy hugsy • Fix hardcoded NOP instructions for ARM/AARCH64 (#971)
    • 2023-07-30 27a29d9Grazfather • Reformat README (#976)
    • 2023-07-31 b57e174crazy hugsy • Minor additions to the documentation (#975)
    • 2023-08-01 5e23739crazy hugsy • [Docs] Added linting for markdown files (#977)
    • 2023-08-02 ea7ed49Dreg • Fix link in testing docs (#979)
    • 2023-08-02 51804c8Dreg • Fixed phrasing in docs (#980)
    • 2023-08-05 a825c84crazy hugsy • [ci] Upgrade notification actions (#981)
    • 2023-08-06 8f0f444crazy hugsy • Restore main as the default branch (#983)
    • 2023-08-07 878cbf2crazy hugsy • Switch dev refs to main (#982)
    • 2023-08-07 7c170cfcrazy hugsy • Setup pre-commit for GEF (#984)
    • 2023-08-14 d27efd3Dreg • Add debugging instructions (#985)
    • 2023-08-16 371f273Dreg • [CI] Add forbidden words checks to coverage action (#991)
    • 2023-08-16 67c363dcrazy hugsy • [CI] Use pull_request_target for coverage trigger (#990)
    • 2023-08-16 9f79363Grazfather • Fix context regs regression that broke reg order (#993)
    • 2023-08-20 7856b70hugsy • Added docs to debug using VSCode
    • 2023-08-20 cc3b0cahugsy • Fixed un-ended comment tag in pr_template md file

    File diff

    .editorconfig                                      |     3 +
     .github/CONTRIBUTING.md                            |    33 +-
     .github/FUNDING.yml                                |     1 -
     .github/ISSUE_TEMPLATE/bug_report.yaml             |     6 +-
     .github/PULL_REQUEST_TEMPLATE.md                   |    31 +-
     .github/stale.yml                                  |     2 +-
     .github/workflows/coverage.yml                     |    68 +-
     .github/workflows/docs-link-check.yml              |   Bin 998 -> 0 bytes
     .github/workflows/generate-docs.yml                |     1 -
     .../workflows/{discord-notify.yml => notify.yml}   |    55 +-
     .github/workflows/run-tests.yml                    |     7 -
     .github/workflows/validate.yml                     |    31 +
     .gitignore                                         |     1 +
     .pre-commit-config.yaml                            |    25 +
     LICENSE                                            |     2 +-
     README.md                                          |   100 +-
     docs/.markdownlint.yaml                            |   256 +
     docs/api.md                                        |   131 +-
     docs/api/gef.md                                    | 23212 +++++++++++++++++++
     docs/commands/aliases.md                           |    42 +-
     docs/commands/aslr.md                              |    15 +-
     docs/commands/canary.md                            |    10 +-
     docs/commands/checksec.md                          |    12 +-
     docs/commands/config.md                            |    39 +-
     docs/commands/context.md                           |   193 +-
     docs/commands/dereference.md                       |    44 +-
     docs/commands/edit-flags.md                        |    22 +-
     docs/commands/elf-info.md                          |    11 +-
     docs/commands/entry-break.md                       |    18 +-
     docs/commands/eval.md                              |     8 +-
     docs/commands/format-string-helper.md              |    25 +-
     docs/commands/functions.md                         |    33 +-
     docs/commands/gef-remote.md                        |    61 +-
     docs/commands/gef.md                               |    77 +-
     docs/commands/got.md                               |    16 +-
     docs/commands/heap-analysis-helper.md              |    55 +-
     docs/commands/heap.md                              |   171 +-
     docs/commands/help.md                              |     2 +-
     docs/commands/hexdump.md                           |    29 +-
     docs/commands/highlight.md                         |    24 +-
     docs/commands/hijack-fd.md                         |    15 +-
     docs/commands/ksymaddr.md                          |    10 +-
     docs/commands/memory.md                            |    45 +-
     docs/commands/name-break.md                        |    26 +-
     docs/commands/nop.md                               |    64 +-
     docs/commands/patch.md                             |     2 +-
     docs/commands/pattern.md                           |    42 +-
     docs/commands/pcustom.md                           |   108 +-
     docs/commands/pie.md                               |    67 +-
     docs/commands/print-format.md                      |    22 +-
     docs/commands/process-search.md                    |    32 +-
     docs/commands/process-status.md                    |     8 +-
     docs/commands/registers.md                         |    13 +-
     docs/commands/reset-cache.md                       |     2 +-
     docs/commands/scan.md                              |    22 +-
     docs/commands/search-pattern.md                    |    41 +-
     docs/commands/shellcode.md                         |     9 +-
     docs/commands/skipi.md                             |    18 +
     docs/commands/stub.md                              |    29 +-
     docs/commands/theme.md                             |    30 +-
     docs/commands/tmux-setup.md                        |    37 +-
     docs/commands/trace-run.md                         |    16 +-
     docs/commands/version.md                           |    15 +-
     docs/commands/vmmap.md                             |    13 +-
     docs/commands/xfiles.md                            |     6 +-
     docs/commands/xinfo.md                             |    15 +-
     docs/commands/xor-memory.md                        |    32 +-
     docs/compat.md                                     |     8 +-
     docs/config.md                                     |    25 +-
     docs/debugging.md                                  |   131 +
     docs/deprecated.md                                 |    27 +-
     docs/faq.md                                        |   179 +-
     docs/functions/base.md                             |    11 +-
     docs/functions/bss.md                              |     8 +-
     docs/functions/got.md                              |     8 +-
     docs/functions/heap.md                             |     8 +-
     docs/functions/stack.md                            |     9 +-
     docs/index.md                                      |    88 +-
     docs/install.md                                    |    84 +-
     docs/obsolete/docs/index.md                        |     1 -
     docs/screenshots.md                                |    23 +-
     docs/testing.md                                    |    34 +-
     gef.py                                             |   223 +-
     mkdocs.yml                                         |     4 +-
     scripts/gef-extras.sh                              |     2 +-
     scripts/gef.sh                                     |     5 -
     scripts/generate-api-docs.sh                       |     2 +-
     scripts/vscode_debug.py                            |     7 +
     tests/api/deprecated.py                            |     1 -
     tests/api/gef_heap.py                              |     1 -
     tests/api/misc.py                                  |     2 +-
     tests/binaries/nested.c                            |     2 +-
     tests/binaries/nested2.c                           |     2 +-
     tests/commands/functions.py                        |     1 -
     tests/commands/gef.py                              |     1 -
     tests/commands/gef_remote.py                       |     1 -
     tests/commands/got.py                              |     1 -
     tests/commands/heap.py                             |     1 -
     tests/commands/heap_analysis.py                    |     1 -
     tests/commands/hexdump.py                          |     3 -
     tests/commands/name_break.py                       |     1 -
     tests/commands/nop.py                              |   278 +-
     tests/commands/pattern.py                          |     1 -
     tests/commands/pie.py                              |     1 -
     tests/commands/process_status.py                   |     2 -
     tests/commands/registers.py                        |     1 -
     tests/commands/reset_cache.py                      |     2 -
     tests/commands/scan.py                             |     1 -
     tests/commands/search_pattern.py                   |     6 +-
     tests/commands/skipi.py                            |    62 +
     tests/commands/stub.py                             |     2 +-
     tests/config/__init__.py                           |     1 -
     tests/requirements.txt                             |     1 +
     113 files changed, 25567 insertions(+), 1307 deletions(-)

    Download

  4. What's Changed

    Full Changelog: v0.4.0...v0.5.0

    Download

  5. This is the second development build after the Windows Package Manager 1.6 build for Windows 10 (1809+) and Windows 11. This build will be released to Windows Insider Dev builds and Windows Package Manager Insiders.

    Experimental features are enabled in this release. The experimental feature for the winget download command is now supported and included in this release. You can now specify the package installer you want to download locally.

    Run winget features to see which experimental features are enabled or disabled. Add the following to your settings (winget settings) file to enable the experimental features such as WinGet download:

        "experimentalFeatures": {
    	  "dependencies": true,
    	  "directMSI": true,
              "configuration": true,
    	  "windowsFeature": true,
    	  "download": true,
        },

    Windows Package Manager also includes Winget configuration, which automatically handles the setup and configuration requirements for an ideal development environment on your Windows machine. WinGet configuration file helps with installing and managing software packages, applications, programming languages, frameworks, tools, or settings necessary for a project.

    Check out our session at Microsoft Build to learn how to get your machine to a ready-to-code state.

    A prerelease version of the Microsoft.WinGet.Client PowerShell module has been published to the PowerShell Gallery and will no longer be included as a release asset. To install the latest version of the PowerShell module, run the following command in PowerShell 7+.

    Install-Module -Name Microsoft.WinGet.Client

    The PowerShell module requires App Installer (winget) to be installed. The Repair-WinGetPackageManager cmdlet (work in progress) is designed to install or repair App Installer.

    What's Changed

    New Contributors

    • @microsoft-github-policy-service made their first contribution in #3347
    • @gigi81 made their first contribution in #3305

    Full Changelog: v1.6.1573-preview...v1.6.2291-preview

    Download

  6. This release is the third stable release of Windows Package Manager 1.5 for Windows 10 (1809+) and Windows 11.

    This release contains a minor servicing fix to revert an issue with down sampling telemetry as well as populating the manifest version for rest source manifests.

    The Microsoft.WinGet.Client PowerShell module has been published to the PowerShell Gallery.

    Experimental features have been disabled in this release. We will follow this release with another preview release build at GitHub so users can continue with experimental features available.

    What's Changed

    Full Changelog: release-v1.5.1881...release-v1.5.2201

    Download

  7. Please see the file NEWS for a detailed list of changes.

    Note: all versions are functionally equivalent, i.e. each version can handle all executable formats, so you only need the file that runs on your host OS.

    Security/VirusTotal links are listed in the pinned issue #437

    Asset / File Description / Host OS
    upx-4.1.0-amd64_linux.tar.xz UPX - Linux version
    upx-4.1.0-arm64_linux.tar.xz UPX - Linux version
    upx-4.1.0-armeb_linux.tar.xz UPX - Linux version
    upx-4.1.0-arm_linux.tar.xz UPX - Linux version
    upx-4.1.0-dos.zip UPX - DOS version
    upx-4.1.0-i386_linux.tar.xz UPX - Linux version
    upx-4.1.0-mipsel_linux.tar.xz UPX - Linux version
    upx-4.1.0-mips_linux.tar.xz UPX - Linux version
    upx-4.1.0-powerpc64le_linux.tar.xz UPX - Linux version
    upx-4.1.0-powerpc_linux.tar.xz UPX - Linux version
    upx-4.1.0-src.tar.xz UPX - source code tarball
    upx-4.1.0-win32.zip UPX - X86 Win32 version
    upx-4.1.0-win64.zip UPX - X64 Win64 version

    Download

  8. ILSpy 8.x is based on .NET 6.0 compared to .NET Framework 4.7.2 for the previous generations of ILSpy. All artifacts except the self-contained distribution are built framework-dependent, which means .NET 6.0.2 must be installed prior to starting ILSpy.

    New Language Features

    • C# 11 checked operators
    • C# 11 unsigned right shift operator
    • C# 11 UTF8 string literals
    • C# 11 numeric IntPtr
    • C# 11 ref fields and scoped
    • mcs 2.6.4 pinned regions
    • Updated pattern-detection for Roslyn 4.6.0

    Contributions

    Enhancements

    • Default update check for dotnet tool ilspycmd (#3035). Use --disable-updatecheck in automation scenarios.
    • VS 2022 extension ships with both x64 and ARM64 binaries (#3009)
    • Added ARM64 binaries and ARM64 installer downloads
    • WholeProjectDecompiler: Improve resources -> resx conversion
    • Improve decompilation of compound-assignments involving local variables
    • Refactor ILReader to support re-imports of basic blocks (#901)

    Bug fixes

    • #2891: Populate framework_dirs with the correct values depending on the current host runtime.

    And many other fixes, for a full list click here.

    Download

  9. Far too many small improvements across the last 3 years to list!

    Thanks to all contributors!

    As with previous releases, unfortunately, the automatically generated .zip and .tar.gz files that github generates don't include sub-modules. So please use the edb-debugger-1.4.0.tgz tarball that I've attached, which should have included all submodules needed for compilation.

    Download

    • Curtir 1
  10. Please see the file CHANGELOG for a detailed list of changes.

    Asset / File Description / Host OS
    die_sourcecode_3.08.tar.gz Source code tarball
    Detect_It_Easy-3.08-x86_64.AppImage Portable version for Linux How to run
    die_3.08_Debian_10_amd64.deb Installer for Debian 10
    die_3.08_Debian_11_amd64.deb Installer for Debian 11
    die_3.08_Debian_12_amd64.deb Installer for Debian 12
    die_3.08_Ubuntu_14.04_amd64.deb Installer for Ubuntu 14.04
    die_3.08_Ubuntu_16.04_amd64.deb Installer for Ubuntu 16.04
    die_3.08_Ubuntu_18.04_amd64.deb Installer for Ubuntu 18.04
    die_3.08_Ubuntu_20.04_amd64.deb Installer for Ubuntu 20.04
    die_3.08_Ubuntu_22.04_amd64.deb Installer for Ubuntu 22.04
    die_3.08_Ubuntu_22.10_amd64.deb Installer for Ubuntu 22.10
    die_3.08_Ubuntu_23.04_amd64.deb Installer for Ubuntu 23.04
    die_3.08_portable_Ubuntu_20.04_amd64.tar.gz Portable version for Ubuntu 20.04
    detect-it-easy-3.08-1-x86_64.pkg.tar.zst Installer for Arch Linux
    die_mac_3.08_x86_64.pkg Installer for macOS
    die_mac_qt6_3.08_arm64.pkg Installer for macOS Qt6 M1 processor
    die_mac_portable_3.08_x86_64.zip Portable version for macOS
    die_win32_portable_3.08_x86.zip Portable version for x86 Win32 (Win7-Win11)
    die_win64_portable_3.08_x64.zip Portable version for x64 Win64 (Win7-Win11)
    die_winxp_portable_3.08_x86.zip Portable version for Windows XP (WinXP-Win11)

    Experimental versions - There may be bugs in the GUI

    Asset / File Description / Host OS
    die_win64_qt6_portable_3.08_x64.zip Portable version for x64 Win64 Qt6 (Win10-Win11)

    Download

  11. v6.0.0

    capa v6.0 brings many bug fixes and quality improvements, including 64 rule updates and 26 new rules. We're now publishing to PyPI via Trusted Publishing and have migrated to using a pyproject.toml file. @Aayush-Goel-04 contributed a lot of new code across many files, so please welcome them to the project, along with @anders-v @crowface28 @dkelly2e @RonnieSalomonsen and @ejfocampo as first-time rule contributors!

    For those that use capa as a library, we've introduced some limited breaking changes that better represent data types (versus less-structured data like dictionaries and strings). With the recent deprecation, we've also dropped support for Python 3.7.

    New Features

    Breaking Changes

    New Rules (26)

    Bug Fixes

    • extractor: add a Binary Ninja test that asserts its version #1487 @xusheng6
    • extractor: update Binary Ninja stack string detection after the new constant outlining feature #1473 @xusheng6
    • extractor: update vivisect Arch extraction #1334 @mr-tz
    • extractor: avoid Binary Ninja exception when analyzing certain files #1441 @xusheng6
    • symtab: fix struct.unpack() format for 64-bit ELF files @yelhamer
    • symtab: safeguard against ZeroDivisionError for files containing a symtab with a null entry size @yelhamer
    • improve ELF strtab and needed parsing @mr-tz
    • better handle exceptional cases when parsing ELF files #1458 @Aayush-Goel-04
    • improved testing coverage for Binary Ninja backend #1446 @Aayush-Goel-04
    • add logging and print redirect to tqdm for capa main #749 @Aayush-Goel-04
    • extractor: fix binja installation path detection does not work with Python 3.11
    • tests: refine the IDA test runner script #1513 @williballenthin
    • output: don't leave behind traces of progress bar @williballenthin
    • import-to-ida: fix bug introduced with JSON report changes in v5 #1584 @williballenthin
    • main: don't show spinner when emitting debug messages #1636 @williballenthin

    capa explorer IDA Pro plugin

    Development

    Raw diffs

    Download

  12. v6.0.0

    capa v6.0 brings many bug fixes and quality improvements, including 64 rule updates and 26 new rules. We're now publishing to PyPI via Trusted Publishing and have migrated to using a pyproject.toml file. @Aayush-Goel-04 contributed a lot of new code across many files, so please welcome them to the project, along with @anders-v @crowface28 @dkelly2e @RonnieSalomonsen and @ejfocampo as first-time rule contributors!

    For those that use capa as a library, we've introduced some limited breaking changes that better represent data types (versus less-structured data like dictionaries and strings). With the recent deprecation, we've also dropped support for Python 3.7.

    New Features

    Breaking Changes

    New Rules (26)

    Bug Fixes

    • extractor: add a Binary Ninja test that asserts its version #1487 @xusheng6
    • extractor: update Binary Ninja stack string detection after the new constant outlining feature #1473 @xusheng6
    • extractor: update vivisect Arch extraction #1334 @mr-tz
    • extractor: avoid Binary Ninja exception when analyzing certain files #1441 @xusheng6
    • symtab: fix struct.unpack() format for 64-bit ELF files @yelhamer
    • symtab: safeguard against ZeroDivisionError for files containing a symtab with a null entry size @yelhamer
    • improve ELF strtab and needed parsing @mr-tz
    • better handle exceptional cases when parsing ELF files #1458 @Aayush-Goel-04
    • improved testing coverage for Binary Ninja backend #1446 @Aayush-Goel-04
    • add logging and print redirect to tqdm for capa main #749 @Aayush-Goel-04
    • extractor: fix binja installation path detection does not work with Python 3.11
    • tests: refine the IDA test runner script #1513 @williballenthin
    • output: don't leave behind traces of progress bar @williballenthin
    • import-to-ida: fix bug introduced with JSON report changes in v5 #1584 @williballenthin
    • main: don't show spinner when emitting debug messages #1636 @williballenthin

    capa explorer IDA Pro plugin

    Development

    Raw diffs

    Download

  13. This release is the second stable release of Windows Package Manager 1.5 for Windows 10 (1809+) and Windows 11.

    This release contains a minor servicing fix to improve the ARP correlation experience as well as increasing the maximum length of the installation notes.

    The Microsoft.WinGet.Client PowerShell module has been published to the PowerShell Gallery.

    Experimental features have been disabled in this release. We will follow this release with another preview release build at GitHub so users can continue with experimental features available.

    What's Changed

    • Do not attempt post install ARP correlation if PackageFamilyName is provided and present for the user by @JohnMcPMS in #3391
    • Relax InstallationNotes max length by @yao-msft in #3397

    Full Changelog: release-v1.5.1572...release-v1.5.1881

    Download

×
×
  • Criar Novo...