luismiras / ida-color-scripts Goto Github PK
View Code? Open in Web Editor NEWIDA Color Theme Scripts
IDA Color Theme Scripts
First off, thanks for the hard work on this.
A first note, it seems that VERSIONER_PYTHON_PREFER_32_BIT is only valid for versions of python built by OSX. So, I had to use /usr/bin/python. Just in case anybody else runs into this issue.
I was attempting to get your script running for my version of IDA (6.2 on Linux) for the only two windows registries I could find:
https://github.com/eugeneching/ida-consonance/blob/master/idaConsonance.reg
and https://making-malware-go-backwards.googlecode.com/files/FuzzyNopsColorScheme.reg from http://fuzzynop.blogspot.com/2013/04/making-ida-pretty-pretty-quickly.html
It was failing on the first search key (0050616c65747465004c03000003), so i figured maybe it will find some of the other keys, so I patched your code a bit. No dice.
If you have any insight, this would be greatly appreciated. Thanks.
/usr/bin/python ida_osx_import_theme.py -w ~/Downloads/FuzzyNopsColorScheme.reg -f ida.reg -o out.reg
[*] ida_import_theme_osx.py
windows registry file: /Users/fuzion24/Downloads/FuzzyNopsColorScheme.reg
original config: ida.reg
new config: out.reg
[*] parsing winreg file: /Users/fuzion24/Downloads/FuzzyNopsColorScheme.reg
[*] reading in original config: ida.reg
[*] patching in new colors
FAIL find search key for Palette
0050616c65747465004c03000003
FAIL find search key for DebuggerPalette
00446562756767657250616c65747465002c00000003
FAIL find search key for MiscPalette
004d69736350616c65747465001000000003
FAIL find search key for NavPalette
004e617650616c65747465002400000003
FAIL find search key for GraphPalette
00477261706850616c65747465003c00000003
FAIL find search key for ArrowsPalette
004172726f777350616c65747465001400000003
FAIL find search key for HintColorQ
FAIL find search key for NavPaletteExtended
004e617650616c65747465457874656e646564000400000003
FAIL find search key for AutoHighlightColorQ
[*] calculating new crc32
[*] writing out new config: out.reg
Thank you for using IDA. Have a nice day!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.