Welcome to the new Woodmann RCE Messageboards Regroupment
Please be patient while the rest of the site is restored.

To all Members of the old RCE Forums:
In order to log in, it will be necessary to reset your forum login password ("I forgot my password") using the original email address you registered with. You will be sent an email with a link to reset your password for that member account.

The old vBulletin forum was converted to phpBB format, requiring the passwords to be reset. If this is a problem for some because of a forgotten email address, please feel free to re-register with a new username. We are happy to welcome old and new members back to the forums! Thanks.

All new accounts are manually activated before you can post. Any questions can be PM'ed to Kayaker.

ODbgScript v1.30 - Feature Requests and Bug Report

Bugs/suggestions/scripts/... for OllyScript plugin
hila123

ODbgScript v1.30 - Feature Requests and Bug Report

Post by hila123 »

hi Epsylon3,

thanks for the update but i think it's better to make the script stop instead of resetting and start execute again...

btw, is it possible to have a function to read comment? we have cmt to write comment not read....
nick_name

ODbgScript v1.30 - Feature Requests and Bug Report

Post by nick_name »

LM still fails !!

====================
mov path3,"test.BIN" // test.bin was previously dumped by DM
lm alloc_addr,alloc_size,path3
====================

this script still fails to load the test.BIN into memory !!
the .\ relative path works with DM ... but still as you've
mentioned i've removed the relative path ... but no help
nick_name

ODbgScript v1.30 - Feature Requests and Bug Report

Post by nick_name »

Feature Request :

1. "Set BREAK-ON-ACCESS" ... breakpoint on memory map sections.
shERis

ODbgScript v1.30 - Feature Requests and Bug Report

Post by shERis »

Hi nick_name!
Your feature request:
Do you mean, that you want to set memory breakpoints to different places of memory? In OllyDbg you only can set one BP to a peace of memory, if you try to set a BP to another memory position old memory BP is cleared. I don´t know if this behaviour could be changed by a script. Either it was to difficult to Olly or it isn´t possible at all.
But I would be glad if this could be possible!
Epsylon3
Senior Member
Posts: 129
Joined: Fri May 26, 2006 5:10 pm
Location: France

ODbgScript v1.30 - Feature Requests and Bug Report

Post by Epsylon3 »

hila :)

if you want to stop only, select pause or step on context menu before reloading the program... the script will not start automatically...
Epsylon3
Senior Member
Posts: 129
Joined: Fri May 26, 2006 5:10 pm
Location: France

ODbgScript v1.30 - Feature Requests and Bug Report

Post by Epsylon3 »

nickname :

Break on access :

BPRM addr, size
---------------
Set memory breakpoint on read. Size is size of memory in bytes.
Example:
bprm 401000, FF

BPWM addr, size
---------------
Set memory breakpoint on write. Size is size of memory in bytes.
Example:
bpwm 401000, FF

note : BPWM is MEMBP_READ | MEMBP_WRITE (since 0.92)
Epsylon3
Senior Member
Posts: 129
Joined: Fri May 26, 2006 5:10 pm
Location: France

ODbgScript v1.30 - Feature Requests and Bug Report

Post by Epsylon3 »

LM

are you sure the memory block has ReadWrite attributes ?

if yes, what is the size you wanna load ? if its big, could you try to reduce size and report me the maximum size... (not sure it's limited but...)
shERis

ODbgScript v1.30 - Feature Requests and Bug Report

Post by shERis »

Hi Epsylon3!
I am working on a script and now I would need the follwing function:
GCMT addr: gets the comment of addr set by CMT (because I use comment for saving information). Is that possible?

And a question:
how can I transform a string into a DW (memory address)?
shERis
hila123

ODbgScript v1.30 - Feature Requests and Bug Report

Post by hila123 »

hi Epsylon3,

find function in version 1.42 still not able to find value in this pattern ??????0?....i can't use findop because it is for finding instruction and it will find nothing in my case....
nick_name

ODbgScript v1.30 - Feature Requests and Bug Report

Post by nick_name »

BUG!! BUG!! BUG!!

epsylon, no matter wht ... LM fails ... i tried this script

=================
dm 401000,1000,"test.bin"
alloc 1000
lm $RESULT,1000,"test.bin"
=================
nick_name

ODbgScript v1.30 - Feature Requests and Bug Report

Post by nick_name »

EOB does'nt work for bprm , bpwm
shERis

ODbgScript v1.30 - Feature Requests and Bug Report

Post by shERis »

Hi Epsylon3!
I don´t want to be annoying, but I found a bug.
When you single step a script and you come to a RUN command (or ESTO,..), then run is executed (app does something). When app reaches a breakpoint, app execution is stopped.
The script pauses and had to jump to the eob label .
But it does not. The highlighted line in the script window is at the next line of the RUN command and not at the eob label. When you then type S, the script proceeds with the line after the run command!
Please correct the script!
Thanx
shERis
nick_name

ODbgScript v1.30 - Feature Requests and Bug Report

Post by nick_name »

shERis, could u post the script here ??

EOB dont seem to work with = HARDWARE BP & BPRM , BPWM
but it works fine with BP only
Epsylon3
Senior Member
Posts: 129
Joined: Fri May 26, 2006 5:10 pm
Location: France

ODbgScript v1.30 - Feature Requests and Bug Report

Post by Epsylon3 »

ok :) seems i have work to do... so lets go...
nick_name

ODbgScript v1.30 - Feature Requests and Bug Report

Post by nick_name »

shERis, post the script here ...
Locked