Skip to content

Releases: ptg14/ExoWin

v1.1.0 — New DLL Analysis & Export

Choose a tag to compare

@ptg14 ptg14 released this 23 Dec 19:19

Highlights

  • Breaking change: exowin-cli.exe no longer launches the GUI. Use the dedicated exowin-gui.exe build to start the graphical interface.
  • DLL-specific analysis: added export analysis, DLL type detection, DLL hijacking heuristics, and suspicious-export detection.
  • Disassembly: Capstone-based entry-point disassembly kept; disassembly visibility controlled via CLI options.
  • Expanded ML support: unified EXE/DLL feature extractor now produces 181 numerical features for ML workflows.
  • CLI overhaul: simplified and consolidated commands — notable commands include analyze, compare, extract-features, list-features, and version.
  • Improved batch processing, recursive folder analysis, and clearer single-file vs. batch extraction flows. extract-features supports labels and appending to existing CSVs.
  • Reports & export: improved JSON, HTML (interactive), Markdown, CSV outputs; console output enhanced with Rich formatting.
  • Documentation: README updated to reflect new features, command examples, and feature lists.

Notes

  • If you relied on launching the GUI from the CLI binary, run the GUI directly from source (python gui.py) or rebuild the CLI binary with the GUI feature enabled.
  • Verify SHA256 after download.
  • For full details, see the commit and README changes included in this release.

Full Changelog: 1.1.0

v1.0.0 — Initial Release

Choose a tag to compare

@ptg14 ptg14 released this 19 Dec 17:25
63e8ba3

Release includes two Windows executables built for v1.0.0 with basic integrity metadata:

  • exowin-cli.exe

    • Purpose: Command-line focused tool for automated analysis, batch processing and CI usage. Can launch the GUI.
    • Key features: headless analysis, JSON/HTML/CSV export, batch extraction, scriptable.
    • SHA256: c1f1ed2fb4b86fa3c1e8f28ac025bbf8a86954e2cd422e8061b9bc3f43053c18
  • exowin-gui.exe

    • Purpose: Starts the graphical interface directly for interactive use (drag & drop, visual reports).
    • Key features: dashboard, tabs for sections/imports/strings/disasm, report export, dark/light themes.
    • SHA256: 879fb8116d9e5903519991e6c0e59c06d78a806aa39f8b062ddcb7ff4a420aec

Quick start

# Launch GUI from CLI build
exowin-cli.exe gui

# Start GUI build directly
exowin-gui.exe

# Basic CLI analysis (example)
exowin-cli.exe analyze sample.exe -f json -o report.json

Help

  • Every command provides usage help via --help. Example:
exowin-cli.exe --help
exowin-cli.exe analyze --help

Notes

  • Packaged for Windows (x86/x64 as applicable).
  • Verify SHA256 after download.
  • CLI is suitable for automation; GUI is for interactive analysis.

Full Changelog: 1.0.0