Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 608357
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T17:27:13+00:00 2026-05-13T17:27:13+00:00

My windows co-workers were asking me if I could modify my non-windows binary files

  • 0

My windows co-workers were asking me if I could modify my non-windows binary files such that when their “Properties” are examined under Windows, they could see a “Version” tab like that which would show for a Visual Studio compiled exe.

Specifically, I have some gzipped binary files and was wondering if I could modify them to satisfy this demand. If there’s a better way, that would be fine, too.

Is there a way I could make my binaries appear to be exe files?

I tried simply appending the VS_VERSION_INFO block from notepad.exe to the end of one of my binaries in the hope that Windows scans for the block, but it didn’t work.

I tried editing the other information regarding Author, Subject, Revision, etc. That doesn’t modify the file, it just creates another data fork(what’s the windows term?) for the file in NTFS.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T17:27:14+00:00Added an answer on May 13, 2026 at 5:27 pm

    It is not supported by windows, since each file type has their own file format. But that doesn’t mean you can’t accomplish it. The resources stored inside dlls and exes are part of the file format.

    Display to the user:

    If you wanted this information to be displayed to the user, this would probably be best accomplished with using a property page shell extension. You would create a similar looking page, but it wouldn’t be using the exact same page. There is a really good multi part tutorial on shell extensions, including property pages starting with that link.

    Where to actually store the resource:

    Instead of appending a block to the file, you could store the resource into a separate alternate data stream on the same file. This would leave the original file stream non corrupted on disk and not cause its primary file size to change.

    Alternate data streams allow more than one data stream to be associated with a filename. Each stream is identified by a colon : at the end of the filename and an identifier.

    You can create them for example by doing:

    notepad test.txt:adsname1
    notepad test.txt:adsname2
    notepad test.txt

    Getting the normal Win32 APIs working:

    If you wanted the normal API to work, you’d have to intercept the Win32 APIs: LoadLibraryEx, FindResource, LoadResource and LockResource. This is probably not worth the trouble though since you are already creating your own property page.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 299k
  • Answers 299k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer You'll want to listen for messages sent by the UITextView.… May 13, 2026 at 7:47 pm
  • Editorial Team
    Editorial Team added an answer a { display: inline-block } might work while keeping the… May 13, 2026 at 7:47 pm
  • Editorial Team
    Editorial Team added an answer Assuming that the usual, automatic, method is out of the… May 13, 2026 at 7:47 pm

Related Questions

One of my co-workers is building a C# windows app that needs to grab
One of my coworkers wrote a .NET windows service that converts .doc to .docx
Based on my research, it seems that what I want to do is not
Good morning, all. This is my first question on stackoverflow, so hopefully this isn't
I design web apps mainly for desktop use (not PDAs, phones etc) by co-workers

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.