b*****n 发帖数: 2324 | 1 dynamic link好查,ldd就可以了。
一直没搞明白static link的有什么办法可以查看,有时候这功能还挺有用。谢谢。 |
G*******s 发帖数: 4956 | 2 static的已经编译到可执行程序里了
还link什么呢?
除非看make文件?
【在 b*****n 的大作中提到】 : dynamic link好查,ldd就可以了。 : 一直没搞明白static link的有什么办法可以查看,有时候这功能还挺有用。谢谢。
|
b*****n 发帖数: 2324 | 3 没错。所以才问。简单就不问了。没有make文件。
【在 G*******s 的大作中提到】 : static的已经编译到可执行程序里了 : 还link什么呢? : 除非看make文件?
|
G*******s 发帖数: 4956 | 4 你怎么判断异端代码是程序员自己写的还是程序员从另外一个程序员复制的?
【在 b*****n 的大作中提到】 : 没错。所以才问。简单就不问了。没有make文件。
|
b*****n 发帖数: 2324 | 5 ELF文件格式有没有储存相关信息?没有的话恐怕就dead end了。。。。。。
【在 G*******s 的大作中提到】 : 你怎么判断异端代码是程序员自己写的还是程序员从另外一个程序员复制的?
|
v*****r 发帖数: 1119 | 6 You can use nm or objdump to check symbol table of executable or library
【在 b*****n 的大作中提到】 : dynamic link好查,ldd就可以了。 : 一直没搞明白static link的有什么办法可以查看,有时候这功能还挺有用。谢谢。
|
l*********s 发帖数: 5409 | 7 But how do you know the symbol is from a library, not from the author?
【在 v*****r 的大作中提到】 : You can use nm or objdump to check symbol table of executable or library
|
t****t 发帖数: 6806 | 8 exactly, IMO it's indistinguishable.
【在 l*********s 的大作中提到】 : But how do you know the symbol is from a library, not from the author?
|
S*A 发帖数: 7142 | 9 IDA pro has some plugin to disassemble the code and
use signature matching to find out if it is come from
some stander library. Similar to detecting virus in
your executable, except you want to detect some lib
code not virus.
IDA pro is not free through. |