cutter/README_Contribution.md
bferro373 abd42fa7e1 Added README_Contribution to main dev folder
THIS FILE SHOULD BE DELETED BEFORE UPLOADING ANY PULL REQUESTS
2024-04-12 21:46:10 -04:00

6.4 KiB

Cutter Contribution: Team 21 ECE49595OSS

Cutter is a free and open-source reverse engineering platform powered by rizin. This document details contributions made by Team 21 for ECE49595OSS

Base Cutter Documentation

This section provides the documentation for Cutter itself.

Cutter README

User Guide

Contribution Guidelines

Developers Docs

Contributions

This section details the issues we solved to contribute to Cutter.

Issue 1

Allow adding new flags from hexdump

For this issue, we were tasked with adding a feature in the hexdump view that allows flags to be added into the hexdump view.

This is done by right clicking or pressing the keyboard shortcut N on the line you wish to add a flag to, entering a valid flag name, then confirming that action.

The flags added into the hexdump view are synchronized with the disassembly view.

Screenshots

Right Click shortcut for adding a new flag Screenshot

Menu for adding a flag Screenshot

Synchronization in the disassembly view Screenshot

Showing the new flag in the hexdump view Screenshot

Showing the ability to edit the new flag Screenshot

Showing the edit menu for an existing flag in the hexdump view Screenshot

Issue 2

Multiline Operations / Multiline Selection