Showing posts with label HTML5. Show all posts
Showing posts with label HTML5. Show all posts

Monday, March 5, 2012

3d object file viewer in browser

Wavefront .OBJ and ascii .STL file viewer using the Three.js rendering library.
The 3D files are directly processed in the browser.
Works best in browsers supporting WebGL.
HTML5 FileAPI support is a must to load the files.

Monday, May 30, 2011

Dump a file in hexadecimal directly in the browser

Direct URL

This webapp reads the selected file and displays the content in hexadecimal. The prefix, suffix, separator and line length is configurable. You can generate hex dumps to be used directly in C/C++ by setting "0x" as prefix and "," as separator.

This will work in browsers supporting HTML5 FileReader API and typed arrays.
Tested with Firefox 4 and Google Chrome 11.

Thursday, May 26, 2011

Online PE (Portable Executable, .EXE, .DLL) header viewer, no upload needed

Direct URL

This webapp reads the selected executable file with the HTML5 FileReader and displays the PE headers.

The most important information is the "Import directory" where you can check what dlls are used by the application and see the functions imported from the dlls.

This will work in browsers supporting HTML5 FileReader API and typed arrays.
Tested with Firefox 4 and Google Chrome 11.

Thursday, April 14, 2011

Online AES-256 file and text crypter, at client side in javascript

Direct URL

A simple file and text encrypter using AES-256 implemented in javascript. The cypher implementation is from HERE.

If your browser supports HTML5 file-api you can encrypt/decrypt local files without uploading to a server.

The upper Encrypt/Decrypt buttons are for file encryption. The file size is limited to a few megabytes because of the data-URL saving. The file is read directly with the FileAPI. The encrypted file is padded up to a multiple of 16 bytes, but the original file size is saved in the first 4 bytes, so at decryption will be truncated to the original size.

The lower buttons are for text encryption/decryption. The action is applied to the upper text box. The encrypted text is displayed in hexadecimal. The same format must be used for decryption. The text is padded with spaces up to a multiple of 16 characters.

The password (key) is padded with zeros up to 32 bytes.

Direct URL

Wednesday, March 30, 2011

Online EXIF reader without uploading



Read EXIF data without uploading the photo to a server. Works only with FileAPI capable browsers (Firefox, Chrome).
I used the EXIF data reader from Nihilogic and modified to read data from the FileAPI.

Try it bellow:



EXIF data: