PDA

View Full Version : New OllyDbG Plugin


Anonymous
12-03-2004, 01:30 AM
Name: Asm2Clipboard
Version: 0.1
Url: http://www2.100mb4free.de/fatmike/OllyDbgPlugIn/Asm2Clipboard.dll

Description:
This little plugin can be used to copy selected asm code to clipboard. It only copies the offsets, the disassemblies and the comments to clipboard. It uses C/C++ comment delimiters for the offsets and the comments. Therefore the plugin helps you using inline assembler in your C/C++ projects.
Theres a second function which only copies the disassemblies to clipboard and fixes the jump destinations using inline assembler syntax.

Comment:
This plugin is still under development. The functions described in the "Descriptions" section work fine, but will probably improved in the future....Please let me know what you think of this plugin.

Fatmike

kittmaster
12-07-2004, 07:19 AM
this will make things a lot easier.

sweet

Moodsky
12-26-2004, 06:01 AM
very good, thank.

Lenus
12-26-2004, 09:17 PM
i have used it,it is a good plugin.

liuyilin
12-27-2004, 08:57 PM
i have used it too,it realy is a good plugin.

Fatmike
04-05-2005, 02:25 PM
The link doesnt exist anymore.
Please use http://www.cip-re.info/tools_download.php?id=32&dl=1
to download the plugin.

Fatmike

TBD
04-05-2005, 10:35 PM
Fatmike This plugin is still under development
please tell me when is released to add it to Stuph page. thanks

Fatmike
04-06-2005, 01:51 AM
@TBD

i dont have time to keep on developing it, the functions in the plugin all work fine, i havent found any bugs until now. u can add it to stuph page.

fatty

Kyd
05-08-2005, 04:25 AM
link dropped (

TBD
05-08-2005, 12:22 PM
Kyd: it is on Stuph page

blabberer
05-29-2005, 07:34 AM
FatMike,
i dont know if you are still working on it
but i happened to use it for ripping code from (position independent code)
kernel32.dll paste it in masm for assmbling it sure works fine apart from this small problem which is kinda tedious

masm doesnt assemble this code as it is
mov eax dword ptr ds :[esp+c]
it would treat the c as a label and issue warning
one has to add 0 in front and h in end
like mov eax,dword ptr ds:[esp+0ch]

also masm assumes decimal radix
so mov eax,fs:[30]
if ripped and pasted directly will assemble as
mov eax,fs:[1e]

could you possibly add 0 and h to the fixed asm command
then it would be perfect to rip and recode

thanks and regards

Fatmike
10-25-2005, 12:35 PM
Thanks for your comment. Right now im really busy, so i cant promise when or if i will publish another version...if so, i will sure let you know.

greetings, mike

Fatmike
11-19-2005, 11:19 AM
There's a new version available of Asm2Clipboard (Version 0.2).
Full code ripping support for MASM and Inline ASM for C/C++.
I hope you like it.

Dowload:

http://rapidshare.de/files/7860111/Asm2Clipboard_V0_2.zip.html

Fatmike

Fatmike
11-19-2005, 11:21 AM
@TBD : You can add it to stuph page if you want!
Edit: I found 2 bugs (see below), dont add it to stuff page, i will fix it asap

HolyView
11-19-2005, 02:04 PM
@Fatmike : source code ???? :'(
pleeaaassseeee

Fatmike
11-19-2005, 05:29 PM
Known bugs:

1. If theres a constant with a leading 0, the code ripping won't work for
inline assembler
Example: and ecx,0FF will lead to and ecx,00xFF instead of and ecx,0xFF

2. If theres a constant a,b,c,d,e,ea,eb,ec or ed the code might be
ripped wrong
Example: CMP DWORD PTR DS:[ECX+74],0E will lead to
CMP DWORD PTR DS:[0EhCX+074h],0E instead of
CMP DWORD PTR DS:[ECX+074h],0Eh
because the 'E' of ECX is interpreted as the constant

You need to correct this by yourself when you ripped some code, but i will fix these bugs asap and post the new file when im done.
Besides these 2 bugs the plugin works fine and saves time ripping code.
Download the current version here:

http://rapidshare.de/files/7860111/Asm2Clipboard_V0_2.zip.html

Fatmike

Epsylon3
11-20-2005, 05:58 PM
i think that could be fixed fast with regex....