flat assembler
Message board for the users of flat assembler.
 Home   FAQ   Search   Register 
 Profile   Log in to check your private messages   Log in 
flat assembler > 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
OLLY plugin which adds FASM debug info
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: 248 Time(s)

Description: plugin itself
Download
Filename: ZFasConvBIN.rar
Filesize: 18.93 KB
Downloaded: 355 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
Is there any way to use it with a new version() of olly?
Nice^nice work!


Description:
Filesize: 66.86 KB
Viewed: 1977 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

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
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: 7111
Location: Slovakia
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

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
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
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
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: 142 Time(s)

Description: plugin itself
Download
Filename: ZFasConvBIN.rar
Filesize: 18.94 KB
Downloaded: 200 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
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: 1771 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
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: 194
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

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: 194
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

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: 140
Location: Severodvinsk, Russia

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 Visit poster's website Yahoo Messenger ICQ Number Reply with quote
heatherfox07



Joined: 09 Dec 2010
Posts: 3

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: 1506 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
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: 140
Location: Severodvinsk, Russia
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 Visit poster's website Yahoo Messenger ICQ Number Reply with quote
heatherfox07



Joined: 09 Dec 2010
Posts: 3

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


Powered by phpBB © 2001-2005 phpBB Group.

Main index   Download   Documentation   Examples   Message board
Copyright © 2004-2016, Tomasz Grysztar.