/icebuddha

Generic binary file parser

Primary LanguageJavaScriptMIT LicenseMIT

Summary

IceBuddha a hex-viewer and generic binary file parser (similar to 010 editor by SweetScape: http://www.sweetscape.com/010editor/). Really though, it's just a toy project to see how far HTML5 can be taken to develop an entirely in-browser, client-side webapp. No server component exists except to serve static web pages.

Try it out

SlopFinder

The sub-project SlopFinder is a greatly simplified set of the functionality of IceBuddha for the sole purpose of identifying if Windows executables have DEP and ASLR enabled in them.

Try it out

Contact

IceBuddha was developed by @0xdabbad00 from 0xdabbad00.com

License

MIT License

Thank you

Special thanks to the following projects/people for making this site possible:

  • skulpt In-browser Python to JavaScript compiler. This project is insane. (MIT license)
  • jqTree Allows me to show my tree view of the parsed data. (Apache license)
  • jQuery.ScrollTo Makes the browser scroll. (MIT and GPL licenses)
  • Waypoints Causes events to occur when you scroll. (MIT and GPL licenses)
  • ACE editor Code-editor. (BSD license)
  • FileSaver.js and BlobBuilder.js, which I use to have the user download files from their browser (MIT/X11 license).

More info

Read about it in various posts at: http://0xdabbad00.com/