#idapython — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #idapython, aggregated by home.social.
-
PSA: I’ll be at #codeblue_jp next week in Tokyo. Website: https://codeblue.jp/
#reverseengineering #idapro #hexrays #idapython -
PSA: I’ll be at #codeblue_jp next week in Tokyo. Website: https://codeblue.jp/
#reverseengineering #idapro #hexrays #idapython -
-
-
#Nimfilt has been updated to work with the API changes in the newly released #IDAPro 9.0 (while keeping it backwards-compatible with IDA 8.X)
+ more strings should now be properly typed and named!https://github.com/eset/nimfilt
For other plugin/script writers: the #IDAPython documentation and the porting guide are still contradicting each other in places...🤦 It seems like the porting guide is more up-to-date, but YMMV
-
Soo, the #IDA directory functionality (from the ida_dirtree module) is reeaaal weird about ".."
It's both a valid directory name AND a reference to the parent directory... This leads to some great counterintuitive behavior 😵(starting fresh for every command):
dirtree.mkdir("../")
/
Okdirtree.mkdir("../test")
/
└── test
Suredirtree.mkdir("../..")
/
Looks gooddirtree.mkdir("../../")
/
└── ..
Huh?dirtree.mkdir("dir1/../dir2")
/
├── dir1
│ └── ..
└── dir2
Wtf?Thank you #IDAPython for introducing infinite recursion issues to my code in new, unexpected ways! 😬
-
Soo, the #IDA directory functionality (from the ida_dirtree module) is reeaaal weird about ".."
It's both a valid directory name AND a reference to the parent directory... This leads to some great counterintuitive behavior 😵(starting fresh for every command):
dirtree.mkdir("../")
/
Okdirtree.mkdir("../test")
/
└── test
Suredirtree.mkdir("../..")
/
Looks gooddirtree.mkdir("../../")
/
└── ..
Huh?dirtree.mkdir("dir1/../dir2")
/
├── dir1
│ └── ..
└── dir2
Wtf?Thank you #IDAPython for introducing infinite recursion issues to my code in new, unexpected ways! 😬
-
February Plugin Roundup 🗞️ AntiDebugSeeker was again the most downloaded #IDAPlugin 👏 It is also great to see q3vm making it to the chart for the first time 🤩 Do you think your plugin is good enough to be in the top 5 🤔 https://plugins.hex-rays.com/
-
February Plugin Roundup 🗞️ AntiDebugSeeker was again the most downloaded #IDAPlugin 👏 It is also great to see q3vm making it to the chart for the first time 🤩 Do you think your plugin is good enough to be in the top 5 🤔 https://plugins.hex-rays.com/
-
Our #PluginCommunitySurvey has concluded 🎉 An enormous Thank You to all of you who took the time to participate and share valuable insights 🙏 In the meantime, we have contacted the winners of the mugs, so check your inbox to see if you are among the lucky ones 👀
-
Our #PluginCommunitySurvey has concluded 🎉 An enormous Thank You to all of you who took the time to participate and share valuable insights 🙏 In the meantime, we have contacted the winners of the mugs, so check your inbox to see if you are among the lucky ones 👀
-
New year - new leader! AntiDebugSeeker was the most downloaded #IDAplugin in January! The 3rd place was for abyss. Congratulations to Driver Buddy for its first appearance in the chart. Got a cool plugin? Publish it today🌐https://plugins.hex-rays.com
-
New year - new leader! AntiDebugSeeker was the most downloaded #IDAplugin in January! The 3rd place was for abyss. Congratulations to Driver Buddy for its first appearance in the chart. Got a cool plugin? Publish it today🌐https://plugins.hex-rays.com
-
This is your last chance to participate in our #PluginCommunitySurvey! We’ve already received many great insights and suggestions, but we also want your feedback. Send it today for a chance to win a cool IDA Mug 🌐 https://hex-rays.com/blog/participate-in-our-ida-plugin-community-survey/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=Plugin-Community_survey-02
-
This is your last chance to participate in our #PluginCommunitySurvey! We’ve already received many great insights and suggestions, but we also want your feedback. Send it today for a chance to win a cool IDA Mug 🌐 https://hex-rays.com/blog/participate-in-our-ida-plugin-community-survey/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=Plugin-Community_survey-02
-
🐍#IDAPython continues to baffle me! Working on a script for #nim binaries, I realized that reading data outside the IDB's currently mapped memory just return an appropriate number of 0xFF bytes...
Which leads to some truly bizarre behavior like:
idaapi.get_byte(idaapi.BADADDR) --> 0xff 🤦 -
We’ve just published a #PluginFocus article by David Catalán. He introduces his q3vm plugin - a handy tool that includes the loader and processor modules to help analyze binaries built with the Quake III virtual machine obfuscator. 🌐 https://hex-rays.com/blog/plugin-focus-q3vm/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-msdocviewer
-
We’ve just published a #PluginFocus article by David Catalán. He introduces his q3vm plugin - a handy tool that includes the loader and processor modules to help analyze binaries built with the Quake III virtual machine obfuscator. 🌐 https://hex-rays.com/blog/plugin-focus-q3vm/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-msdocviewer
-
Your opinion counts! Participate in our IDA Plugin Community Survey and share your insights. Your feedback is key to improving the overall #IDAPlugin experience.
🌟Give us a few minutes of your time and you might win a very cool IDA Mug! 🎁
Take the survey now 🌐 https://hex-rays.com/blog/participate-in-our-ida-plugin-community-survey/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=Plugin-Community_survey-01
-
Your opinion counts! Participate in our IDA Plugin Community Survey and share your insights. Your feedback is key to improving the overall #IDAPlugin experience.
🌟Give us a few minutes of your time and you might win a very cool IDA Mug! 🎁
Take the survey now 🌐 https://hex-rays.com/blog/participate-in-our-ida-plugin-community-survey/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=Plugin-Community_survey-01
-
What I want to do in #ghidra, specifically, is to show a list in a GUI, as well as show directed graphs, as I do with choosers and GraphViewer objects in #IDAPython, in case you are curious. And, optionally, show a tree list like the one used for functions, classes, etc... in Ghidra.
-
What I want to do in #ghidra, specifically, is to show a list in a GUI, as well as show directed graphs, as I do with choosers and GraphViewer objects in #IDAPython, in case you are curious. And, optionally, show a tree list like the one used for functions, classes, etc... in Ghidra.
-
We conclude the year with IDAClu on the top, and golang_loader_assist appears in the chart for the first time! Have you got a cool plugin that deserves attention? Send it to us, and let’s see if it will make it to the chart 🌐 https://plugins.hex-rays.com
-
We conclude the year with IDAClu on the top, and golang_loader_assist appears in the chart for the first time! Have you got a cool plugin that deserves attention? Send it to us, and let’s see if it will make it to the chart 🌐 https://plugins.hex-rays.com
-
Viewing Microsoft’s technical specifications in IDA? That’s possible with Alexander Hanel’s Plugin – msdocviewer. Read our new #PluginFocus article and learn more about this simple but helpful tool 🌐 https://hex-rays.com/blog/plugin-focus-msdocviewer/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-msdocviewer
-
Viewing Microsoft’s technical specifications in IDA? That’s possible with Alexander Hanel’s Plugin – msdocviewer. Read our new #PluginFocus article and learn more about this simple but helpful tool 🌐 https://hex-rays.com/blog/plugin-focus-msdocviewer/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-msdocviewer
-
Is anyone interested in installing IDA plugins as Python packages, using pip?
I wrote a POC if anyone wants to try it https://github.com/tmr232/ida-plugin-loader/tree/python-entry-point
-
A total dominance for the top 5 plugins in November! There were no significant changes, except Virtuailor was back in the game! Could you change that? Publish your plugin on our #PluginRepository, and you might get a cool cap 🌐https://hex-rays.com/blog/the-plugin-submission-initiative/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-submission-initiative-06
-
A total dominance for the top 5 plugins in November! There were no significant changes, except Virtuailor was back in the game! Could you change that? Publish your plugin on our #PluginRepository, and you might get a cool cap 🌐https://hex-rays.com/blog/the-plugin-submission-initiative/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-submission-initiative-06
-
We’ve got some cool stuff today! A #PluginFocus article by Baptiste Verstraeten from the @thalium_team . He introduces #Symless - a nifty tool aiming to simplify the process of retrieving & defining structures, classes, and virtual tables 🌐 https://hex-rays.com/blog/plugin-focus-symless/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-Symless
-
We’ve got some cool stuff today! A #PluginFocus article by Baptiste Verstraeten from the @thalium_team . He introduces #Symless - a nifty tool aiming to simplify the process of retrieving & defining structures, classes, and virtual tables 🌐 https://hex-rays.com/blog/plugin-focus-symless/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-Symless
-
We’ve just got the results for October 🤩 Congratulations to IdaClu for taking over the first place 👏 Want to challenge the leader? Publish your plugin on our #PluginRepository, win a cool cap, and get in the game 🌐https://hex-rays.com/blog/the-plugin-submission-initiative/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-submission-initiative-05
-
We’ve just got the results for October 🤩 Congratulations to IdaClu for taking over the first place 👏 Want to challenge the leader? Publish your plugin on our #PluginRepository, win a cool cap, and get in the game 🌐https://hex-rays.com/blog/the-plugin-submission-initiative/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-submission-initiative-05
-
New #PluginFocus article! Sergejs Harlamovs from IKARUS Security Software GmbH introduces IdaClu – the winner of this year’s Plugin Contest. Learn why this plugin could be very valuable when analyzing large samples with minimal or no context 🌐 https://hex-rays.com/blog/plugin-focus-idaclu/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-IdaClu
-
New #PluginFocus article! Sergejs Harlamovs from IKARUS Security Software GmbH introduces IdaClu – the winner of this year’s Plugin Contest. Learn why this plugin could be very valuable when analyzing large samples with minimal or no context 🌐 https://hex-rays.com/blog/plugin-focus-idaclu/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-IdaClu
-
Ghida performed really well in September, but we have a new leader! A big shout-out to tidy 👏 That’s how you make an entrance 🙌 Could you do better? Publish your #plugin on our #PluginRepository, and win a cool cap 🌐https://hex-rays.com/blog/the-plugin-submission-initiative/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-submission-initiative-04
#PluginRoundup #IDAPro #IDAPython
@thalium_team @TalosSecurity -
Ghida performed really well in September, but we have a new leader! A big shout-out to tidy 👏 That’s how you make an entrance 🙌 Could you do better? Publish your #plugin on our #PluginRepository, and win a cool cap 🌐https://hex-rays.com/blog/the-plugin-submission-initiative/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-submission-initiative-04
#PluginRoundup #IDAPro #IDAPython
@thalium_team @TalosSecurity -
🚨Plugin Contest Alert 🚨 You have time until Friday for submissions! Who will grab the prizes 👀 Nothing’s decided yet, and you could be one of the lucky winners 🏆 Time is ticking ⏰ Submit today 🌐 https://hex-rays.com/contests/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=plugin-contest-2023-2-days
-
🚨Plugin Contest Alert 🚨 You have time until Friday for submissions! Who will grab the prizes 👀 Nothing’s decided yet, and you could be one of the lucky winners 🏆 Time is ticking ⏰ Submit today 🌐 https://hex-rays.com/contests/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=plugin-contest-2023-2-days
-
Only 10 days left for our #PluginContest. Whether your plugin is big or small, we want to see what you’ve got! Here is your chance to shine and win prizes 👇
🥇 3000 USD
🥈 2000 USD
🥉 1000 USDGet those submissions in 🌐 https://hex-rays.com/contests/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=plugin-contest-2023-09
-
Only 10 days left for our #PluginContest. Whether your plugin is big or small, we want to see what you’ve got! Here is your chance to shine and win prizes 👇
🥇 3000 USD
🥈 2000 USD
🥉 1000 USDGet those submissions in 🌐 https://hex-rays.com/contests/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=plugin-contest-2023-09
-
Ghida kept its leading position in August 🤩 Would that be the case in September 🤔 Publish your #plugin on our #PluginRepository, win a cool cap, and get in the game 🌐https://hex-rays.com/blog/the-plugin-submission-initiative/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-submission-initiative-03
#IDAPlugin #PluginRoundup #IDAPro #IDAPython @TalosSecurity @mandiant
-
Ghida kept its leading position in August 🤩 Would that be the case in September 🤔 Publish your #plugin on our #PluginRepository, win a cool cap, and get in the game 🌐https://hex-rays.com/blog/the-plugin-submission-initiative/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-submission-initiative-03
#IDAPlugin #PluginRoundup #IDAPro #IDAPython @TalosSecurity @mandiant
-
We’ve got quite an exciting #PluginFocus blog post from Holger Unterbrinf from Cisco Talos! Learn more about Generating signatures for Nim and other non-C programming languages 🌐 https://hex-rays.com/blog/plugin-focus-generating-signatures-for-nim-and-other-non-c-programming-languages/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-generating-signatures-for-nim-and-other-non-c-programming-languages
-
We’ve got quite an exciting #PluginFocus blog post from Holger Unterbrinf from Cisco Talos! Learn more about Generating signatures for Nim and other non-C programming languages 🌐 https://hex-rays.com/blog/plugin-focus-generating-signatures-for-nim-and-other-non-c-programming-languages/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-generating-signatures-for-nim-and-other-non-c-programming-languages
-
One of the questions we usually get during our advanced training classes is “How to build #IDAPython on Windows?”. Our IDA trainer, Elias @allthingsida, gives a comprehensive answer in our new blog post 🌐 https://hex-rays.com/blog/building-ida-python-on-windows/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=blog-post-set-up-ida-python-on-windows
-
One of the questions we usually get during our advanced training classes is “How to build #IDAPython on Windows?”. Our IDA trainer, Elias @allthingsida, gives a comprehensive answer in our new blog post 🌐 https://hex-rays.com/blog/building-ida-python-on-windows/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=blog-post-set-up-ida-python-on-windows
-
📣 An opportunity for all #IDAPlugin developers! Participate in our #PluginContest and take the chance to win the following prizes:
🥇 3000 USD
🥈 2000 USD
🥉 1000 USDReady to challenge yourself? Send your plugin today 🌐 https://hex-rays.com/contests/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=plugin-contest-2023-08
-
📣 An opportunity for all #IDAPlugin developers! Participate in our #PluginContest and take the chance to win the following prizes:
🥇 3000 USD
🥈 2000 USD
🥉 1000 USDReady to challenge yourself? Send your plugin today 🌐 https://hex-rays.com/contests/?utm_source=Social-Media&utm_medium=Mastodon&utm_campaign=plugin-contest-2023-08
-
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?
-
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?
-
Another great #PluginFocus blog post is out! The guys from the Airbus CERT Team are introducing the #ComIDA plugin, a tool focused on finding usage of COM objects inside Windows modules. Read more 🌐 https://hex-rays.com/blog/plugin-focus-comida/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-comida
-
Another great #PluginFocus blog post is out! The guys from the Airbus CERT Team are introducing the #ComIDA plugin, a tool focused on finding usage of COM objects inside Windows modules. Read more 🌐 https://hex-rays.com/blog/plugin-focus-comida/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-comida
-
The Ghida plugin tops the popularity chart for July! Can you do better? Submit your plugin, and let’s find out 🌐https://plugins.hex-rays.com//?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-repository-roundup-07-23
-
The Ghida plugin tops the popularity chart for July! Can you do better? Submit your plugin, and let’s find out 🌐https://plugins.hex-rays.com//?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-repository-roundup-07-23
-
It is time for our Plugin Repository June Roundup! We’ve got a new leader in the popularity chart 🌟 Submit your plugin, and let’s see if you can race to the top 🌐https://plugins.hex-rays.com//?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-repository-roundup-06-23
-
🗞 Check our latest Plugin Focus blog post by Robert from
@interruptlabs ! Learn more about #Heimdallr - an open-source IDA plugin that enables the creation of deep links into an IDA database 🌐 https://hex-rays.com/blog/plugin-focus-heimdallr/?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=Plugin-Focus-heimdallr -
We’ve had some movements in the Plugin Repository chart this month. Do you think your plugin can take the lead? Publish it, and let’s find out 🌐 https://plugins.hex-rays.com//?utm_source=Social-Media-Post&utm_medium=Mastodon&utm_campaign=plugin-repository-roundup-05-23