DashO (software)

From Wikipedia, the free encyclopedia
DashO
Developer(s)Preemptive Solutions, LLC
Initial releaseJanuary 1997; 25 years ago (1997-01)[1]
Stable release
11.2.0 / 11 May 2021; 10 months ago (2021-05-11)
Operating systemWindows, Linux, MacOS, Android.
TypeCode obfuscator
LicenseProprietary software
Websitewww.preemptive.com/products/dasho

DashO is a code obfuscator, compactor, optimizer, watermarker[2] and encryptor for Java, Kotlin and Android applications.[3] It aims to achieve little or no performance loss even as the code complexity increases.[4][5]

DashO can also statically analyze the code to find unused types, methods, and fields, and delete them, thereby making the application smaller. DashO can delete used methods that are not needed in published applications, such as debugging and logging calls.

See also[]


References[]

  1. ^ "DashO Pro - Java Application/Applet Packaging system". December 5, 1998. Archived from the original on 1998-12-05.
  2. ^ Hamilton, James and Danicic, Sebastian (2011). "An evaluation of the resilience of static java bytecode watermarks against distortive attacks". IAENG International Journal of Computer Science. International Association of Engineers. 38 (1): 1–15.{{cite journal}}: CS1 maint: uses authors parameter (link)
  3. ^ Patki, Tapasya (2008). "Dasho java obfuscator". Department of Computer Science. University of Arizona.
  4. ^ J. MacBride, Christopher J Mascioli, Scott Marks, Ying Tangm L. Head, P. Ramachandran (2005). "A Comparative Study of Java Obfuscators". Proceedings of the IASTED International Conference on Software Engineering and Applications.{{cite journal}}: CS1 maint: uses authors parameter (link)
  5. ^ Park, Jonghwa and Kim, Hyojung and Jeong, Younsik and Cho, Seong-je and Han, Sangchul and Park, Minkyu (2015). "Effects of Code Obfuscation on Android App Similarity Analysis". J. Wirel. Mob. Networks Ubiquitous Comput. Dependable Appl. 6 (4): 86–98.{{cite journal}}: CS1 maint: uses authors parameter (link)


Retrieved from ""