Skip to content

Instantly share code, notes, and snippets.

@GarryLai
Last active February 25, 2026 17:08
Show Gist options
  • Select an option

  • Save GarryLai/a958665250c2dbc67c66e27877c01925 to your computer and use it in GitHub Desktop.

Select an option

Save GarryLai/a958665250c2dbc67c66e27877c01925 to your computer and use it in GitHub Desktop.
Intel BMC System Debug Log zip password
@sirnanos

Copy link
Copy Markdown

@GarryLai How did you find this password? And do you know the one for the SystemBMCDebugLog zip? It seems to have a different password

@GarryLai

Copy link
Copy Markdown
Author

@GarryLai How did you find this password? And do you know the one for the SystemBMCDebugLog zip? It seems to have a different password

I unpack one of the firmware image. It was hardcoded in a shell script which make the zip file.

@GarryLai

Copy link
Copy Markdown
Author

@GarryLai How did you find this password? And do you know the one for the SystemBMCDebugLog zip? It seems to have a different password

  1. Download and unzip https://www.intel.com/content/www/us/en/download/19078/intel-server-board-s2600wf-family-bios-and-firmware-update-for-intel-one-boot-flash-update-intel-ofu-utility.html
  2. Use Universal Extractor to unpack Purley_2.88.e172ff67.bin
  3. The shell script is /usr/bin/sysdiag.sh

@sirnanos

Copy link
Copy Markdown

@GarryLai How did you find this password? And do you know the one for the SystemBMCDebugLog zip? It seems to have a different password

  1. Download and unzip https://www.intel.com/content/www/us/en/download/19078/intel-server-board-s2600wf-family-bios-and-firmware-update-for-intel-one-boot-flash-update-intel-ofu-utility.html
  2. Use Universal Extractor to unpack Purley_2.88.e172ff67.bin
  3. The shell script is /usr/bin/sysdiag.sh

Thanks for sharing, that's interesting that Intel would leak their own "Only for engineers/internal" password.

@sirnanos

Copy link
Copy Markdown

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

@GarryLai

Copy link
Copy Markdown
Author

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

@sirnanos

Copy link
Copy Markdown

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

@GarryLai

Copy link
Copy Markdown
Author

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

https://github.com/Bioruebe/UniExtract2

@sirnanos

Copy link
Copy Markdown

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

https://github.com/Bioruebe/UniExtract2

I wasn't able to extract it with UniExtract2, would you be able to make an extracted copy available to download somewhere (like google drive) or explain how to do it?

@GarryLai

Copy link
Copy Markdown
Author

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

https://github.com/Bioruebe/UniExtract2

I wasn't able to extract it with UniExtract2, would you be able to make an extracted copy available to download somewhere (like google drive) or explain how to do it?

Is the filename correct? Purley_2.88.e172ff67.bin

@sirnanos

Copy link
Copy Markdown

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

https://github.com/Bioruebe/UniExtract2

I wasn't able to extract it with UniExtract2, would you be able to make an extracted copy available to download somewhere (like google drive) or explain how to do it?

Is the filename correct? Purley_2.88.e172ff67.bin

Yes, it is

@sirnanos

Copy link
Copy Markdown

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

https://github.com/Bioruebe/UniExtract2

I wasn't able to extract it with UniExtract2, would you be able to make an extracted copy available to download somewhere (like google drive) or explain how to do it?

Is the filename correct? Purley_2.88.e172ff67.bin

UniExtract thinks it's a game at first but then doesnt know what to do and just fails

@GarryLai

Copy link
Copy Markdown
Author

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

https://github.com/Bioruebe/UniExtract2

I wasn't able to extract it with UniExtract2, would you be able to make an extracted copy available to download somewhere (like google drive) or explain how to do it?

Is the filename correct? Purley_2.88.e172ff67.bin

UniExtract thinks it's a game at first but then doesnt know what to do and just fails

Try to use 7-Zip
"C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

@sirnanos

Copy link
Copy Markdown

image
------------------- Exeinfo PE -------------------

file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � <
.sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

@GarryLai

Copy link
Copy Markdown
Author

image ------------------- Exeinfo PE -------------------

file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � < .sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

Use 7-zip
Command: "C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

@sirnanos

sirnanos commented Jul 16, 2024

Copy link
Copy Markdown

