Anyone using PeStudio by Winitor?

Discussion in 'other anti-malware software' started by Tyrizian, May 27, 2013.

  1. J_L

    J_L Registered Member

    Joined:
    Nov 6, 2009
    Posts:
    8,738
    I am now, the VirusTotal integration is better than the outdated VT Uploader (20MB) or X-Ray (32MB API limitation and slow), because neither can support the full 64MB. Sure it can't upload, but fast hash checking is enough for me.
    Also like how it's easier than other similar tools due to GUI, no requirements like Python (limits portability), and Indicators of Trust.
     
  2. stackz

    stackz Registered Member

    Joined:
    Dec 27, 2007
    Posts:
    646
    Location:
    Sydney Australia
    @mox, thanks for the new build.
    Unfortunately, it seems that something has gone awry in v6.96 with Libraries and Imports (0).
     
  3. Aborash

    Aborash Registered Member

    Joined:
    Jun 11, 2013
    Posts:
    13
    Location:
    Milky Way
    Sounds great, I'll give a try
     
  4. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    Thanks for your remark about this issue! Really sorry, yes libraries have been hit by a side-effect. This has been fixed in version 6.97. Is it working correctly now..?
     
  5. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    @J_L: I am pleased you like PeStudio! Upload is in the pipe. No dependency, no requirement, fully portable, these are the goals of PeStudio.
     
  6. stackz

    stackz Registered Member

    Joined:
    Dec 27, 2007
    Posts:
    646
    Location:
    Sydney Australia
    Yes, it's working just fine. :)
    The only other issue I have to report at present, is that if you keep PeStudio open and keep dragging files to it for analysis, memory isn't being released and eventually it either crashes or needs to closed.
    (Yes, I was bored. lol)
     
  7. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    sorry about the memory issue. I'll have a look at it.
     
  8. Tyrizian

    Tyrizian Registered Member

    Joined:
    Apr 26, 2012
    Posts:
    2,839
    I've been using both usernames for many years and figured, why not just stick with one...So I picked TyRidian.
     
  9. stackz

    stackz Registered Member

    Joined:
    Dec 27, 2007
    Posts:
    646
    Location:
    Sydney Australia
    Version 6.98 released
    • Detect INVALID DATA found in the VERSION_INFO stream (some malware place custom stream in standard Windows Resources)
    • Extended support for corkami malformed samples
    • Added more items in PestudioIndicators.xml
     
  10. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    PeStudio 7.00 is now available:

    . Added additional Hints about suspicious size of the Version Resource (some malware place custom stream in standard Windows Resources)
    . Added additional Hints about Invalid Directories as Indicator and at the UI
    . Extended handling to handle Ollybugs images
     
  11. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    PeStudio 7.01 is now available:

    - Added a new PeStudioStringsBlackList.xml file. This file contains the list of blacklisted strings which will be used to detect suspicious strings in the Image. You must manually edit this file to add strings to your convenience. The blacklisted strings will be shown as Indicators and at the UI in the Strings Tab.

    - Added validation on Number of Sections
     
  12. StillAlive

    StillAlive Registered Member

    Joined:
    Dec 29, 2008
    Posts:
    42
    Is it possible to add

    Indicators ->
    The Image has following SHA 1
    The Image has following SHA 256 ?
     
  13. EASTER

    EASTER Registered Member

    Joined:
    Jul 28, 2007
    Posts:
    11,126
    Location:
    U.S.A. (South)
    Really appreciate your making time and effort to fashion and share your useful utility analyzer with us.

    Please keep up the good work and thanks in advance for every new improvement and feature forthcoming.

    Regards Easter
     
  14. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    @StillAlive: yes of course. I'll put it on the todo list!
     
  15. StillAlive

    StillAlive Registered Member

    Joined:
    Dec 29, 2008
    Posts:
    42
    There is a bug in versions 6.98 - 7.01 with representation of strings ("Strings" tab). Example:

    picture2.jpg


    In previous versions:

    picture.jpg
     
  16. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    @StillAlive: thank you! Let me have look at the strings enumeration asap. I will post here when done.
     
  17. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    @StillAlive: PeStudio 7.02 just released. It should correct the bug. Can you please confirm? Thanks!
     
  18. StillAlive

    StillAlive Registered Member

    Joined:
    Dec 29, 2008
    Posts:
    42
    mox

    Yes, there is no more the bug.

    Waiting for new versions of PeStudio with new features.

    Thank you.
     
  19. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    @StillAlive: Thanks for the update.

    Btw, just updated PeStudio:

    . Added detection of MPRESS compression
    . Added detection of UPX evasion (one or more standard UPX section names changed)
    . Added computation of SHA1 of the image analyzed
    . fixed issue with right mouse copy at the UI
     
  20. J_L

    J_L Registered Member

    Joined:
    Nov 6, 2009
    Posts:
    8,738
    Why is "Lookup to VirusTotal" disabled by default in recent versions?
     
  21. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    @J_L: "Lookup to VirusTotal" is disabled by default because some people complained that is was enabled by default. You can enable it by editing the appropriate tag in the XML file (PeStudioVirusTotal.xml):

    <!-- 1: Enable Lookup to VirusTotal, 0: Disable Lookup to VirusTotal -->
    <EnableLookup>0</EnableLookup>
     
    Last edited: Jun 23, 2013
  22. J_L

    J_L Registered Member

    Joined:
    Nov 6, 2009
    Posts:
    8,738
    I don't see why would they complain when it's completely optional clicking that tab. Heck, the tab still exists when disabled. Any performance gain would be negligible.

    Is their reasoning somewhere along the lines of privacy of their executables? Even that doesn't make sense, unless they're developers who don't even want hashes leaked if they accidentally clicked that tab.

    I'm just annoyed that whenever this software updates, I have to restore settings or risk possible incompatibility.
     
  23. Marc Ochsenmeier

    Marc Ochsenmeier Developer

    Joined:
    Jun 6, 2013
    Posts:
    150
    Location:
    Germany
    PeStudio has been updated:

    . Added Handling of Blacklisted imported Functions (API) based on the PeStudioBlackListFunctions.XML (You can edit this
    file according to your needs and tag any function as being BLACK).
    . Detect Directories outside any Section
    . Detect unusual contruct of Version Information block ("VarFileInfo" preceeding "StringFileInfo")

    ...and VT Lookup Enabled is the default (if you don't like it, edit the XML file).
     
  24. EASTER

    EASTER Registered Member

    Joined:
    Jul 28, 2007
    Posts:
    11,126
    Location:
    U.S.A. (South)
    When will a right click context open with PEstudio be added?

    This is an interesting project with many well laid out information features.
     
  25. Fabian Wosar

    Fabian Wosar Developer

    Joined:
    Aug 26, 2010
    Posts:
    838
    Location:
    Germany
    You can quite easily add it yourself:

    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\*\shell\Open in PE Studio]
    "Icon"="\"C:\\Program Files (x86)\\PE Studio\\PeStudio.exe\",0"
    
    [HKEY_CLASSES_ROOT\*\shell\Open in PE Studio\command]
    @="\"C:\\Program Files (x86)\\PE Studio\\PeStudio.exe\" \"%1\""
    
    Just save it as a .reg file. Make sure to adjust the paths as necessary. If you prefer the entry only to show up on certain file types, you need to replace the * with the actual extensions. Then import it :).
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.