ÜÜÜ
ÜÜÛÛ۲²²²²²ÜÜÜÜ ÜÜÜ Ü۲²ßßßÜ
ÜÛßßß ßßßß߲²ÛÜÜ Üßß ßßÜ ß Ü ßÛ۲Ü
ß ßÜÜ ßßßÜÜ ÛÝ ÞÝ sCr! ߲ß ÜÛÜ ßßßÛÜÜÜÜÜÜ
Ü Ü ßÛÛÛÛÜÜÜÜÜÜ ßÛÛÜ ÜÛÜÜÜ ÜÛ۲²²Ü ÜÜÛßßßß
۲ÜÜÜ ßßÜÜÜÜ ßßÜÜÜ ßßßßÛÜÜÜÜ Ü ßßßßÜÜÛÛÛÛ۲²²²Ü ÜÜÜÛßß
ÞÛÛÛÛÛÛÛÜÜÜÜ ßßßßßÜÜÜÜÛßßß ÜÜÜÛß ßßßßÛÜÜÜÜ ßÛÛÛÛ۲²ß ßßÜÜ
ÛÛÛ۲² ßßßÛ۲ÜÜÜ ÜÜÜÜÛßßßßÛ۲² ß۲Ü ßÛÛÛßßÛÜÜ ß۲ÜÜ
ÞÛÛÛßßß ÜÜÜÜÛÛ۲²ÜÛÛÛÛß ÞÛ۲ÝÜÜÛÛÛÛÛÛÜÜ Û۲ÝßÛÛÛßÜÜ ÛÛÛÛÛÜÜ Û۲²²
ß ÜÜÛÛÛÛßß ßÛÛ۲²Û۲² Û۲²Û۲ß ßÛÛÛ۲Ý ÛÛÛ۲² ÛÛ۲²ßßÛÛÜ ÛÛ۲²
ÜÛÛ۲²ß ÛÛ۲²Û۲² ÞÛ۲۲Ý ÞÛ۲²ÝÞÛÛ۲²Ý ÛÛ۲² ßÛÛÛ۲²
ÛÛÛ۲²² ÛÛ۲²ÛßÛ۲Ü ÛÛÛ۲² Û۲²ß ÛÛ۲²² ÞÛ۲²Ý ÞÛÛ۲²
ßÛÛÛ۲² ßßßßßßßß ßßÛ۲²ÜÜÜÜÞÛÛÛßÛÛÜÜ ߲²²ÜÜÛÛ۲²ß ÜÛ۲²ß ÜÜßÛÛ۲²Ü
ßßÛ۲²ÜÜÜÜß ßßßßß Û۲² ßßÛÛÛÛÛÛÛ۲ßßß ÜÜ۲ßß ßßÛÛßß
Üß ßßßß ÜßßßÛÜ ÜÜÛÛÛ۲²ÜÜ Û۲² Ü ßßßÛÛÜÜÜÛÛßß ßÜ Üß ßÜ
Û ÜÜßß ÞÛÛÛÛÛ۲²ßßßßÛÛÛÛÛÛÛÛÛß ÜÜ ßßßÜÜÜ ÜÜß ÞÝ ÞÝ
ßßÜÜÜÜÜßßß ß ÛÛÛ۲² ÜßßßÜÜ ßßßß ßßÜ ßßßßß ßÜÜ ÜÜß
ÜÜ ÛÛÛ۲²ÞÝ ßßÜÜÜ ÛßßÜÜÜÜß ßßÛÜÜ
߲ÛÛÛÛÛÜÜÜÜ ßßÛÛÛÛÛÜÜÜß ßßßÜÜÜÜÜßß ÜÜ ߲Ü
ßßÛÛÜ ßßßßßÛÜÜÜÜÜ ÜÜÜÜÜÜÛÛÛß ÛÛÝ
ÜÜ ßÛÜ ßÜÜ ßßßßßßß AGAiN is proud to present.. ßßßßß ÜÛÛß ßÜÜÛÛß
ÜÛÛÝ ߲Ü ÛÛÜ ÜÛß ÜÛß ÜÜ
²²ÛÛÛÜ ÞÛÝÛÛÛÝ JProfiler v4.0.2 ÜÛÛ ܲß ÞÛÛÜ
²²²ÛÛÛÛÜÜܲßÜÛ۲² (c) EJ Technologies ÞÛÛÛÞÛÝ ÜÛÛ۲²
ßÛÛÛÛÛÛÜÜÜÛß ۲ß ²²ÛÛÜ߲ÜÜÜÛÛÛ۲²²
ÜÜÜßßÛÛÛÛßß Üß Cracker...: AGAiN tEAM! ߲Û ßÛÜÜÜÛÛÛÛÛÛß
ÛÛÛ ÜÜß Supplier..: AGAiN tEAM! ßÜ ßßÛÛÛÛßßÜÜÜ
ÛÛÛÜ ÜÜÛÛß Packager..: AGAiN tEAM! ßÜÜ ÛÛÛ
ßÛÛÛßÛÛÛß Tester....: AGAiN tEAM! ßÛÛÜÜ ÜÛÛÛ
ÜÛÛß ßÛÛÛßÛÛÛß
ÛÛ۲ Protection..: Serial ßÛÛÜ
ßÛÛÜ Size........: 03 x 4.77mb ÜÜß ²ÛÛÛ
ßßß Date........: 28/06/2005 ÜÛÛ ÜÛÛß
ÜÜÜßßßßßßßÜÜÜÜ ²ÛÛÛÛÛÛÜ Ü
Üßß ßßßÛÛÜÜÜ Ü ßÜ ߲²ÛÛÛÛÛÛÛÛß
ÜÜÜÛÛÛÛÛÛÛÛÛÛÜÜ ß۲ÜÜ ÞÛÜ ß߲²ÛÛßß
ÜÜÛÛßßÜÛÛßß ßßßÛÛÜ ßÜßÛßÜÜÜ ÜÜß ßßÜÜ
ÜÛÛÛÛÜ ÛÛÛß ÞÛÛ ßÛÜÜ ÞÝ ßÜÜßß۲²ÜÜÜÜÜÜÜÜÜÛÛßß ÞÝ ßßßßÜÜÜÜ
ß ÜÜßßßÛÛÛÛÜ ßÛÛÜÜ Ü ÜÛß ßß ÜÜß ÛßßÛÜÜßßßßßßßßß Üß ÜÜÜßßß
ÜÛÛ ßßÛÛÜÜ ßßÛÛÛÛÜÜÜÜÜÛÛÛÛÛÛÛÛßß ÜÛ ßßÛÜÜÜ ÜÜÜßß ÜÛß
²ÛÛÜ Üß ßßßÛÜÜÜÜÛÛ۲²²ßßßßß ÜÜßß ßßÜÜ ßßßßßßß ßÛÜ
ßßÛÛÛÛÜÜ ÞÛÜÜÜÜßßß ßßßÜÜÜÜ ÜÜß
Üß ßÛÛ۲Ü R e l e a s e I n f o ßßßßßßÜÜÜÜÜÜÜÜÜÜßßß
۲ ÛÜÛÛÛÛß ÜÜÜ ßÜ
۲ ÛÛÛÛÛÜ JProfiler is an award-winning all-in-one Java ßÛÛ ÜÛÛ
ßÛÜÜ profiler. JProfiler's intuitive GUI helps you find ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ performance bottlenecks, pin down memory leaks and ÜÛßß
ÜÛÛ ßÛÛ resolve threading issues. ۲ ÛÛÛÛÛß
²ÛÛÜ Üß ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ JProfiler 4 introduces the following notable new ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü features: ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ Support for the new profiling interface in Java 1.5 ßÛÛ ÜÛÛ
ßÛÜÜ and 1.6 (JVMTI). While the old profiling interface ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ (JVMPI) is still supported in Java 1.5, it will be ÜÛßß
ÜÛÛ ßÛÛ removed in Java 1.6. Also, the JVMTI has a number of ۲ ÛÛÛÛÛß
²ÛÛÜ Üß advantages: Taking a heap snapshot is much more stable ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ and requires less memory than with JVMPI. It also ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü works with all garbage collectors. Based on the new ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß functionality in JVMTI, JProfiler offers a new "All ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ objects" view that shows all objects on the heap. This ßÛÛ ÜÛÛ
ßÛÜÜ provides useful supplemental information to the ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ "Recorded objects" view. The "All objects" view is ÜÛßß
ÜÛÛ ßÛÛ only visible when you profile with Java >=1.5. ۲ ÛÛÛÛÛß
²ÛÛÜ Üß ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ A non-blocking startup mode. You can now start your ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü application server with profiling enabled and attach ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß JProfiler at any later time. JProfiler 4 offers ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ on-demand profiling since it now creates a very small ßÛÛ ÜÛÛ
ßÛÜÜ overhead when CPU and allocation recording are ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ switched off. In addition, with JProfiler 4 we now ÜÛßß
ÜÛÛ ßÛÛ recommend to profile with the hotspot compiler ۲ ÛÛÛÛÛß
²ÛÛÜ Üß enabled. Furthermore, JProfiler 4 consumes less memory ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ and is faster, even when you record CPU and allocation ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü data. All of this means that you can use JProfiler in ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß a production environment, should the need occur. ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ ßÛÛ ÜÛÛ
ßÛÜÜ Aggregation level selectors in the call tree and hot ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ spot views. You can choose whether you would like to ÜÛßß
ÜÛÛ ßÛÛ display methods, classes, packages or J2EE components. ۲ ÛÛÛÛÛß
²ÛÛÜ Üß The screenshot below shows the call tree for the ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ "packages" aggregation level. As visual enhancements ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü to the call tree, informative type icons are displayed ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß for all nodes and a percentage bar is now drawn after ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ the icon that gives quick visual feedback about total ßÛÛ ÜÛÛ
ßÛÜÜ and inherent time. Filtered classes are now drawn with ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ a red marker. ÜÛßß
ÜÛÛ ßÛÛ ۲ ÛÛÛÛÛß
²ÛÛÜ Üß Aggregation level selectors for the "Recorded objects" ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ view, the "All objects" view and the classes view of ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü the heap walker. Available aggregation levels are ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß "classes", "packages" and "J2EE components". ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ ßÛÛ ÜÛÛ
ßÛÜÜ J2EE component detection. JProfiler can now recognize ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ servlets, JSPs and EJBs and displays them with ÜÛßß
ÜÛÛ ßÛÛ separate icons and display names in the call trees and ۲ ÛÛÛÛÛß
²ÛÛÜ Üß hot spot backtraces. This works for all application ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ servers without any additional configuration. Note the ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü blue triangle for the JSP page and the red triangle ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß for the EJB method. JProfiler substitutes ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ container-generated class names with file names of ßÛÛ ÜÛÛ
ßÛÜÜ JSPs and the EJB interface names. The makes the ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ interpretation of the call tree much easier. ÜÛßß
ÜÛÛ ßÛÛ ۲ ÛÛÛÛÛß
²ÛÛÜ Üß JProfiler can now measure JDBC, JMS and JNDI calls and ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ annotate them into the call tree. This works ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü independently of the implementation of drivers and ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß providers and does not need any configuration. All ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ J2EE service calls are grouped by their type and ßÛÛ ÜÛÛ
ßÛÜÜ subsequently by their description. ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ ÜÛßß
ÜÛÛ ßÛÛ Call tree splitting for request URLs. JProfiler can ۲ ÛÛÛÛÛß
²ÛÛÜ Üß now split the call tree every time a new request URL ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ is passed to a servlet or JSP. The exact splitting ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü criteria can be configured or even performed with a ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß custom handler through the API. This feature allows ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ you to analyze the call tree separately for separate ßÛÛ ÜÛÛ
ßÛÜÜ classes of requests. In addition, it helps you to ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ pinpoint URLs that are performance bottlenecks. ÜÛßß
ÜÛÛ ßÛÛ ۲ ÛÛÛÛÛß
²ÛÛÜ Üß Hot spot types. Previously, JProfiler would only ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ display hot spots for method calls. Now, JProfiler can ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü also calculate hotspots for JDBC calls, JMS calls, ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß JNDI calls and URL invocations. This feature allows ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ you to analyze the call tree separately for separate ßÛÛ ÜÛÛ
ßÛÜÜ classes of requests. In addition, it helps you to ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ pinpoint URLs that are performance bottlenecks. Below ÜÛßß
ÜÛÛ ßÛÛ you see a list of URL hot spots. ۲ ÛÛÛÛÛß
²ÛÛÜ Üß ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ Bookmarks. Often it is important compare different ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü views at the same time. In JProfiler 4, you can set a ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß bookmark in one view and have it displayed in all ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ time-resolved views at the same point in time. You can ßÛÛ ÜÛÛ
ßÛÜÜ add a marker at the current time with the bookmark ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ toolbar button or place markers at times in the past ÜÛßß
ÜÛÛ ßÛÛ with the context menu. Bookmarks have a description ۲ ÛÛÛÛÛß
²ÛÛÜ Üß that is displayed in a tooltip window when you hover ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ with the mouse over the bookmark line. All bookmarks ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü can be renamed manually. ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ Recording of object allocation times. You can now ßÛÛ ÜÛÛ
ßÛÜÜ optionally record the allocation times for recorded ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ objects. This allocation time will be displayed in the ÜÛßß
ÜÛÛ ßÛÛ reference graph and the data view of the heap walker. ۲ ÛÛÛÛÛß
²ÛÛÜ Üß What's most important, you can now sort your object ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ sets chronologically, either oldest first or newest ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü first. ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ Time view in the heap walker. The new time view in the ßÛÛ ÜÛÛ
ßÛÜÜ heap walker shows you a time-resolved histogram of ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ object allocations. You can select multiple time ÜÛßß
ÜÛÛ ßÛÛ intervals and create new object sets based on your ۲ ÛÛÛÛÛß
²ÛÛÜ Üß selection. Together with the new bookmark feature, ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ it's now possible to answer a new class of ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü memory-related questions. ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ The heap walker can now calculate the exclusive deep ßÛÛ ÜÛÛ
ßÛÜÜ size of single objects or object sets. The exclusive ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ deep size is the amount of memory that would be freed ÜÛßß
ÜÛÛ ßÛÛ if the object or objects set in question would be ۲ ÛÛÛÛÛß
²ÛÛÜ Üß removed. In this way you can determine how much memory ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ is really held on to by one or multiple objects. The ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü exclusive deep size is displayed in the reference ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß graph and the data view of the heap walker. ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ ßÛÛ ÜÛÛ
ßÛÜÜ You can now select multiple references in the ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ cumulated references view of the heap walker. This ÜÛßß
ÜÛÛ ßÛÛ enhances the flexibility when creating new object ۲ ÛÛÛÛÛß
²ÛÛÜ Üß sets. ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü A hierarchical top-to-bottom layouter was added to the ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß reference graph in the heap walker. This makes it ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ easier to read long chains of references. ßÛÛ ÜÛÛ
ßÛÜÜ ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ For Java <=1.4 (JVMPI), you can now optionally not ÜÛßß
ÜÛÛ ßÛÛ record primitive object data in the heap walker. This ۲ ÛÛÛÛÛß
²ÛÛÜ Üß reduces the memory requirement during a heap snapshot. ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ When profiling with Java >=1.5 (JVMTI), primitive ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü object data is always requested on demand, so this ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß option will not be visible. ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ ßÛÛ ÜÛÛ
ßÛÜÜ Integration of recorded objects view and allocation ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ views. To make it easier to jump from the recorded ÜÛßß
ÜÛÛ ßÛÛ object view to the allocation views, the context menu ۲ ÛÛÛÛÛß
²ÛÛÜ Üß offers actions for calculating the allocation call ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ tree or the allocation hot spots for a selected class. ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü The allocation call tree and the allocation hot spots ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß are now class-resolved by default. ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ ßÛÛ ÜÛÛ
ßÛÜÜ Threshold for the call tree. In order to be able to ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ focus on the most time-consuming methods, you can ÜÛßß
ÜÛÛ ßÛÛ define a threshold for the inherent time in the call ۲ ÛÛÛÛÛß
²ÛÛÜ Üß tree view settings. Only methods with an inherent time ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ greater than the defined percentage of the total time ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü will be displayed. Intermediate method nodes below the ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß threshold that have to be drawn in order to complete ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ the call tree are displayed with a grayed out icon. ßÛÛ ÜÛÛ
ßÛÜÜ ßßÜÜÛÛßß
ÜÜßßÛÛÜÜ Remove unconnected methods in the call graph. When you ÜÛßß
ÜÛÛ ßÛÛ work with the call graph, you can end up with lots of ۲ ÛÛÛÛÛß
²ÛÛÜ Üß unconnected methods if you delete call nodes. To help ۲ ÛßÛÛÛÛÜ
ßßÛÛÛÛÜÜ you clean up the call graph, an action was added that ßÜ ÜÛÛ۲ß
Üß ßÛÛ۲Ü removes all methods that are not connected to the ÜÜÛÛÛÛßß
۲ ÛÜÛÛÛÛß selected method. ²ÛÛß ßÜ
۲ ÛÛÛÛÛÜ ßÛÛ ÜÛÛ
ßÛÛÜÜ ßßÜÜÛÛßß
ßÜÛÛßÛÜÜÜÜ ÜÛßß
ßßßÜÜÜÜßßßßßßßßÜÜÜÜÜÜ ۲ ÜÜÜ
Üß ßßßßßßÜÜÜÜÜÜ ßßßßßÜÜ ÜÜÛßßßÛÜÜ ÜÜÜ ۲ ß ßßÜ
۲ ßßßßßÜÜ ßÜ ÛÛÛÛ۲²²²²Û ÜÛÛß ÜÛß ßÜ ÞÝ
۲ I n s t a l l I n f o Û Üß ÛÛÛÛÛÛ۲²²Û ÛÛÛ ÛßÛ ÜÜß ßßÜÜÜÜß
ßÛÜÜ ÜÜÛßß ßßÛÛÛÛÛßß ßÛÛÜÜ ÜÜß ßßßß Üß
ÜÜßßÛÛÜÜ ßßßß ۲ ÛÛÛÛÛß
ÜÛÛ ßÛÛ Unzip, unrar and install the application. ۲ ÛßÛÛÛÛÜ
²ÛÛÜ Üß Use our keymaker to generate your registration data, ßÜ ÜÛÛ۲ß
ßßÛÛÛÛÜÜ running keymaker in GUI mode: ÜÜÛÛÛÛßß
Üß ßÛÛ۲Ü ²ÛÛß ßÜ
۲ ÛÜÛÛÛÛß java -jar jkgone.jar ßÛÛ ÜÛÛ
۲ ÛÛÛÛÛÜ ßßÜÜÛÛßß
ßÛÜÜ Running keymaker in CONSOLE mode: ÜÛßß
ÜÜßßÛÛÜÜ ۲ ÛÛÛÛÛß
ÜÛÛ ßÛÛ java -jar jkgone.jar -c ۲ ÛßÛÛÛÛÜ
²ÛÛÜ Üß ßÜ ÜÛÛ۲ß
ßßÛÛÛÛÜÜ ÜÜÛÛÛÛßß
Üß ßÛÛ۲Ü ²ÛÛß ßÜ
۲ ÛÜÛÛÛÛß Ü ßÛÛ ÜÛÛ
۲ ÛÛÛÛÛÜ ÛÜÜ ßÜÜÜ ßßÜÜÛÛßß
ßÛÜÜ ßÜÜ Üß ßßÜ ßÜßßÜÜ ÜÜÛÛÜÜ ÜÜ ÜÜÜÛ۲²²²ÜÜÜ ÜÛßß
ÜÜßßÛÛÜÜ ßßß Üß Û ßßÜ ß ßÛÜ ߲²ß ß ßßÜ ۲ ÛÛÛÛÛß
ÜÛÛ ßÛÛ ßßßÜÜÜÜß ÞÝ ÛÛ ß۲ ÛßÛÛÛÛÜ
²ÛÛÜ Üß ÜÜß ÜÛß - J o i n U s ! - ßÜ ÜÛÛ۲ß
ßßÛÛÛÛÜÜ ßßÜÜÜÜÜÛßß ÜÜÛÛÛÛßß
Üß ßÛÛ۲Ü ²ÛÛß ßÜ
۲ ÛÜÛÛÛÛß Here we are AGAiN! Our team is based on talented and ßÛÛ ÜÛÛ
۲ ÛÛÛÛÛÜ experienced people from different known groups which ßßÜÜÛÛßß
ßÛÜÜ capabilities connected together can do something ÜÛßß
ÜÜßßÛÛÜÜ outstanding. If you are interested in joining ۲ ÛÛÛÛÛß
ÜÛÛ ßÛÛ us and if you think we might need you then get in ۲ ÛßÛÛÛÛÜ
²ÛÛÜ Üß touch with us at: team-again@hush.com ßÜ ÜÛÛ۲ß
ßßÛÛÛÛÜÜ ÜÜÛÛÛÛßß
Üß ßÛÛ۲Ü Experienced crackers, coders, software/hardware ²ÛÛß ßÜ
۲ ÛÜÛÛÛÛß suppliers, shell owners, are currently the ones we are ßÛÛ ÜÛÛ
۲ ÛÛÛÛÛÜ mostly looking for. ßßÜÜÛÛßß
ßÛÜÜ ÜÜÜÜß ÜÜÜÜ ÜÛßß
ÜÜßßÛÛÜÜ ÜÜÜßßßßßßßßÜÜ Üßß Üß ßÜ ßßÜ ÜÜßßßßßßßßÜÜÜ ۲ ÛÛÛÛÛß
ÜÛÛ ßÛÛßßÜÜÜÜÜÜÜÜ ßÜß ßÜ Üß ßÜß ÜÜÜÜÜÜÜÜßß۲ ÛßÛÛÛÛÜ
²ÛÛÜ ÜßÜßß ßÛÛÛ Üß ßÛÜÜÜÜÜÛß ßÜ ÛÛÛß ßßÜßÜ ÜÛÛ۲ß
ßßÛÛÛÛÜÜ ÜÛÛÜÜÜßß ßßß ßßÜÜÜÛÛÜ ÜÜÛÛÛÛßß
Üß ßÛÛ۲Ü G r e e t i n g s ²ÛÛß ßÜ
۲ ÛÜÛÛÛÛß ßÛÛ ÜÛÛ
۲ ÛÛÛÛÛÜ SSG - LND - SAC ßßÜÜÛÛßß
۲ ܲÛß
ßÜ ßÜ ßÜ ßÜ ²²Û
ßÜÜ ßßßßßßßßßßßßßßßßßßßßßßßßß ÛÛßßßßßßßßßßßßßßßß ÛÛßßßßßßßßßß Ûßß ²ÛÛ ßßßÛÛÛ
ßßÛÜÜÜ Üß ßßÜÜ Üß ßÜÜÜ ÜÜß ßÛÛÜÜÛÛÛß
ßßßÛÛÜÜÜÜ ÜÜÜÜßß ßßßßÜÜÜÜÜÜßß ßßßßß ßßß
ßßßßßßßßßß
Ü
ÜßßÛÛÜ Ü ÜÜÜÜßß
ÛÛÛ ܲÜ ÜÜÛÛÛÛßß
ÜÛÛß ßÜÛÛÛÛÜÜÜ۲²²ß
ÜÜÜÜÜÜ ÜÜßß ÜÜÜÜ sCr/strick9! ßßß ßßßÛÛÛÛÛÛÜÜÜ
ÜÜÜßßßß ÜÜÛßß ßßßÜÜ ÜÜÛÛÛÛÜ ²²²² ßßÛÛÛÜ
Üßß ÜÛßÛÛÜ ÜÛÛÜÜ Üß ßÛÛÛÛ ßÛÛÛ ÛÛÛ
ÞÝ ßÜ ÜÛÛÝ ÛÛÝ ÜÜÜÜÜÜÜÜ ÞÛÛßÞÛÛ ÞÝ ÜÛßß ßÛÛÜ ÛÛÛ
ßÜ ÜÛ ÛÛ ÛÛÛ ÜÛÛßß ÞÛÛÝ ÞÛÛ ÛÛÝ ÜÛÜÛÛÛ ß ÞÛÛÜ ßßÞÛÛÝ
ßÛÛÛß ÞÛÝ ÞÛÛÜÞÛÛÛ ÜÛÛÛ ÜÛÛÝ ÞÛÛ ß ÞÛÛÝ ÛÛÛÛÜ ÛÛÛ ßßÜÜ
ßÜÜ ÜÛÛÜÜßßÛÛÝ ßÛÛÛÛßÞÛÛÝ ÛÛÝßßÜÛÛÛÜ ÛÛÛ ÞÛÛÝßÛÛ ÛÛÛ ÛÛÛÜ
ßÛÛÜÜÜÜÛÛßß ÜÛÛÛÜ ÜÛÛß ÞÛÛÜÜÜ ßßßÛÜÜÜ ÜÜÛÛß ßÛÜÞÛÛÝ ÛÛÛÛ
ßßßß ßÛßßÛÛÛÛßß ÜÛß ßÛÜ ÜÜÜßßßß ßÛÛÛÛÝ ÜÜÛÛßß
ßÜÜ ÜÜßß ÜÛß ÛÛÛÜ ܲÜ ßÛÛÛÛßßß
Ascii Header ßßßßß ÜßßßßßÛÜÜ ßßÛÛÛÛÜÛÜÜ ÜÜÜ
and layout by Scour/SAC 2003. ßÛÛÜ ßßßÛÛÛÛÛÛÜÛÛÛß
Ascii footer by Scour and Strick9. Ü ÜÛÛß ßßßß ܲÜ
ßßÛÛÜ ß Ü
" AGAiNST THE ODDS " ßÛÜ
Ûß
ß