Jump to content
Tuts 4 You
Sign in to follow this  
mrexodia

x64dbg

Recommended Posts

mrexodia

Mr. eXoDia,

First I want to say thank you very much for such a good idea and a wonderful work.

I just found about X64_dbg by chance 2 days ago, yesterday I saw you uploaded a new snapshot, I gave it a try it and it's working fine for me, I tired to compile the git head version and the process went smooth as expected.

I'm very impressed and I see x64_dbg has a good potential over others I tried in the past. I am trying now to learn more about it's internal and see where I can contribute , I saw the issue tracker hopefully I can reproduce some of the issues and it will be my first step to know more about how it works internally.

Thank you again for the Wiki, the help file, and the website and all the work you guys did.

I have couple questions, please tell me if there is another forum or post where you discuss, issues, features, design decisions..etc, I will appreciate it so much

Thank you and have a nice day

Thanks! You can come in contact using IRC (#x64dbg on Freenode) or by posting a topic in this forum (there is a special section for questions etc). You can also hit me up on skype/whatever or when I'm live on http://live.x64dbg.com

Share this post


Link to post
sstrato

The latest snapshots (vs 13) do not work on XP SP3 32 bits.


  • Like 1

Share this post


Link to post
Nemo

I'm actually starting to prefer to use this debugger over olly lately. :) Really Great Work :D

  • Like 2

Share this post


Link to post
Hypnz

I'm actually starting to prefer to use this debugger over olly lately. :) Really Great Work :D

Indeed. X64dbg is far away better than olly.

  • Like 1

Share this post


Link to post
zhuk

Hi, thank you for the x64dbg.


 


I am trying to open 64-bit dll, but it writes that PE is invalid (see the attachment)


What is wrong?


 


Thnx.


PgnpCmn64.7z

Share this post


Link to post
kao

@winniethepooh/zhuk: that file is not a valid PE file.

  • Like 2

Share this post


Link to post
mrexodia

Hi, thank you for the x64dbg.

 

I am trying to open 64-bit dll, but it writes that PE is invalid (see the attachment)

What is wrong?

 

Thnx.

It is because your file is not a valid PE file (at least according to CFF Explorer)...

Share this post


Link to post
zhuk

yes, sorry, it was modified.

Share this post


Link to post
zhuk

@winniethepooh/zhuk: that file is not a valid PE file.

 

renamed  :smilie3:

Share this post


Link to post
xxx22xxx

i have problem with scripts for themida unpack!


 


there is every time comming error with double line and error with %RESULT wrong command


 


how can i fix it?


 


the script name "Themida ultra unpacker 1.4" and "Themida multi unpacker 1.2"


 


please help


Share this post


Link to post
mrexodia

this script is probably not for x64dbg.

  • Like 1

Share this post


Link to post
mrexodia

I doubt there is, since I don't recognize the command :) However, you can very easily write commands yourself, by either writing a plugin or by sending me a pull request.

Soon I plan on deprecating this way of scripting anyway, but until then feel free to add commands :)

Share this post


Link to post
av999

from ollydbgscript


dm- dump memory region to file


lm- write to mem from file


 


i didn't find how write byte or word or dword to memory by script  for x64


 


ps


founded


sorry

Edited by av999 (see edit history)

Share this post


Link to post
Artic

last build from Aug 20, 2015 7:01 AM made the Highlight plugin work again and the String bug i had is fixed too. 


good job everybody!


Share this post


Link to post
GIV

Hi.


Pardon my question, it may sound stupid.


How i can search in memory map a hex value on debugged file virtual space?

Share this post


Link to post
Hypnz

As far I know doesn't have search in memory feature:/ Or has and can't find it. At least I can't find it.

  • Like 1

Share this post


Link to post
mrexodia

It was implemented in one of the latest snapshots. Look for 'Find Pattern...' in the memory map


 


Greetings


  • Like 1

Share this post


Link to post
GIV

Hi all.


Sorry if is a dumb question.


Why when i use Scyllahide 1.2 on X64DBG i get this error.


All files seems fine at their places.


 


post-31931-0-64127300-1447013093.jpg

Edited by GIV (see edit history)

Share this post


Link to post
mrexodia

@GIV: its an issue with ScyllaHide. See the readme file for a solution.


 


Greetings


  • Like 1

Share this post


Link to post
b30wulf

@GIV

NOTE: You need to put NtApiCollection.ini in the same directory as ScyllaHide.dll

or the following hooks will not work:

NtUserQueryWindow, NtUserBuildHwndList, NtUserFindWindowEx

Info about NtApiCollection.ini:

Some Nt* WINAPI functions are not exported by a DLL, so it is necessary to get

the function adresses from another source. The other source is the PDB file.

The adresses can be resolved with this tool: https://bitbucket.org/NtQuery/pdb-getprocaddress

It will download the PDB file from the Microsoft server to resolve the missing function adresses.

Binaries: https://bitbucket.org/NtQuery/scyllahide/downloads/NtApiTool.rar

  • Like 1

Share this post


Link to post
b30wulf

@GIV

NOTE: You need to put NtApiCollection.ini in the same directory as ScyllaHide.dll

or the following hooks will not work:

NtUserQueryWindow, NtUserBuildHwndList, NtUserFindWindowEx

Info about NtApiCollection.ini:

Some Nt* WINAPI functions are not exported by a DLL, so it is necessary to get

the function adresses from another source. The other source is the PDB file.

The adresses can be resolved with this tool: https://bitbucket.org/NtQuery/pdb-getprocaddress

It will download the PDB file from the Microsoft server to resolve the missing function adresses.

Binaries: https://bitbucket.org/NtQuery/scyllahide/downloads/NtApiTool.rar

Share this post


Link to post
b30wulf

@Giv

NOTE: You need to put NtApiCollection.ini in the same directory as ScyllaHide.dll

or the following hooks will not work:

NtUserQueryWindow, NtUserBuildHwndList, NtUserFindWindowEx

Info about NtApiCollection.ini:

Some Nt* WINAPI functions are not exported by a DLL, so it is necessary to get

the function adresses from another source. The other source is the PDB file.

The adresses can be resolved with this tool: https://bitbucket.org/NtQuery/pdb-getprocaddress

It will download the PDB file from the Microsoft server to resolve the missing function adresses.

Binaries: https://bitbucket.org/NtQuery/scyllahide/downloads/NtApiTool.rar

Share this post


Link to post
sstrato

Since he has gone capstone there are a few problems in both x64 and x32;They are launching many snapshots without any solution or change.


Share this post


Link to post

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×
×
  • Create New...