So I have an #IDAPro / #IDAPython question and decided to try my luck on Mastodon... anybody knows how to colourize pseudocode in a custom viewer to match what Hex-Rays does?
Usually you colour strings using the COLSTR() function an the SCOLOR_* constants, but the constants are mostly disassembler-specific. Do pseudocode-specific constants exist somewhere?
It is time for our Plugin Repository Monthly Roundup! We’ve got some new add-ons, and changes in the top 5 downloaded extensions. Visit our repository for many more useful plugins 🌐 https://plugins.hex-rays.com//?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-repository-roundup-02-23
#idaplugin #pluginroundup #idapro #idapython
When debugging using #IDAPro here is a one line #IDAPython script to set EIP to the beginning of the function of your choice, just need to update the function name to the one you want and it does the rest. Useful in some situations. Combine that with the short cut key . to lessen mouse movements 😉
idaapi.set_reg_val('eip', list(filter(lambda x: get_func_name(x) == 'FUNCTION_NAME_GOES_HERE', Functions()))[0])
Ready for a new #PluginFocus blog post @mehunhoff, Moritz Raabe, and https://mastodon.social/@williballenthin from the Mandiant FLARE Team talk about the latest version of their #capaexplorer plugin, an entry in our 2020 plugin contest 🌐 https://hex-rays.com/blog/plugin-focus-capa-explorer/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-capa-explorer
#pluginfocus #capaexplorer #idapro #idapython #idaplugin
You’ve built an IDA/Decompiler #plugin? Why don’t you send it to us and participate in this year’s #PluginContest? Submit it before September 15th, and win a prize 🌐 https://hex-rays.com/contests/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=plugin-contest-2023-02
#plugin #plugincontest #python #c #idapro #cpp #cplusplus #idapython
“Hello World!” to our Plugin Repository Monthly Roundup! We will keep you updated with what’s new and trending in our repository. In the meantime, find a variety of extensions: https://plugins.hex-rays.com//?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-repository-roundup-01-23
#idaplugin #pluginroundup #idapro #idapython
TIL idaapi.get_process_state() can be used to determine if IDA is running a debugger or not.
Looking to script IDA to handle repetitive tasks? Check where you can find some examples to help you get started 🌐 https://hex-rays.com/blog/igors-tip-of-the-week-124-scripting-examples/?utm_source=Social-Media-Post&utm_medium=Twitter&utm_campaign=Igor-Tip-124
#igorstipoftheweek #idatips #idapro #idascript #idapython
RT @HexRaysSA
We’ve just published a new Plugin Focus blog post! Joxean Koret (@matalaz)
from Activision introduces his binary diffing plugin #Diaphora. Read more: https://hex-rays.com/blog/plugin-focus-diaphora/?utm_source=Social-Media-Post&utm_medium=Twitter&utm_campaign=Plugin-Focus-diaphora
#Diaphora #pluginfocus #idapro #idapython #idaplugin
We’ve just published a new Plugin Focus blog post! Joxean Koret (@joxean) from Activision introduces his binary diffing plugin #Diaphora. Read more 🌐 https://hex-rays.com/blog/plugin-focus-diaphora/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-diaphora
#diaphora #pluginfocus #idapro #idapython #idaplugin
Improve your workflow with a variety of plugins available in our repository! Find more than 120 extensions in one place 🌐 https://plugins.hex-rays.com/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-repository-jan-2023
#IDAPlugin #IDAPluginRepository #IDAPro #IDAPython #IDAPluginRepository
#idaplugin #idapluginrepository #idapro #idapython
Decoding Rust strings using #IDAPython - Getting Rusty and Stringy with Luna Ransomware | Nikhil “Kaido” Hegde @ka1do9@twitter.com https://nikhilh-20.github.io/blog/luna_ransomware/
Clear the decks and get ready for this year’s Plugin Contest! Develop an extension for IDA/Decompiler, submit it before September 15th, and win a prize 🌐 https://hex-rays.com/contests/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=plugin-contest-2023-start
#plugincontest #IDA #python #C #IDAPro #Cpp #CPlusPlus #IDAPython #Plugin
#plugincontest #ida #python #c #idapro #cpp #cplusplus #idapython #plugin
Hex-Rays is now hosting a repository for #idaPython plugins. #idaPro #infoSec #reverseEngineering https://hex-rays.com/blog/the-hex-rays-plugin-repository/
#reverseengineering #infosec #idapro #idapython
Tenet is an #IDAPro plugin for exploring execution traces. The goal of this plugin is to provide more natural, human controls for navigating execution traces against a given binary. Check it out: https://blog.ret2.io/2021/04/20/tenet-trace-explorer/ #reverseengineering #idapython https://twitter.com/ret2systems/status/1384518970070405120/video/1
#idapython #ReverseEngineering #IDAPro