Star on GitHubStar1.1k stars

Tool

NWBinAnalyzer

NWBinAnalyzer inspects compiled NW.js .bin files by checking their header and walking constant-pool entries. Its Python code extracts UTF-8, null-terminated and length-prefixed strings, then groups findings such as API names, paths, URLs and cryptographic terms.

Targets
App
Category
JavaScript and Electron tools
Relationship
Foundation tool
Sources reviewed

Requirements & limits

  • Prerequisites: Python 3.6+; the author says the tool uses only the standard library.
  • Limits: The author states that it shows constant-pool strings and does not fully decompile V8 bytecode.
  • License: No licence file in the repository.

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · Netizen-alt/NWBinAnalyzer · Revision 0218651
  2. docs/binary-format.md GitHub · Netizen-alt/NWBinAnalyzer · Revision 0218651

More in Apps

All 166 entries in Apps

↑↓ move↵ open⌘↵ new tab