Re:Secrets of the Medtronic MyCareLink Patient Monitor
by kens on Monday December 05, 2016 @01:22AM
(#13103718)
Yes, you can run strings on a Windows exe from Linux or a Mac. I just tried this and it gives everything from "!This program cannot be run in DOS mode." to DLL names to Windows function names. However, Windows text strings that get displayed are 16-bit so you need the "-e l" flag to see them; this flag works on Linux but not Mac.
TL;DR: running strings on an exe is trickier than I expected, but works.
Re:Secrets of the Medtronic MyCareLink Patient Monitor
by jaclaz on Monday December 05, 2016 @10:41AM
(#13106071)
JFYI there is a little (35 Kb) and little known free tool for Windows (by McAfee, I know, I know) that is very easy to use/convenient:
http://www.mcafee.com/it/downloads/free-tools/bintext.aspx
(a number of hex editors AFAIK want you to specify if ASCII or Unicode)
Re:Secrets of the Medtronic MyCareLink Patient Monitor
by ajdlinux on Sunday December 04, 2016 @08:22PM
(#13102769)
Yep - useful on any kind of binary. I've used strings on exes, pdfs, database files...
Re:Secrets of the Medtronic MyCareLink Patient Monitor
by onlycommenting on Sunday December 04, 2016 @08:20PM
(#13102765)
>compiled binary blogs
That, or view/edit them with a hex editor.
Could I use this on random Windows exe files if I'm running a linux box? EXE files are just compiled binary blogs, right?