Benji Xu

Results 35 comments of Benji Xu

> Ok yeah if that's the case, there isn't really any need to pre-define it for the assembly code to use it. It just references a symbol by the given...

> I think xubenji question might actually be about calling C functions from assembly files (not the other way around). Most of the time one would need to include the...

> > > Ok yeah if that's the case, there isn't really any need to pre-define it for the assembly code to use it. It just references a symbol by...

Hello everyone, I am a beginner at libdft. I am very interested in binary analysis, and I currently studying in this field. I want to know how libdft cooperates with...

@spinpx hello,spinpx. I end up finding out this command when I run makefile in libdft64. `ar rcsv obj-intel64/libdft.a obj-intel64/libdft_api.o obj-intel64/libdft_core.o obj-intel64/syscall_hook.o obj-intel64/syscall_desc.o obj-intel64/tagmap.o obj-intel64/bdd_tag.o obj-intel64/tag_trait.o obj-intel64/ins_binary_op.o obj-intel64/ins_unitary_op.o obj-intel64/ins_ternary_op.o obj-intel64/ins_clear_op.o obj-intel64/ins_xfer_op.o...

By the way, I found that the llibdft.a is the relocate file. it just combines the .o files in src, and does nothing! Why is that?

But I can't see the libdft.a link with any other .o files

Hello, everyone. Does someone knows this error when you run the libdft-dta? `root@localhost:/home/benjixu/libdft64/tools# /home/benjixu/libdft64/pin/pin-3.20-98437-gf02b61307-gcc-linux/pin -follow_execv -t /home/benjixu/libdft64/tools/obj-intel64/libdft-dta.so -- /home/benjixu/a.out E: Unable to load /home/benjixu/libdft64/tools/obj-intel64/libdft-dta.so: dlopen failed: cannot locate symbol "thread_ctx_ptr"...

There are a lot of versions of libdft-dta. I may use the very old one that raised this error. It's been a while since I ran this file. a lot...

How to set PIN-ROOT in the environment?