Closed josephH00 closed 6 months ago
Thank you for reporting this issue. I pushed some commits that should solve your issue, more precisely the commit e45e6013533ce863660aeaa3e8b1b978bb2896fa. Could you try this version?
I tried that commit but ran into a few issues:
The main one was when running make install
that Makefile in the ocaml directory was missing an install option, I'm not very familiar with building OCaml and wasn't able to go further.
But before getting to that point, the Makefile in the ocaml directory was having some issues with curly brace expansion, this Stack Overflow article mentions that this happens due Make using the old /bin/sh
and suggested adding SHELL=/usr/bin/bash
to the top, which when I tried it worked.
Also, just as a side note, I noticed that automatic build failed from the most recent commit because dune
wasn't installed.
We are reworking the workflows to produce Linux and Windows installers in the dev branch before pushing to the master branch and finally publish a new release. If you are using Linux, you can find the last installer build there https://github.com/airbus-seclab/bincat/actions/runs/7831045287/artifacts/1230427242
We published a new pre-release https://github.com/airbus-seclab/bincat/releases/tag/v1.3-beta1 which should include all fixes for IDA 8.3.
Could you confirm here everything is fine with this version and close the issue accordingly?
Yes! Everything does seem to be working
After a fresh install of BinCat on IDA 8.3 I receive the following:
It looks like IDA changed the CM_CC_MANUAL field in their SDK at some point in time