mrexodia Posted September 3, 2016 Author Posted September 3, 2016 https://i.imgur.com/ujy229a.gifv Which app? x32dbg or x64dbg?
Hypnz Posted September 3, 2016 Posted September 3, 2016 x64dbg mate. How u capture this gifv? So i can capture myself and show u.
mrexodia Posted September 3, 2016 Author Posted September 3, 2016 I also tried x64dbg, everything works fine. Please give me exact instructions and the program you are using. I used ShareX to record this gif
sstrato Posted September 4, 2016 Posted September 4, 2016 (edited) watch disabled by default, activate impossible from changes (snapshot_2016-08-30_11-05.7z). Watchdog submenu does not work. Edited September 4, 2016 by sstrato
sstrato Posted September 18, 2016 Posted September 18, 2016 Search constant in the CPU window does not work. Possible solution change order of parameters in line CPUDisassembly.cpp: original: DbgCmdExec(QString("findref %1, %2, 0, %3").arg(addrText).arg(constText).arg(refFindType).toUtf8().constData()); change for: DbgCmdExec(QString("findref %1, %2, 0, %3").arg(constText).arg(addrText).arg(refFindType).toUtf8().constData()); 2
mrexodia Posted September 20, 2016 Author Posted September 20, 2016 @sstrato Thanks a lot, I really had no clue what was going on there.
sstrato Posted October 1, 2016 Posted October 1, 2016 To validate or out of the window data modification must press 2 times on the buttons. Video_2016-10-01.wmv
sstrato Posted October 1, 2016 Posted October 1, 2016 In X32dbg addresses are displayed correctly and rare characters. Adress-err.wmv
mrexodia Posted October 1, 2016 Author Posted October 1, 2016 @sstrato The bug with pressing twice should be fixed. I will check the other bug.
sstrato Posted October 2, 2016 Posted October 2, 2016 (edited) The above bugs are solved thanks. The following is not annoying, but the text strings that contain rare characters do not line up correctly when using the command search. Edited October 2, 2016 by sstrato
sstrato Posted October 20, 2016 Posted October 20, 2016 No menu is displayed RBP, EBP. possible changes in cpustack.cpp solution: ori: mMenuBuilder->addAction(makeAction(DIcon("cbp.png"), ArchValue(tr("Follow E&BP"), tr("Follow R&BP")), SLOT(gotoBpSlot())), [this](QMenu*) { return DbgMemIsValidReadPtr(DbgValFromString("cbp")); }); change: mMenuBuilder->addAction(makeAction(DIcon("cbp.png"), ArchValue(tr("Follow E&BP"), tr("Follow R&BP")), SLOT(gotoBpSlot()))); 1
mrexodia Posted October 21, 2016 Author Posted October 21, 2016 @sstrato Thanks, the actual solution is that `cbp` is not a valid register. I replaced it with `ArchValue("esp", "rsp")` thanks!
sstrato Posted October 23, 2016 Posted October 23, 2016 In the latest updates problems loading programs, and failure to update records (FPU). Ok: snapshot_2016-10-21_16-53.wmv Error: snapshot_2016-10-23_01-00.wmv
mrexodia Posted October 23, 2016 Author Posted October 23, 2016 @sstrato I found and fixed a bug in editing the FPU registers with little/big endian. The other bug with the non-refreshed disassembly should now also be fixed. There were lots of performance improvements but some state would carry over to the next debug session and because the first disassemble was at the same address as before the restart it would not update. Thanks!
sstrato Posted October 23, 2016 Posted October 23, 2016 The registration window (FPU) continues to show changes in the records. Thank you.
samoray Posted October 23, 2016 Posted October 23, 2016 (edited) @mrexodia; Dear mrexodia, I've a strange issue with the jump taken/not taken arrows when it is stated to jump it doent, and vis versa. I'll explain with this GIF image as well as my ini file: x32dbg.ini Edited October 23, 2016 by samoray
mrexodia Posted October 23, 2016 Author Posted October 23, 2016 @samoray Yeah sorry about that, there were some performance improvements but I fornicated it up. It should be fixed now, you can see http://x64dbg.com/blog/#disassembly-speed-improvements for more information. 1
samoray Posted October 24, 2016 Posted October 24, 2016 @mrexodia: thanks for your reply, but I think the problem is not yet fixed, see this:
mrexodia Posted October 24, 2016 Author Posted October 24, 2016 Thanks again, it should finally be fixed now lolol 1
sstrato Posted November 5, 2016 Posted November 5, 2016 Breakpoints counter is not updated correctly. refres_count_bp.wmv 1
sstrato Posted November 5, 2016 Posted November 5, 2016 (edited) OK. Edited November 6, 2016 by sstrato
alorent Posted November 10, 2016 Posted November 10, 2016 Hi mrexodia, Here is a feature request if interesting for you. For me, it's quite handy the "Virtual:" editbox in a Memory panel in Windbg. For example, you just type "eax" into that editbox and the memory content is always refreshed when EAX changes. Of course, if EAX points to an invalid address, no memory is displayed. You can place there other expressions (like a fix memory address, of regs arithmetics like "eip + 1", etc) and the memory content is updated while tracing. I was thinking that in the x64dbg "Dump" panel, apart from your "Command" edit box, you could also add another edit box with "Virtual:". If something is not clear, let me know and I will send you more information. Thanks!
mrexodia Posted November 10, 2016 Author Posted November 10, 2016 (edited) @alorent This has already been implemented. Use the 'sync with expression' context menu option. Edited November 11, 2016 by mrexodia
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now