Skip to main content
replaced http://reverseengineering.stackexchange.com/ with https://reverseengineering.stackexchange.com/
Source Link

I am newcomer to this field. I would like to understand how these things work and what these file contain (and if I'm on the right path).

To explain my doubts, I will use the .hex file posted in a similar question: How can I decompile an ARM Coretex M0 .hex file to C++? How can I decompile an ARM Coretex M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcontroller, and the format used is http://www.keil.com/support/docs/1584/, am I right?

Now I've tried to extract some information from this file (just for learning): I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer), then I've run the command "strings file.bin", and I've found some readable strings.

What does this mean? Why can I read only some strings and not all the data? Exactly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe these questions are too silly, but I hope that someone could explain what these files are, and what they represent. Any good resource will be appreciated. Thanks in advance.

I am newcomer to this field. I would like to understand how these things work and what these file contain (and if I'm on the right path).

To explain my doubts, I will use the .hex file posted in a similar question: How can I decompile an ARM Coretex M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcontroller, and the format used is http://www.keil.com/support/docs/1584/, am I right?

Now I've tried to extract some information from this file (just for learning): I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer), then I've run the command "strings file.bin", and I've found some readable strings.

What does this mean? Why can I read only some strings and not all the data? Exactly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe these questions are too silly, but I hope that someone could explain what these files are, and what they represent. Any good resource will be appreciated. Thanks in advance.

I am newcomer to this field. I would like to understand how these things work and what these file contain (and if I'm on the right path).

To explain my doubts, I will use the .hex file posted in a similar question: How can I decompile an ARM Coretex M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcontroller, and the format used is http://www.keil.com/support/docs/1584/, am I right?

Now I've tried to extract some information from this file (just for learning): I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer), then I've run the command "strings file.bin", and I've found some readable strings.

What does this mean? Why can I read only some strings and not all the data? Exactly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe these questions are too silly, but I hope that someone could explain what these files are, and what they represent. Any good resource will be appreciated. Thanks in advance.

Fixed grammar, spelling, link formatting
Source Link
julian
  • 7.2k
  • 3
  • 23
  • 56

I am newbienewcomer to this field. I would like to understand how these things work and what these file containscontain (and if I'm inon the rigth wayright path).

To explain my doubts, I will use the .hex file posted in a similar question: How How can I decompile an ARM Cortex-M0Coretex M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcrollermicrocontroller, and the format used is http://www.keil.com/support/docs/1584/  , am I right?

Now I've tried to extract some information from this file (just for learning);: I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer);, then I've run the command "strings file.bin", and I've found some readable strings.

What does itthis mean? Why can I read only some strings and not all the data? ExaclyExactly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe these questions are too silly, but I hope that someone could explain what these files are,and and what they represent. Any good resource will be appreciateappreciated. Thanks in adavantageadvance.

I am newbie to this field. I would like to understand how these things work and what these file contains (and if I'm in the rigth way).

To explain my doubts, I use the .hex file posted in a similar question: How can I decompile an ARM Cortex-M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcroller, and the format used is http://www.keil.com/support/docs/1584/  , am I right?

Now I've tried to extract some information from this file (just for learning); I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer); then I've run the command "strings file.bin", and I've found some readable strings.

What does it mean? Why can I read only some strings and not all the data? Exacly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe these questions are too silly, but I hope that someone could explain what these files are,and what they represent. Any good resource will be appreciate. Thanks in adavantage.

I am newcomer to this field. I would like to understand how these things work and what these file contain (and if I'm on the right path).

To explain my doubts, I will use the .hex file posted in a similar question: How can I decompile an ARM Coretex M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcontroller, and the format used is http://www.keil.com/support/docs/1584/, am I right?

Now I've tried to extract some information from this file (just for learning): I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer), then I've run the command "strings file.bin", and I've found some readable strings.

What does this mean? Why can I read only some strings and not all the data? Exactly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe these questions are too silly, but I hope that someone could explain what these files are, and what they represent. Any good resource will be appreciated. Thanks in advance.

added 3 characters in body
Source Link
Light123
  • 195
  • 1
  • 1
  • 7

I am newbie to this field. I would like to understand how these things work and what these file contains (and if I'm in the rigth way).

To explain my doubts, I use the .hex file posted in a similar question: How can I decompile an ARM Cortex-M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcroller, and the format used is http://www.keil.com/support/docs/1584/ , am I right?

Now I've tried to extract some information from this file (just for learning); I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer); then I've run the command "strings file.bin", and I've found some readable strings.

What does it mean? Why can I read only some strings and not all the data? Exacly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe this question isthese questions are too silly, but I hope that someone could explain what these files are,and what they represent. Any good resource will be appreciate. Thanks in adavantage.

I am newbie to this field. I would like to understand how these things work and what these file contains (and if I'm in the rigth way).

To explain my doubts, I use the .hex file posted in a similar question: How can I decompile an ARM Cortex-M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcroller, and the format used is http://www.keil.com/support/docs/1584/ , am I right?

Now I've tried to extract some information from this file (just for learning); I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer); then I've run the command "strings file.bin", and I've found some readable strings.

What does it mean? Why can I read only some strings and not all the data? Exacly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe this question is too silly, but I hope that someone could explain what these files are,and what they represent. Any good resource will be appreciate. Thanks in adavantage.

I am newbie to this field. I would like to understand how these things work and what these file contains (and if I'm in the rigth way).

To explain my doubts, I use the .hex file posted in a similar question: How can I decompile an ARM Cortex-M0 .hex file to C++?

Link to .hex file: http://www.3fvape.com/images/3fvape-blog-img/20150806-4384-xcubeII-upgrade/SMOK_X_CUBE_II_firmware_v1.07.hex

The .hex file contains the instructions that will be executed by the microcroller, and the format used is http://www.keil.com/support/docs/1584/ , am I right?

Now I've tried to extract some information from this file (just for learning); I've converted the .hex file into .bin file with hex2bin (as suggested in the first answer); then I've run the command "strings file.bin", and I've found some readable strings.

What does it mean? Why can I read only some strings and not all the data? Exacly what happen when I convert .hex file to .bin file? Is there a way to extract the code in which these strings are used?

Maybe these questions are too silly, but I hope that someone could explain what these files are,and what they represent. Any good resource will be appreciate. Thanks in adavantage.

edited title
Link
Light123
  • 195
  • 1
  • 1
  • 7
Loading
edited title
Link
Light123
  • 195
  • 1
  • 1
  • 7
Loading
added 4 characters in body
Source Link
Light123
  • 195
  • 1
  • 1
  • 7
Loading
Source Link
Light123
  • 195
  • 1
  • 1
  • 7
Loading