image ------------------- Exeinfo PE -------------------
file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � < .sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

Use 7-zip Command: "C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

PS C:\Users\sirnanos\Downloads\fw> "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
At line:1 char:33
+ "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
+                                 ~
Unexpected token 'x' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken`

@GarryLai

Copy link
Copy Markdown
Author

image ------------------- Exeinfo PE -------------------
file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � < .sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

Use 7-zip Command: "C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

PS C:\Users\sirnanos\Downloads\fw> "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
At line:1 char:33
+ "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
+                                 ~
Unexpected token 'x' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken`

Use CMD not powershell

@sirnanos

Copy link
Copy Markdown

image ------------------- Exeinfo PE -------------------
file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � < .sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

Use 7-zip Command: "C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

PS C:\Users\sirnanos\Downloads\fw> "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
At line:1 char:33
+ "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
+                                 ~
Unexpected token 'x' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken`

Use CMD not powershell

CMD C:\Users\sirnanos\Downloads\fw> &"C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin

7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19

Scanning the drive for archives:
1 file, 14303232 bytes (14 MiB)

Extracting archive: Purley_2.88.e172ff67.bin

ERRORS:
There are data after the end of archive

--
Path = Purley_2.88.e172ff67.bin
Type = xz
ERRORS:
There are data after the end of archive
Offset = 281556
Physical Size = 2058596
Tail Size = 11963080
Method = ARM LZMA2:25
Streams = 1
Blocks = 1

ERROR: There are some data after the end of the payload data : Purley_2.88.e172ff67

Sub items Errors: 1

Archives with Errors: 1

Open Errors: 1

Sub items Errors: 1
CMD C:\Users\sirnanos\Downloads\fw>

@GarryLai

Copy link
Copy Markdown
Author

image ------------------- Exeinfo PE -------------------
file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � < .sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

Use 7-zip Command: "C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

PS C:\Users\sirnanos\Downloads\fw> "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
At line:1 char:33
+ "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
+                                 ~
Unexpected token 'x' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken`

Use CMD not powershell

CMD C:\Users\sirnanos\Downloads\fw> &"C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin

7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19

Scanning the drive for archives:
1 file, 14303232 bytes (14 MiB)

Extracting archive: Purley_2.88.e172ff67.bin

ERRORS:
There are data after the end of archive

--
Path = Purley_2.88.e172ff67.bin
Type = xz
ERRORS:
There are data after the end of archive
Offset = 281556
Physical Size = 2058596
Tail Size = 11963080
Method = ARM LZMA2:25
Streams = 1
Blocks = 1

ERROR: There are some data after the end of the payload data : Purley_2.88.e172ff67

Sub items Errors: 1

Archives with Errors: 1

Open Errors: 1

Sub items Errors: 1
CMD C:\Users\sirnanos\Downloads\fw>

Error is normal. See if a folder called Purley_2.88.e172ff67 appear?

@sirnanos

Copy link
Copy Markdown

image ------------------- Exeinfo PE -------------------
file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � < .sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

Use 7-zip Command: "C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

PS C:\Users\sirnanos\Downloads\fw> "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
At line:1 char:33
+ "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
+                                 ~
Unexpected token 'x' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken`

Use CMD not powershell

CMD C:\Users\sirnanos\Downloads\fw> &"C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin

7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19

Scanning the drive for archives:
1 file, 14303232 bytes (14 MiB)

Extracting archive: Purley_2.88.e172ff67.bin

ERRORS:
There are data after the end of archive

--
Path = Purley_2.88.e172ff67.bin
Type = xz
ERRORS:
There are data after the end of archive
Offset = 281556
Physical Size = 2058596
Tail Size = 11963080
Method = ARM LZMA2:25
Streams = 1
Blocks = 1

ERROR: There are some data after the end of the payload data : Purley_2.88.e172ff67

Sub items Errors: 1

Archives with Errors: 1

Open Errors: 1

Sub items Errors: 1
CMD C:\Users\sirnanos\Downloads\fw>

Error is normal. See if a folder called Purley_2.88.e172ff67 appear?

It does but nothing in that folder is usable after extraction

@GarryLai

Copy link
Copy Markdown
Author

image ------------------- Exeinfo PE -------------------
file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � < .sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

Use 7-zip Command: "C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

PS C:\Users\sirnanos\Downloads\fw> "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
At line:1 char:33
+ "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
+                                 ~
Unexpected token 'x' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken`

