--------------------------------------------------
         Blazer - AMF Testing Made Easy!         
--------------------------------------------------
         	Version 0.2
--------------------------------------------------

Copyright (c) 2012 Luca Carettoni

--------------------------------------------------
1.  INTRODUCTION
--------------------------------------------------

Blazer is a Burp Suite extension for testing AMF-based
applications with a Java back-end (e.g. Adobe BlazeDS).

This tool consents to improve the coverage and the 
effectiveness of fuzzing efforts targeting complex 
applications. A gray-box testing technique is used to
build custom messages, dynamically generating objects
from method signatures. 

For further details, please refer to project's website.
 
--------------------------------------------------
2.  USAGE
--------------------------------------------------

To run Blazer, launch Burp with the following commands.

Windows
java -classpath burp.jar;Blazer_v0.2.jar burp.StartBurp 

Linux, Mac OS X
java -classpath burp.jar:Blazer_v0.2.jar burp.StartBurp 

--------------------------------------------------
3.  DEPENDENCIES
--------------------------------------------------

(a). Burp Suite Free/Professional Edition
This project extendes Burp, a well-known testing suite
for web application security. 

http://portswigger.net

(b). Adobe BlazeDS AMF libraries
Blazer makes use of the BlazeDS AMF libraries released 
under the Lesser GPL license. All required libraries 
have been included within Blazer.

http://sourceforge.net/adobe/blazeds/wiki/Home/

(c). ASM Tree Java bytecode manipulation libraries
Blazer uses ASM to explore classes and methods.
All required libraries have been included within Blazer.

(d). BeanShell
BeanShell is an embeddable Java interpreter with object
based scripting language features. Blazer uses its 
interpreter to provide an easy-to-use console for manual
testing.

(e). Icons and graphics

http://mapicons.nicolasmollet.com/
http://art.gnome.org/themes/icon/1111
http://p.yusukekamiyamane.com/

--------------------------------------------------
4.  CHANGELOG
--------------------------------------------------

{v0.2 - First public release}
- Redesigned GUI
- Improved threading for objects generation/fuzzing 
 
{v0.1 - Internal release}



