PeStudio

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

PeStudio

#1 Post by joby_toss »

PeStudio shows details about applications (*.exe, *.dll, *.cpl, ocx, *.ax, *.sys, ...) without starting them.

Another way to determine if an application is 64bit capable, or to see its dependencies, if it requires .Net and what version etc.

Vote:
http://www.portablefreeware.com/index.php?id=1950

-.-
Posts: 325
Joined: Mon Oct 06, 2008 4:32 pm

Re: PeStudio

#2 Post by -.- »

i like it, seems to work well. no more needing to use sandboxie :D

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: PeStudio

#3 Post by joby_toss »

...
Sorry guys!
And thank you, Lyx!

Here are the dependencies for PeStudio:
Image

Download here: http://www.microsoft.com/downloads/deta ... laylang=en
Last edited by joby_toss on Tue Sep 28, 2010 12:40 pm, edited 1 time in total.

-.-
Posts: 325
Joined: Mon Oct 06, 2008 4:32 pm

Re: PeStudio

#4 Post by -.- »

odd, my window looks nothing like that lol
wonder if im using an old one or if its just xp... but i dont have those same tabs

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: PeStudio

#5 Post by joby_toss »

:)
That screenshot is not from PeStudio! Although it is capable to scan itself!
It is from UniversalViewer with FileInfo plug-in.

P.S. they added the necessary info about dependencies on their website so they are cool guys and I thank them for that! Nice!

User avatar
m^(2)
Posts: 890
Joined: Sat Mar 31, 2007 2:38 am
Location: Kce,PL
Contact:

Re: PeStudio

#6 Post by m^(2) »

The links to MSVCP90.DLL is
http://192.168.1.2:8080/tpfc/resources.php
which is certainly wrong.

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: PeStudio

#7 Post by joby_toss »

I noticed the links are wrong but only Andrew can change them.

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: PeStudio

#8 Post by joby_toss »

Version 3.15 looks clean to me now:
Image

I won't push any updates now on this, as 3 is enough in this short time period.

User avatar
Andrew Lee
Posts: 3052
Joined: Sat Feb 04, 2006 9:19 am
Contact:

Re: PeStudio

#9 Post by Andrew Lee »

The links to MSVCP90.DLL is
http://192.168.1.2:8080/tpfc/resources.php
which is certainly wrong.
Thanks for reporting this. I have fixed the code responsible for it.

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: PeStudio

#10 Post by webfork »

> PeStudio

Doesn't seem to be a program for casual users. There's a lot of internal Windows information I don't recognize and not much in the way of documentation or help. Is anyone using this to test portability?

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: PeStudio

#11 Post by joby_toss »

I am still using UE/File info plugin combo for that testing part of the process and the main reason for that is 'cause I managed to get a working FreeCommander toolbar button for it. I select my tested .exe and hit that button...bum...instant info! :)

Can't do the same currently with PeStudio. I don't know if there is no command line support for file opening string or if something else than ""%ActivSelAsFile%"" parameter must be used for this to work in FC.

It definitely needs a help file.

Edit: mailed them about command line switches. Let's see now...

Later edit: good news, command line support is planned for one of the next versions!

Edit 2011.12.06: bumped by mistake, sorry about that!

User avatar
Ascend4nt
Posts: 61
Joined: Fri Nov 19, 2010 10:37 am
Location: NJ, USA
Contact:

PeStudio fails consistently

#12 Post by Ascend4nt »

This is the only program I've run on my O/S (Win 7 x64) that's consistently failed to work. And I've tried like 10 different versions! I also tried different VC++ 2008 runtimes, but it didn't help. I figure there's got to be more people other than me experiencing this problem?! anyway, here's what I get:

Double-clicking the executable I get this:
PEStudioGUI.gif
Running from the command prompt, I get this:
PEStudioCmdLine.gif
I wound up cleaning all VC++ 2008 runtimes and loaded up the newest (at https://www.microsoft.com/en-us/downloa ... x?id=26368), v9.0.30729.6161. still no luck.

What's interesting to me is that there must be some dynamic loading of the DLL going on, as the msvcr90.dll doesn't appear in the Imports section for either PEStudio.exe or peparser.dll, yet it gets loaded nonetheless (I'm checking this all with my 'ProcessFunctions' and 'FileImportExports' programs).

I would suggest the author statically link the program to the C++ runtimes, although at first glance it would appear he already does... :?

User avatar
joby_toss
Posts: 2970
Joined: Sat Feb 09, 2008 9:57 am
Location: Romania
Contact:

Re: PeStudio

#13 Post by joby_toss »

I never got this error and I'm also using win7x64.
Try contacting the developer directly, he's very friendly. :)
The e.m.a.i.l. address is at the very bottom of this page: http://www.winitor.com/

marc ochsenmeier
Posts: 2
Joined: Sat Apr 06, 2013 7:31 am

Re: PeStudio

#14 Post by marc ochsenmeier »

@joby_toss:
thanks for the compliment! :-)

@Ascend4nt:
Really sorry about this failure.

Actually, I never got this failure. :-(
I always test PeStudio on Windows 7 x64.
Yes, PeStudio is statically linked to msvcr90.

@All:
Thanks for your interest in PeStudio! :-)

Yes, help file is missing. I am thinking about it.
The interface file (PeParser.h) is now part of the ZIP package.

Please continue to sent comments!

Don't hesitate to follow PeStudio on Twitter: https://twitter.com/ochsenmeier

User avatar
Ascend4nt
Posts: 61
Joined: Fri Nov 19, 2010 10:37 am
Location: NJ, USA
Contact:

Re: PeStudio

#15 Post by Ascend4nt »

joby_toss wrote:Try contacting the developer directly, he's very friendly. :)
Thanks, I missed that email at first. I'll await his response

*edit: hmm, odd - marc ochsenmeier's comment didn't show up when I posted this, but the timestamp says differently? Maybe the post had to be moderator-approved since it was his 1st? Anyway, I'm following up with him via email

Post Reply