Skip to content
/ ntldd Public
forked from LRN/ntldd

Tracks dependencies for Windows EXE and DLL PE-files (Portable Executable), resembles ldd from libc

Notifications You must be signed in to change notification settings

roytam1/ntldd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This small utility will do the one thing that most people want from ldd - it
will give you a list of libraries a library or executable depends upon.

Pros:
 * Knows about delayed loading.
 * Can list dependencies recursively (like depends.exe does, but without
duplicating entries)
 * Free software
 * Output tries to mimic ldd (might be usable as a drop-in replacement for ldd)

Cons:
 * Is likely buggy and might fail spectacularly on uncommon PE files
(especially created by toolsets other than MSVC or GCC)
 * Might not work on Windows CE or in relatively uncommon environments
 * Does not have any advanced features of ldd (most options do not work)
 * Does not mimic ldd completely

Run makeldd.cmd to compile. Requires GCC and win32api MinGW packages.

For MSVC builds, run mk.bat will do.

About

Tracks dependencies for Windows EXE and DLL PE-files (Portable Executable), resembles ldd from libc

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 97.4%
  • Batchfile 1.1%
  • Other 1.5%