📚 OpenRCE is preserved as a read-only archive. Launched at RECon Montreal in 2005. Registration and posting are disabled.








Flag: Tornado! Hurricane!

 Forums >>  IDA Pro  >>  Ida_sync Not Syncing

Topic created on: July 25, 2006 08:39 CDT by simpleuser .

pon,

updated and recompiled ida sync for ida 5.0 (just a get_cmt different call).
created users, view on the db, started the server.
Ollysync works fine, could connect, send labels, and when i reconnected it got the db content right.
Ida_sync, on the other hand, just says:

"registration failed."
on ida side
and

"ida_sync registration request for project '1' from user"
"connection from 127.0.0.1 for ida_sync::1 closed."
on ida_sync server side.

any idea ?

thx in advance

If someone, on the other hand, has a *working* Ollydbg plugin to import IDA's MAP files (which is why ida_sync was created...)

  anonymouse     July 25, 2006 13:33.49 CDT
> simpleuser:
> If someone, on the other hand, has a *working* Ollydbg plugin to import IDA\'s MAP files (which is why ida_sync was created...)

what do you mean by working ?
doesnt both mapconv plugin and or godup work for you
i have used mapconv successfully to import idafrees maps
several times including maps of ollydbg itself

  pedram     July 25, 2006 20:14.14 CDT
I think you are mistaken on what the functionality is. The purpose of IDA Sync is the sychronize live changes. In either case, I just tested it and it works just fine. Updated with IDA 5.0 binary and whatever changes I may have made and later forgotten: ;-)

http://www.openrce.org/downloads/details/2/IDA_Sync

  simpleuser   July 26, 2006 02:18.55 CDT
pedram:
thanks, this version works. (what change was required ?)

anonymouse :
for some reason i don't know yet, none of them work:
- godup loads at the wrong offsets.
- mapconv triggers an exception.
- loadmap doesn't do anything.
i used godup in the past and it worked. I haven't looked deeply yet though.

  simpleuser   July 26, 2006 02:45.36 CDT
pedram :
actually after further testing, found 4 bugs :

1/
i have this situation :
call 0xDEADBEEF


DEADBEEF : sub_DEADBEEF
DEADBEEF              mov eax, some_address

you can't rename via ida_sync "sub_DEADBEEF".
if you put your cursor on the line, it will automatically rename "some_address".

2/
pushing all functions names seems to work from ida side, but the ida server reports nothing.

3/
even if ida rejects a symbol, ida_sync still pushes it.

4/
pushing from ollysync to ida doesnt work.
is it one way only ?
yet ollysync pretends to push comments...

  anonymouse     July 26, 2006 09:24.47 CDT
> simpleuser:
> - godup loads at the wrong offsets.
> - mapconv triggers an exception.

this may or may not be obvious
but before loading a map your eip and or cursor should be on the same module you wish to load the map for

for example if you are loading a map of some exe whose
base of image is 0x4000000
but your eip and or cursor is situated in lets say ntdll.dll
!KiFastSytemCallRet
both of them would try to load the unmatched map file to
ntdll and will fail

  simpleuser   July 27, 2006 03:25.28 CDT
I don't know if it was obvious but it didn't help.

So i ended parsing an exported IDC, and import it with LabelMaster.

Note: Registration is required to post to the forums.

There are 31,328 total registered users.


Recently Created Topics
[help] Unpacking VMP...
Mar/12
Reverse Engineering ...
Jul/06
let 'IDAPython' impo...
Sep/24
set 'IDAPython' as t...
Sep/24
GuessType return une...
Sep/20
About retrieving the...
Sep/07
How to find specific...
Aug/15
How to get data depe...
Jul/07
Identify RVA data in...
May/06
Question about memor...
Dec/12


Recent Forum Posts
Finding the procedur...
rolEYder
Question about debbu...
rolEYder
Identify RVA data in...
sohlow
let 'IDAPython' impo...
sohlow
How to find specific...
hackgreti
Problem with ollydbg
sh3dow
How can I write olly...
sh3dow
New LoadMAP plugin v...
mefisto...
Intel pin in loaded ...
djnemo
OOP_RE tool available?
Bl4ckm4n


Recent Blog Entries
halsten
Mar/14
Breaking IonCUBE VM

oleavr
Oct/24
Anatomy of a code tracer

hasherezade
Sep/24
IAT Patcher - new tool for ...

oleavr
Aug/27
CryptoShark: code tracer ba...

oleavr
Jun/25
Build a debugger in 5 minutes

More ...


Recent Blog Comments
nieo on:
Mar/22
IAT Patcher - new tool for ...

djnemo on:
Nov/17
Kernel debugger vs user mod...

acel on:
Nov/14
Kernel debugger vs user mod...

pedram on:
Dec/21
frida.github.io: scriptable...

capadleman on:
Jun/19
Using NtCreateThreadEx for ...

More ...


Imagery
SoySauce Blueprint
Jun 6, 2008

[+] expand

View Gallery (11) / Submit