Advertisement
BaSs_HaXoR

IDA Dark Theme (Tutorial) w/ Theme

Aug 25th, 2016
403
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;  // ---------------------------------//
  2. ; //*    Custom IDA Theme/Colors:    *//
  3. ;// ---------------------------------//
  4.  
  5. ;  //   ----------------- //
  6. ; // [Step #1]: Open IDA //
  7. ;// ------------------- //
  8.  
  9. ;// ------------------ ------------------ ------------------ ----------------//
  10. ;// [Step #2]: Go To "Options Tab"->"Colors...." //(http://prntscr.com/ca9q2n) //
  11. ;// ------------------- ------------------ ------------------ ---------------//
  12.  
  13. ;// ---------------- ---------------- ----------------- ---------------- --------------- ---------------- --------------- ----------------//
  14. ;// [Step #3]: (http://prntscr.com/ca9qwt)                                                                                               //
  15. ;// Click "Palette 4" radioButton and then click "Import" (this will overwrite the current Palette - choose palette at your discretion. //
  16. ;// And put this code in a notepad.txt document (view all *File types in the dropDownBar in the prog) and load it, and Save.           //
  17.  
  18. ;//CODE: *.clr (extention)
  19. [DISASM]
  20. 000000   //Instruction
  21. aaaaaa   //Directive
  22. f3c5ff   //Macro name
  23. 7e6082   //Register name
  24. 666666   //Other keywords
  25. ffffff   //Dummy data name
  26. b9ebeb   //Dummy code name
  27. b9ebeb   //Dummy unexplored name
  28. bbecff   //Hidden name
  29. c0c0c0   //Library function name
  30. 00d269   //Local variable name
  31. 00ff00   //Regular data name
  32. 3250d2   //Regular code name
  33. 4646ff   //Regular unexplored name
  34. 7faaff   //Demangled name
  35. 617c7c   //Segment name
  36. 3250d2   //Imported name
  37. 008080   //Suspicious constant
  38. 3734ff   //Char in instruction
  39. c0c0c0   //String in instruction
  40. 595959   //Number in instruction
  41. f3c5ff   //Char in data
  42. ffaaff   //String in data
  43. 00d2ff   //Number in data
  44. ffff00   //Code reference
  45. 0080ff   //Data reference
  46. 00d2ff   //Code reference to tail
  47. 00d69d   //Data reference to tail
  48. 7e07df   //Automatic comment
  49. 00d269   //Regular comment
  50. 00f379   //Repeatable comment
  51. 3250d2   //Extra line
  52. ababab   //Collapsed line
  53. adad73   //Line prefix: library function
  54. fd5aff   //Line prefix: regular function
  55. 7fffff   //Line prefix: instruction
  56. 00ffaa   //Line prefix: data
  57. 00d2ff   //Line prefix: unexplored
  58. ffaaff   //Line prefix: externs
  59. 00ffff   //Line prefix: current item
  60. 000000   //Line prefix: current line
  61. 2d2d2d   //Punctuation
  62. 32ade1   //Opcode bytes
  63. ffff00   //Manual operand
  64. 666666   //Error
  65. 0000aa   //Default color
  66. 617c7c   //Selected
  67. 009d9d   //Library function
  68. ff55ff   //Regular function
  69. 000000   //Single instruction
  70. 00aaff   //Data bytes
  71. 000000   //Unexplored byte
  72. [NAVBAR]
  73. ffaa00   //Library function
  74. 00aaff   //Regular function
  75. 000080   //Instruction
  76. b9ebeb   //Data item
  77. 007878   //Unexplored
  78. ff00ff   //External symbol
  79. 0000ca   //Errors
  80. 4a4a4a   //Gaps
  81. 00ff80   //Cursor
  82. 0080ff   //Address
  83. [DEBUG]
  84. ffd060   //Current IP
  85. ffa0a0   //Current IP (Enabled)
  86. 408020   //Current IP (Disabled)
  87. ffffcc   //Current IP (Unavailible)
  88. 000076   //Address
  89. 00ff00   //Address (Enabled)
  90. 004080   //Address (Disabled)
  91. 0080ff   //Address (Unavailible)
  92. 000000   //Registers
  93. ff0000   //Registers (Changed)
  94. 800080   //Registers (Edited)
  95. [ARROW]
  96. 34466c   //Jump in current function
  97. dede00   //Jump external to function
  98. 00aaff   //Jump under the cursor
  99. 008000   //Jump target
  100. ff4040   //Register target
  101. [GRAPH]
  102. b2b2b2   //Top color
  103. b2b2b2   //Bottom color
  104. f5f5f5   //Normal title
  105. 989faa   //Selected title
  106. 54585e   //Current title
  107. 00ffff   //Group frame
  108. 242424   //Node shadow
  109. 003900   //Highlight color 1
  110. 00006d   //Highlight color 2
  111. 0000ff   //Foreign node
  112. cb4300   //Normal edge
  113. 009100   //Yes edge
  114. 0000bc   //No edge
  115. ffaaaa   //Highlighted edge
  116. 008ec6   //Current edge
  117. [MISC]
  118. 212121   //Message text
  119. d4d4d4   //Message background
  120. 404080   //Patched bytes
  121. 0080ff   //Unsaved changes
  122.  
  123. ;// ---------------- ---------------- ----------------- ---------------- --------------- ---------------- --------------- ------------//
  124.  
  125. ;  //= ----------------- ----------------- ------------------ ----------------- =//
  126. ; //=             [SRC]:  https://github.com/eugeii/ida-consonance             =//
  127. ;//= ----------------- ------------------ ----------------- ----------------- =//
  128.  
  129. ;/*
  130.  
  131. ;FURTHER NOTES:
  132. ;Consonance, a dark color theme for IDA.
  133.  
  134. ;The scheme is distributed in two forms:
  135.  
  136. ;A registry file (.reg) for versions of IDA that do not support color themes (IDA 6.3 and prior)
  137.  
  138. ;If using the registry file, please take a suitable backup of your existing color scheme. The registry file will write to color scheme 4 and completely overwrite whatever that's there.
  139.  
  140. ;A color scheme file (.clr) for versions of IDA that support color themes (IDA 6.4 and likely later)
  141.  
  142. ;This is a much safer option since they is supported directly in IDA. Also, subsequent maintenance, changes and enhancements for Consonance will be through the .clr file, and only major changes will be propagated to the registry file.
  143.  
  144. ;Please use as appropriate for your version. Hope you enjoy the theme!
  145.  
  146. */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement