This blog has permanently moved to

Contact Form | Email Address

© 2018 All rights reserved by Boseji

Thank you for all your support.

Thursday, January 27, 2011

Processing.js : Java Script Revolution powered by Processing

Processing.js is the Java Script version of the Original Processing designed with Java. Now the sketches can me written and used on the websites seamlessly.
Processing.js makes your data visualizations, digital art, interactive animations, educational graphs, video games, etc. work using web standards and without any plug-ins. You write code using the Processing language, include it in your web page, and Processing.js does the rest. The best part is all data visualization code can be run directly on the normal browsers. No more the hassles of making the Applet code and then getting it Signed to work.
Have a look at the nice visualizations generated using this: http://processingjs.org/exhibition
Links for learning Processing.js: http://processingjs.org/learning

We plan to post a complete basic tutorial to help the beginners to make their first Processing enabled webpage. Hope that now Java Script programming for Jazzy scripts can be made much easier and portable across browsers.

Tuesday, January 18, 2011

Glass Stonger than Steel with Palladium implant

In the world of materials, strength (the amount of force a substance can withstand) and toughness (its capacity to resist fracturing) are not merely different attributes; they're very difficult to achieve together. Now a collaboration of researchers from Caltech and the Department of Energy's Lawrence Berkeley National Laboratory has created a form of glass that has both qualities. It's stronger and tougher than steel or, indeed, any other known material. The material features palladium, a metal whose possible use in glasses was recognized 45 years ago. No wonder this is same place where Richard Feynman Practiced.
Shatter proof: An electron micrograph taken after a bending test. The sample did not fracture.
Credit: Maximilien E. Launey
To know more have a look at the Article: http://www.technologyreview.com/computing/27046/?ref=rss&a=f

Monday, January 10, 2011

Arduino The Documentary: Legend of Open Source Hardware

Long gone are the days of propitiatory hardware ruling the markets. Open Source Hardware Triumps with the dawn of Arduino. A definition for Freedom and creativity, this video is must watch for anyone who supports Open Source.

Thanks to the entire Arduino Team for creating this platform, so well designed, so simple and so innovative. It would some day become true the Arduino Computer ......!!

Saturday, January 8, 2011

Art of Reverse Embedded Engineering: 27C3 Chaos Communications Congress

We came across the proceedings of the 27C3 Chaos Communications Congress held at Berlin Germany; which can easily be considered at the heaven for the Hackers. Innovators Nathan Fain and Vadik presented their topic JTAG/Serial/FLASH/PCB Embedded Reverse Engineering Tools and Techniques.

Its of for-most importance to any one looking out to modify and alter the functionality of the Embedded devices. This also helps to understand what is called as the "Leaky Abstractions" which applies to security flaws seen in software and hardware alike.
The presenters here discuss about various types of techniques that can be used to find the debug interfaces such as Serial (UARTs), JTAG and also reprogramming of the Flash. They also dive into some of the intuitive techniques that are used by Hardware hackers to find out missing parts that can help enhance functionality and alter the use for Artistic purposes. And guess what we go gaga about Arduino again. Its simple and most used in all the presentation. With some minor alternations the Arduino becomes the hacker tool to reverse engineer the hardware. In specific one of the clones used is Teensy++ which is Modified for 3.3V to be used for the sniffing purpose. A great big cache of know how and lots of exciting finds have a look at the links.
To find the Presented material at the Conference here is Link:
The Detailed Wiki page containg explanation of the Hacks used is given in following Link:

Some of the Important Tools:
1. RS232enum is a Arduino based program that can be used to scan and find serial on 30+ pins, vias (through-holes) and pads. Load the sketch onto Arduino and then open a serial console at 115200 buad to interface to this tool.
2. JTAGenum (code, further documentation) can be used to find JTAG amongst a set of 30+ pins, vias or pads. The standard JTAG instructions (IDCODE, BYPASS) are used to scan for pins.
3. Parallel Flash Dumper used to extract the entire Hex code from a given Flash chip through CFI. The hardware is quite simple and made by breadboarding some shift registers drawn in Fritzing.
4. DePCB an PCB reverse engineering tool that is used to make a net list of the given PCB with the available images. Its presently available only for 2 layers but the team has a plan using Heat Signatures to make it for multiple layers.

Apart from this there is lots of info on the wiki page for you to ponder on and gain access to your own next embedded device. Best of luck Hacking !!