title: How to decode a .wasm code? Is it possible?
body: <p>Just curious to know what the code is doing in a computer, I would like to decode a .wasm code - available at <a href="https://lifeinspace.org/main.wasm" rel="nofollow noreferrer">https://lifeinspace.org/main.wasm</a>.  Basically, from what I found in internet, .wasm is a web assembly code, which could have been:</p>
  
  <ul>
  <li>Converted from a code in high level language (C/C++/etc..) and convert it to web assembly (.wasm)  - <a href="https://developer.mozilla.org/en-US/docs/WebAssembly/C_to_wasm" rel="nofollow noreferrer">https://developer.mozilla.org/en-US/docs/WebAssembly/C_to_wasm</a></li>
  </ul>
  
  <p>However, since I now have the .wasm code, Is there a way or technique to figure out what the high-level code was?</p>
  
  <p>Its just that I want to know what this .wasm code does. When I open this code in notepad++, its full of symbols and assembly instructions, which does not make any sense.</p>
  
  <p>The main reason that I want to know is whether this code does any illegal stuffs like DDoS.</p>
  
  <p>I scanned the file using different antivirus tools but could not spot any bad stuffs.</p>
  
  <p>A quick background:
  lifeinspace.org is a website where on the outside it claims to rent our computing power for scientific calculations. (more info at <a href="https://money.stackexchange.com/questions/115754/lease-computing-power-to-earn-money-lifeinspace-org">https://money.stackexchange.com/questions/115754/lease-computing-power-to-earn-money-lifeinspace-org</a>). However, its runs a browser code behind (lifeinspace.org/main.wasm) does some other process in background which we don't know. The only way to know what it does is to decode the main.wasm code above. Hence I am curious about it.</p>