Author Topic: Addin HighLight Like IDA.  (Read 6721 times)

qWord

  • Member
  • *****
  • Posts: 1450
  • The base type of a type is the type itself
    • SmplMath macros
Addin HighLight Like IDA.
« on: January 26, 2013, 11:07:15 PM »
This topic continues S_Alex's thread here.

I the attachment my modified version, which highlights current selection using GDI+. Please remarks that my version attached in the old forum is buggy.
The code is based on Alex's code.

regards, qWord

EDIT: new version uploaded
« Last Edit: January 23, 2015, 09:54:15 PM by qWord »
MREAL macros - when you need floating point arithmetic while assembling!

Magnum

  • Member
  • *****
  • Posts: 2233
Re: Addin HighLight Like IDA.
« Reply #1 on: January 27, 2013, 12:07:01 AM »
Thanks for the plugin.

I put the dll in my IDA plugins directory.

I can't find the plugins.cfg file which I think it needs to run plugins.

I am looking for it.



Take care,
                   Andy

Ubuntu-mate-16.04-desktop-amd64

http://www.goodnewsnetwork.org

qWord

  • Member
  • *****
  • Posts: 1450
  • The base type of a type is the type itself
    • SmplMath macros
Re: Addin HighLight Like IDA.
« Reply #2 on: January 27, 2013, 01:55:42 AM »
I can't find the plugins.cfg file which I think it needs to run plugins.

I am looking for it.
keep up Don Quixote  :t
MREAL macros - when you need floating point arithmetic while assembling!

Magnum

  • Member
  • *****
  • Posts: 2233
Re: Addin HighLight Like IDA.
« Reply #3 on: January 27, 2013, 02:07:58 AM »
I will Mr. Arsonist.  :badgrin:
Take care,
                   Andy

Ubuntu-mate-16.04-desktop-amd64

http://www.goodnewsnetwork.org

ragdog

  • Member
  • ****
  • Posts: 514
Re: Addin HighLight Like IDA.
« Reply #4 on: January 27, 2013, 02:51:41 AM »
@Andy

have you look @ this source you can see is not for Ida is for radasm ::)
And qWord say "Like Ida"

qWord thanks i try it

And i love it very Nice :t :t

Magnum

  • Member
  • *****
  • Posts: 2233
Re: Addin HighLight Like IDA.
« Reply #5 on: January 27, 2013, 03:25:14 AM »
Qword,

I apologize for the arson remark.

I initially just saw IDA.

< Addin HighLight Like IDA
Take care,
                   Andy

Ubuntu-mate-16.04-desktop-amd64

http://www.goodnewsnetwork.org

ragdog

  • Member
  • ****
  • Posts: 514
Re: Addin HighLight Like IDA.
« Reply #6 on: January 27, 2013, 05:51:16 AM »
Hey qword

Your addin have a bug

Disable your addin in radasm Addin manager an restart radasm
Radasm is running but only hidden .

I must manuelly delete HighLight.dll=0 in radasm.ini
now works radasm again

I have look @ your source but i cannot find this bug

But i think you must add a check in InstallAddin

If HighLight.dll=0 jmp to ret

Regards,

qWord

  • Member
  • *****
  • Posts: 1450
  • The base type of a type is the type itself
    • SmplMath macros
Re: Addin HighLight Like IDA.
« Reply #7 on: January 27, 2013, 07:05:06 AM »
thx ragdog.
I will take a look at this bug these days.
MREAL macros - when you need floating point arithmetic while assembling!

qWord

  • Member
  • *****
  • Posts: 1450
  • The base type of a type is the type itself
    • SmplMath macros
Re: Addin HighLight Like IDA.
« Reply #8 on: January 27, 2013, 07:36:07 AM »
Solved it: GdiplusStartup was called from DllMain.
New attachment in first post.
MREAL macros - when you need floating point arithmetic while assembling!

ragdog

  • Member
  • ****
  • Posts: 514
Re: Addin HighLight Like IDA.
« Reply #9 on: January 27, 2013, 08:16:30 AM »
Nice Thanks for the update :t

I works now

S_Alex

  • Regular Member
  • *
  • Posts: 1
Re: Addin HighLight Like IDA.
« Reply #10 on: February 07, 2013, 03:28:12 AM »
I am glad that my plug is still alive. But there is no counter highlighted words in the status bar. He helps me to find the long source code.

qWord

  • Member
  • *****
  • Posts: 1450
  • The base type of a type is the type itself
    • SmplMath macros
Re: Addin HighLight Like IDA.
« Reply #11 on: February 07, 2013, 03:53:02 AM »
Hello S_Alex,
But there is no counter highlighted words in the status bar. He helps me to find the long source code.
Yes, I've removed that, because I didn't need that (as said, I initially adapted your plugin for my own usage). Maybe I will add it again.

You may also upload your own version here or create a new thread (which maybe merged with this thread).

regards, qWord
MREAL macros - when you need floating point arithmetic while assembling!

ragdog

  • Member
  • ****
  • Posts: 514
Re: Addin HighLight Like IDA.
« Reply #12 on: January 23, 2015, 08:47:59 PM »
Hello Qword

I have found a bug in your Addin .

First I thought it's a bug in RadASM ,i have deleted your  addin and have not this bug

1.Change  in the project something
2.Click on the sysmenu on Closebutton and radasm tell you "Want to save changes" click on Abort
3.and Click on the sysmenu on Closebutton again

now must you see the Radasm the error window

Quote
Module name: kernel32.dll (RadASM version 3.0.0.9c)
Windows version 6.1 Service Pack 1
Exception code: C0000005h
EXCEPTION_ACCESS_VIOLATION
Instruction pointer: 7774C3F9h

I think this problem is here in your code
.elseif uMsg == AIM_CLOSE

Regards,

qWord

  • Member
  • *****
  • Posts: 1450
  • The base type of a type is the type itself
    • SmplMath macros
Re: Addin HighLight Like IDA.
« Reply #13 on: January 23, 2015, 09:51:38 PM »
I have found a bug in your Addin
[...]
I think this problem is here in your code
.elseif uMsg == AIM_CLOSE
yes, wrong message used.
New version uploaded in first post.

regards
MREAL macros - when you need floating point arithmetic while assembling!

buku

  • Regular Member
  • *
  • Posts: 4
Re: Addin HighLight Like IDA.
« Reply #14 on: September 18, 2016, 02:16:34 PM »
can it run in 2.2.20,In plusin menu´╝îI can't find it