Use CMD not powershell

CMD C:\Users\sirnanos\Downloads\fw> &"C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin

7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19

Scanning the drive for archives:
1 file, 14303232 bytes (14 MiB)

Extracting archive: Purley_2.88.e172ff67.bin

ERRORS:
There are data after the end of archive

--
Path = Purley_2.88.e172ff67.bin
Type = xz
ERRORS:
There are data after the end of archive
Offset = 281556
Physical Size = 2058596
Tail Size = 11963080
Method = ARM LZMA2:25
Streams = 1
Blocks = 1

ERROR: There are some data after the end of the payload data : Purley_2.88.e172ff67

Sub items Errors: 1

Archives with Errors: 1

Open Errors: 1

Sub items Errors: 1
CMD C:\Users\sirnanos\Downloads\fw>

Error is normal. See if a folder called Purley_2.88.e172ff67 appear?

It does but nothing in that folder is usable after extraction

Delete that folder and try more times. It seems that 7z will randomly unnormal.

@sirnanos

Copy link
Copy Markdown

image ------------------- Exeinfo PE -------------------
file is not EXE or DLL ... ( 2A 53 69 67 6E 65 64 49 .. > SignedImage � < .sha1 - file is not EXE or DLL ... ( TxT -> 30 38 35 38 65 38 32 39 .. > 0858e8296352e926a <

Use 7-zip Command: "C:\Program Files\7-Zip\7z" x Purley_2.88.e172ff67.bin

PS C:\Users\sirnanos\Downloads\fw> "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
At line:1 char:33
+ "C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin
+                                 ~
Unexpected token 'x' in expression or statement.
    + CategoryInfo          : ParserError: (:) [], ParentContainsErrorRecordException
    + FullyQualifiedErrorId : UnexpectedToken`

Use CMD not powershell

CMD C:\Users\sirnanos\Downloads\fw> &"C:\Program Files\7-Zip\7z.exe" x Purley_2.88.e172ff67.bin

7-Zip 24.07 (x64) : Copyright (c) 1999-2024 Igor Pavlov : 2024-06-19

Scanning the drive for archives:
1 file, 14303232 bytes (14 MiB)

Extracting archive: Purley_2.88.e172ff67.bin

ERRORS:
There are data after the end of archive

--
Path = Purley_2.88.e172ff67.bin
Type = xz
ERRORS:
There are data after the end of archive
Offset = 281556
Physical Size = 2058596
Tail Size = 11963080
Method = ARM LZMA2:25
Streams = 1
Blocks = 1

ERROR: There are some data after the end of the payload data : Purley_2.88.e172ff67

Sub items Errors: 1

Archives with Errors: 1

Open Errors: 1

Sub items Errors: 1
CMD C:\Users\sirnanos\Downloads\fw>

Error is normal. See if a folder called Purley_2.88.e172ff67 appear?

It does but nothing in that folder is usable after extraction

Delete that folder and try more times. It seems that 7z will randomly unnormal.

Would you just be able to upload your results to google drive or a file platform so I can use them? I have tried a few times now with no success

@GarryLai

Copy link
Copy Markdown
Author

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

https://github.com/Bioruebe/UniExtract2

I wasn't able to extract it with UniExtract2, would you be able to make an extracted copy available to download somewhere (like google drive) or explain how to do it?

Right click and save it as extension ".zip"
Github is not allow ".zip" so I update it as a fake mp4.
Purley_2.88.e172ff672.zip

@sirnanos

Copy link
Copy Markdown

And would you happen to have the password for the SystemBMCDebugLog zip? It has a different password and it would be interesting to see what's inside

No, but you can try to find it and share your way. :)

Would you be able to link the Universal Extractor you used?

https://github.com/Bioruebe/UniExtract2

I wasn't able to extract it with UniExtract2, would you be able to make an extracted copy available to download somewhere (like google drive) or explain how to do it?

Right click and save it as extension ".zip" Github is not allow ".zip" so I update it as a fake mp4. Purley_2.88.e172ff672.zip

Thank you!

I had a look and it seems the second ZIP is encrypted with a certificate, so it would be hard to unzip. Shame a BMC under an open source standard still has some vendor restrictions, but it's no big deal.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment