From: krishnan gosakan <krishnan.gosakan@gmail.com>
To: gdb@sourceware.org
Subject: Facing challenge in making some changes in GDB for my personal project
Date: Sun, 04 Aug 2019 16:14:00 -0000 [thread overview]
Message-ID: <CAAEqJhZZ2BqyP9iO9-mnF-5aDJnyY2x5HTFc1zRQB9cJUuyzkg@mail.gmail.com> (raw)
Hi,
This is my first message in this mailing group. I am pretty new to gdb code
base. I am thinking of implementing something similar to findcrypt in IDA
pro in GDB. I first tried to script it in python but it took so long that
it is impractical. So, I decided to get the GDB source and make a few
modifications such that I can add a new command(like run,step etc..) which
does the same.
This command has two parts: It should do a single step execution. After
each step, I should disassemble the current instruction and find if any
crypto constants are used.
I am facing difficulty in disassembling the instructions. As far as I
analysed the source code, there is no option for returning the disassembled
information as some kind of object to caller. All that is available is
functions which can print the disassembled instruction. So, I would like to
know how I could get the disassembled instruction as some kind of object,
which I can use for future analysis.
Thank you in advance for any help.
Regards,
G.Krishnan.
next reply other threads:[~2019-08-04 16:14 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-08-04 16:14 krishnan gosakan [this message]
2019-08-05 9:43 ` Ruslan Kabatsayev
2019-08-05 20:29 ` Ruslan Kabatsayev
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=CAAEqJhZZ2BqyP9iO9-mnF-5aDJnyY2x5HTFc1zRQB9cJUuyzkg@mail.gmail.com \
--to=krishnan.gosakan@gmail.com \
--cc=gdb@sourceware.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox