Skip to content

Improve TUI rendering and add forensic analysis features#1

Open
Samuele95 wants to merge 1 commit intomainfrom
feature/tui-improvements
Open

Improve TUI rendering and add forensic analysis features#1
Samuele95 wants to merge 1 commit intomainfrom
feature/tui-improvements

Conversation

@Samuele95
Copy link
Owner

Summary

  • Refactored TUI with helper functions (tui_line, tui_section, tui_item)
  • Added TUI constants for box-drawing borders
  • Improved key reading with faster response times
  • Disabled mouse tracking to prevent input issues
  • Added forensic analysis options (persistence, execution, file anomalies, RE triage, MFT)
  • Updated configuration file with forensic analysis settings
  • Enhanced documentation in README and WIKI

Test plan

  • Run ./malware_scan.sh without arguments to test TUI mode
  • Navigate with arrow keys and verify smooth rendering
  • Toggle options with Space/Enter
  • Test input path dialog with 'I' key
  • Verify quit with 'Q' and start scan with 'S'

🤖 Generated with Claude Code

- Refactored TUI with helper functions (tui_line, tui_section, tui_item)
- Added TUI constants for box-drawing borders
- Improved key reading with faster response times
- Disabled mouse tracking to prevent input issues
- Added forensic analysis options (persistence, execution, file anomalies, RE triage, MFT)
- Updated configuration file with forensic analysis settings
- Enhanced documentation in README and WIKI

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant