Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDA 7.7 IDArling server #16

Closed
emoose opened this issue Aug 4, 2022 · 1 comment
Closed

IDA 7.7 IDArling server #16

emoose opened this issue Aug 4, 2022 · 1 comment

Comments

@emoose
Copy link
Owner

emoose commented Aug 4, 2022

E: IDArling had too many issues unfortunately, so no longer updating it, check #3 for latest database!

Currently hosting a server with https://github.com/fidgetingbits/IDArling, seems this should be able to sync changes for us etc automatically :)

Just download the repo, and extract idarling_plugin.py & idarling folder into your C:\Program Files\IDA 7.7\plugins\ dir, then restart IDA and on bottom right of screen it should show Disconnected, right click that and go to Settings, then choose Network Settings, and put the server info there. (message me for the info!)

(E: don't forget to hit up the login page at /idaadd.php first though)

Bottom right should show connected, now go to File -> Open from server, and our project should be listed 😸

image

Might take a few mins to download, but after that it should load in fine. From what the readme says almost everything should sync between us without needing to do anything, will probably make a snapshot every few days or so.

@emoose
Copy link
Owner Author

emoose commented Aug 8, 2022

Was thinking of hosting a Ghidra server too, seems that should support multi-user a lot better than IDA.
Can move most of our functions over to it pretty easily, but haven't found a good way to get our local types there yet... seems Ghidra has a C parser like IDA, but that parser doesn't support C++ classes at all, really don't want to need to specify everything manually, hopefully can find some way around it.

Also toyed with Binary Ninja too, sadly doesn't seem to work that well with the thunks used by the game, and the decompilation is a little strange there, too bad.

@emoose emoose closed this as completed Nov 10, 2022
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

No branches or pull requests

1 participant