- Earn BAT faster
- Hide Ads notifications
- Disable browser updates
- Only x64 windows version of brave is currently supported
- Needs of re-patching Brave every update
- May not work in the future
- Download and start the latest release (gui.exe)
- Optional: tick or un-tick patching options
- Click
Patch
- Recommended: Disable browser update in
Tool -> Brave Update -> Disable
Heads over the Release page
This project is a proof of concept for working with tools such GHidra and various recent python libs. My main goal is to test and use GHidra as replacement of IDA disassembly tool in a rather simple project.
In case you have an error like this,
you have to reinstall brave using official installer and re-patch.
To prevent this error one need to disable the brave update.
- It may be more flexible and straightforward but it's not my first goal
- Building brave require building chrome.dll which is one of the biggest monolithic shared library out there. AFAIK there's no free CI offering enough resources to successfully built brave.
- In attempt to prevent building such a patched brave, Brave devs would move the client side BAT source code away from github
GHidra is a powerful tool and on top of that it's free and opensource :)
Performance wise it seems pretty good. Not as fast as IDA on analysis time but kinda the same order of magnitude.
The scripting - for automatic binary pre-post processing such as pattern extraction- part seems Java focused (too much imo) with a good amount of examples.
Scripting non trivial pre/post processing logics is an experience with a bit of javadoc reading and trials and errors which is somehow time-consuming (pettry common in the Reverse Engineering field).