NO

Author Topic: Rich Header  (Read 789 times)

Offline HellOfMice

  • Member
  • *
  • Posts: 362
  • Never be pleased, always improve
Rich Header
« on: December 27, 2024, 03:55:33 PM »
Hello,

In the program I am writing I decrypt the Rich Header, when it exists, and display a window like in the image.
If you have Microsoft programming product could you send a "Hello World" program with the name and the products versions
used to build that app:
  • Resources compiler
  • C or C++ compiler
  • Assembler
  • Linker
  • Librarian
In the window below are the products used to build CCleaner V6.31.11415 (64 bits)

I thank you very much

PhR :o
« Last Edit: December 27, 2024, 03:59:29 PM by HellOfMice »
--------------------------------
Kenavo

Offline John Z

  • Member
  • *
  • Posts: 973
Re: Rich Header
« Reply #1 on: December 27, 2024, 04:39:03 PM »
Hi Philippe,

Well, it is not a Hello-World, but it was in MS Visual C,C++ version 5.0 file-> FileImgU.7z
Maybe helpful.

A console program from MS Visual C,C++ version 6.0 file ->bcrypt.7z

Maybe a VC6.0 C, C++ Hello_windows might be coming also if needed.

John Z

Offline HellOfMice

  • Member
  • *
  • Posts: 362
  • Never be pleased, always improve
Re: Rich Header
« Reply #2 on: December 27, 2024, 04:40:44 PM »
Thank you John, I hope many users will answer like you :D


Philippe
--------------------------------
Kenavo

Offline John Z

  • Member
  • *
  • Posts: 973
Re: Rich Header
« Reply #3 on: December 27, 2024, 05:04:56 PM »
Hi Philippe,

Here is another much older program, a pin number generator, MS VB5.0

Yes it runs under Windows 11 - at least on my system.

John Z

Offline HellOfMice

  • Member
  • *
  • Posts: 362
  • Never be pleased, always improve
Re: Rich Header
« Reply #4 on: December 27, 2024, 05:09:47 PM »
Thank You John.


A DLL is missing but that is not a problem I only want to explore the exe.
I don't want to run any program


Thank You Cowboy


Philippe
--------------------------------
Kenavo

Offline TimoVJL

  • Global Moderator
  • Member
  • *****
  • Posts: 2216
Re: Rich Header
« Reply #5 on: December 27, 2024, 10:28:43 PM »
Hi Philippe,

Here is another much older program, a pin number generator, MS VB5.0

Yes it runs under Windows 11 - at least on my system.

John Z
Microsoft's Rich Signature (undocumented)
that compiler / linker feature came somewhere beginning of 2000

A dive into the PE file format - PE file structure - Part 2: DOS Header, DOS Stub and Rich Header

Comp Id
« Last Edit: December 27, 2024, 10:41:49 PM by TimoVJL »
May the source be with you

Offline HellOfMice

  • Member
  • *
  • Posts: 362
  • Never be pleased, always improve
Re: Rich Header
« Reply #6 on: December 28, 2024, 03:55:28 AM »
Thank You Timo.
Here is how I did.
You will recognize how it is made in "Dive into PE File..."
What I display into a listview will be stored into a database that I will modify when I have the tool name.
Except Mams32 and Masm64 I have no Micorosoft product.
I will look at in depth what you send me.
My program only wants windows program written in 64 bits.


Thank you very much again


Philippe
--------------------------------
Kenavo

Offline John Z

  • Member
  • *
  • Posts: 973
Re: Rich Header
« Reply #7 on: December 28, 2024, 10:00:50 AM »
My program only wants windows program written in 64 bits.

Oh, only 64 bits. Too bad so sad all of my 64 bit programs are Pelles!!

All of my programs written with Micro$oft tools are 32 bits [or less which do not run any more ;( ]

John Z

Offline HellOfMice

  • Member
  • *
  • Posts: 362
  • Never be pleased, always improve
Re: Rich Header
« Reply #8 on: December 28, 2024, 11:20:31 AM »
Hello John,


In debug I can see what I want ;D
--------------------------------
Kenavo