flat assembler
Message board for the users of flat assembler.

Index > Windows > OLLY plugin which adds FASM debug info

Goto page 1, 2  Next
Author
Thread Post new topic Reply to topic
Z3N



Joined: 01 Oct 2009
Posts: 17
Z3N 06 May 2010, 10:55
Plugin add labels from fas file. If the file has ext. <exename>.fas - plugin loads it automatically. Otherwise suggests to choose it.

I found bug with local variables. Ann add check for negative offsets. And also check on values it is less tha imagebase. But this decision does not please me. Probably, I do something not so.

Tell, how I can distinguish the labels necessary to me from dust?

Now plagin work - But correctly???


Description: plugin sources
Download
Filename: ZFasConv.rar
Filesize: 36.6 KB
Downloaded: 1810 Time(s)

Description: plugin itself
Download
Filename: ZFasConvBIN.rar
Filesize: 18.93 KB
Downloaded: 2002 Time(s)


_________________
"There will be no more delay!" (Revelation 10)
Post 06 May 2010, 10:55
View user's profile Send private message Reply with quote
edemko



Joined: 18 Jul 2009
Posts: 549
edemko 17 May 2010, 07:24
Is there any way to use it with a new version() of olly?
Nice^nice work!


Description:
Filesize: 66.86 KB
Viewed: 58104 Time(s)

2010-05-17_105306.png


Post 17 May 2010, 07:24
View user's profile Send private message Reply with quote
Z3N



Joined: 01 Oct 2009
Posts: 17
Z3N 17 May 2010, 09:38
edemko wrote:
Is there any way to use it with a new version() of olly?


H? Only hack of olly2. But I now do not have free time. Maybe later.

_________________
"There will be no more delay!" (Revelation 10)
Post 17 May 2010, 09:38
View user's profile Send private message Reply with quote
mindcooler



Joined: 01 Dec 2009
Posts: 423
Location: Västerås, Sweden
mindcooler 23 Jun 2010, 21:39
Symbols for Olly 2 would be sweet! I just recently debugged a rat's nest of recursive functions without symbols in Olly :S
Post 23 Jun 2010, 21:39
View user's profile Send private message Visit poster's website MSN Messenger ICQ Number Reply with quote
vid
Verbosity in development


Joined: 05 Sep 2003
Posts: 7105
Location: Slovakia
vid 24 Jun 2010, 14:13
wow, really cool.

I'd prefer not to always state implicit things, eg. "call [SetThreadPriority]", instead of "call near [dword ds:<SetThreadPriority>]"
Post 24 Jun 2010, 14:13
View user's profile Send private message Visit poster's website AIM Address MSN Messenger ICQ Number Reply with quote
Z3N



Joined: 01 Oct 2009
Posts: 17
Z3N 25 Jun 2010, 10:24
mindcooler wrote:
Symbols for Olly 2 would be sweet! I just recently debugged a rat's nest of recursive functions without symbols in Olly :S


I planned to wait O2 SDK. BUT if people want....

_________________
"There will be no more delay!" (Revelation 10)
Post 25 Jun 2010, 10:24
View user's profile Send private message Reply with quote
render



Joined: 25 Jun 2010
Posts: 14
render 25 Jun 2010, 21:29
1)ollyDBG2 is not full release (support plugins is not aded)
2)good work,but ->
Image



or add to your plugin function dynamicly on\off plugin parser disasm columns
Post 25 Jun 2010, 21:29
View user's profile Send private message Reply with quote
Z3N



Joined: 01 Oct 2009
Posts: 17
Z3N 26 Jun 2010, 16:51
I do not understand, that you want. Specify please.

_________________
"There will be no more delay!" (Revelation 10)
Post 26 Jun 2010, 16:51
View user's profile Send private message Reply with quote
Z3N



Joined: 01 Oct 2009
Posts: 17
Z3N 13 Jul 2010, 10:41
Little bugfix. Flag NO_BUFFERING demand (size_of_read_bytes%size_of_volume_sector)


And when you use this plugin you can push Ctrl+G and print <start>. And olly place you at this label (if you use this label in you source).


Description: plugin sources
Download
Filename: ZFasConvRebrand.rar
Filesize: 37.77 KB
Downloaded: 1500 Time(s)

Description: plugin itself
Download
Filename: ZFasConvBIN.rar
Filesize: 18.94 KB
Downloaded: 1632 Time(s)


_________________
"There will be no more delay!" (Revelation 10)
Post 13 Jul 2010, 10:41
View user's profile Send private message Reply with quote
edemko



Joined: 18 Jul 2009
Posts: 549
edemko 13 Jul 2010, 15:52
hello...

Z3N, i did it to pay attention to the plugin not to show how good i am bowing down
as for me there must be STICKS branch to put sticky topics in
i've got used to skip them all
i did not notice this plugin update but you had put it at wasm.ru too so it was solved to check it here out
at least administrators could highlight last active topics, watch the picture:

edit: i was in a bad humor, wrong idea


Description:
Filesize: 14.9 KB
Viewed: 57898 Time(s)

2010-07-13_185202.gif


Post 13 Jul 2010, 15:52
View user's profile Send private message Reply with quote
render



Joined: 25 Jun 2010
Posts: 14
render 20 Jul 2010, 21:41
radasm compile normal project: 5,O,FASM,2,5
how can change this, that radasm compile exe with debug symbols aka fasm -s c:\123.fas c:\123.asm ?
Post 20 Jul 2010, 21:41
View user's profile Send private message Reply with quote
alorent



Joined: 05 Dec 2005
Posts: 221
alorent 24 Oct 2010, 17:20
Thanks for this plugin.

I have just tried this plugin but Olly 1.10 crashes.

I have loaded the "dialog.exe" shipped with FASM and press on "Get Labels" in the plugin and selected "dialog.asm" and it crashes.

How should I use this plugin?

Thanks!
Post 24 Oct 2010, 17:20
View user's profile Send private message Reply with quote
Z3N



Joined: 01 Oct 2009
Posts: 17
Z3N 28 Oct 2010, 09:08
alorent wrote:
in the plugin and selected "dialog.asm" and it crashes.!


You should select dialog.fas... (file with fasm debug info produced by fasm.exe (use -s switch))

_________________
"There will be no more delay!" (Revelation 10)
Post 28 Oct 2010, 09:08
View user's profile Send private message Reply with quote
alorent



Joined: 05 Dec 2005
Posts: 221
alorent 30 Oct 2010, 07:33
Thanks Z3N! I missed that!

I remember that when debugging with SoftICE I could see the whole MASM source code inside SoftICE (even my comments, etc) and trace it over it.

Isn't that possible under Olly? That is, Olly disassembly output is changed to match the same text code that I have written and trace over it.

Thanks!
Post 30 Oct 2010, 07:33
View user's profile Send private message Reply with quote
Z3N



Joined: 01 Oct 2009
Posts: 17
Z3N 01 Nov 2010, 11:43
alorent wrote:

Isn't that possible under Olly? That is, Olly disassembly output is changed to match the same text code that I have written and trace over it.!


It's possible in olly1.10 and with exe produced by masm.
I don't know how anyone olly func whish allow "bind" source lines with binary code.

I'am try convert fasm debug info in pdb, but I don't have much time.

_________________
"There will be no more delay!" (Revelation 10)
Post 01 Nov 2010, 11:43
View user's profile Send private message Reply with quote
SFeLi



Joined: 03 Nov 2004
Posts: 138
SFeLi 24 Nov 2010, 12:25
alorent wrote:
I remember that when debugging with SoftICE I could see the whole MASM source code inside SoftICE (even my comments, etc) and trace it over it.

Image
(clickable)


Last edited by SFeLi on 12 May 2011, 19:42; edited 2 times in total
Post 24 Nov 2010, 12:25
View user's profile Send private message Reply with quote
heatherfox07



Joined: 09 Dec 2010
Posts: 3
heatherfox07 10 Dec 2010, 02:15
alorent wrote:
Thanks for this plugin.

I have just tried this plugin but Olly 1.10 crashes.

I have loaded the "dialog.exe" shipped with FASM and press on "Get Labels" in the plugin and selected "dialog.asm" and it crashes.

How should I use this plugin?

Thanks!



Thanks for the great share , I can not get this pulgin to work???? what am I doing wrong??? Question

it says that .fas file was imported successfully-comments updated ..... ( this is on a new ollydbg v1.10 download )

and I tried to click on "Source" in OllyDBG and it is empty.... is there a special way to configure ollydbg settings???


Description:
Filesize: 350.58 KB
Viewed: 57633 Time(s)

fas file.jpg


Post 10 Dec 2010, 02:15
View user's profile Send private message Reply with quote
baldr



Joined: 19 Mar 2008
Posts: 1651
baldr 10 Dec 2010, 05:56
heatherfox07,

This plug-in doesn't add source-level debugging capability. As you may see on your screenshot, labels from .fas were loaded (you won't see them on the left if address column is too narrow though).
Post 10 Dec 2010, 05:56
View user's profile Send private message Reply with quote
SFeLi



Joined: 03 Nov 2004
Posts: 138
SFeLi 10 Dec 2010, 06:47
heatherfox07, maybe my screenshot is what deceived you. The plugin which adds source code information from .fas is still under developement. Hope to finish it soon.
Post 10 Dec 2010, 06:47
View user's profile Send private message Reply with quote
heatherfox07



Joined: 09 Dec 2010
Posts: 3
heatherfox07 10 Dec 2010, 21:57
baldr wrote:
heatherfox07,

This plug-in doesn't add source-level debugging capability. As you may see on your screenshot, labels from .fas were loaded (you won't see them on the left if address column is too narrow though).



I moved that over , and nothing there either.....
Post 10 Dec 2010, 21:57
View user's profile Send private message Reply with quote
Display posts from previous:
Post new topic Reply to topic

Jump to:  
Goto page 1, 2  Next

< Last Thread | Next Thread >
Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.

Website powered by rwasa.