Categories
Support Corner

Protecting C# Applications That Use Automapper

Reading Time: 2 minutes

AutoMapper is an object-to-object mapping system used by many of our customers. It aims to simplify and organize code responsible for sharing instance values from an object of one type to an object of a different type.

Categories
JSDefender Change Log

JSDefender Change Log V2.1 Build 1 – Release Date November 17, 2020

Reading Time: < 1 minute

Change Log – Version 2.1.1 – Release Date November 17, 2020

Features

  • jsdefender-core: the protection engine now supports ES2018, ES2019, and ES2020 syntax
Categories
JSDefender Change Log

JSDefender Change Log V2.1 Build 0 – Release Date November 5, 2020

Reading Time: < 1 minute

Change Log – Version 2.1.0 – Release Date November 5, 2020

Features

  • jsdefender-cli: CLI now uses colorized text, provided the current terminal supports it
  • jsdefender-core: the new DevToolsBlockingTransform detects if the DevTools panel is open in the browser and blocks normal code execution
  • jsdefender-core: the new ConsoleCloakingTransform prevents the protected code from displaying information in the console when the program invokes the methods of the console object, such as console.log, console.info, etc.
  • jsdefender-core: the new GlobalObjectHidingTransform adds indirect references for frequently used global objects (such as window, navigator, Object, String, setTimeout, and many others) and hides them within the protector object
  • jsdefender-core: the protection engine intertwines StringLiteralTransform with the JSDefender Runtime
Categories
JSDefender

GlobalMed Finds Success By Switching To JSDefender

Reading Time: 2 minutes

GlobalMed Finds Success by Switching to JSDefender

When President Donald Trump returned to the White House after his 3-day stay at Walter Reed National Medical Center, staying connected to his physicians was very important. The White House IT staff made sure telemedicine services were securely set-up, and the team at GlobalMed was ready to confirm “all systems a go”.

Categories
Support Corner

Integrating DashO Into A Maven Build

Reading Time: 2 minutes

Maven is perhaps the most widely-used project management tool for Java. Based on the Project Object Model (POM), it is used not only for compilation of source code, but also dependency management, documentation, running tests, packaging, deployment, and more. We are frequently asked if we have a Maven plugin for running DashO. Though we do not offer a specific Maven plugin, adding DashO to your Maven-based project is surprisingly easy by leveraging Ant.

Categories
JSDefender Change Log

JSDefender Change Log V2.0 Build 4 – Release Date September 30, 2020

Reading Time: < 1 minute

Change Log – Version 2.0.4 – Release Date September 30, 2020

Fixes

  • jsdefender-core: emit correct variable names (with eval_ prefix) when an evaluation license is used
  • jsdefender-core: provide unambiguous output with license version check
Categories
Mobile Protection

Post COVID-19: 4 Application Trends You Need To Know

Reading Time: 2 minutes

In an already digital world, the Covid-19 pandemic forced society and businesses to adopt additional modes of technology and press on for more advanced application development. Business’ focus shifted to increased remote work collaboration, streamlined contact tracing work, and enhanced consumer e-commerce connections. With little knowledge on how much longer social distancing measures will be in place, more on-demand application development options are needed to successfully maintain workplace functionality.

Categories
JSDefender Change Log

JSDefender Change Log V2.0 Build 3 – Release Date September 24, 2020

Reading Time: < 1 minute

Change Log – Version 2.0.3 – Release Date September 24, 2020

Features

  • jsdefender-core: allow IntegerLiteralTransform to use multiple radixes
  • jsdefender-core: allow turning off the self-defending protection (no-eval) of JSDefender Runtime
Categories
Support Corner

Dockerize PreEmptive’s Products Using Floating License

Reading Time: 2 minutes

Customers occasionally ask us about adding DashODotfuscator, or JSDefender to their Docker-based build processes. We do not provide pre-built Docker containers for our products, but it is relatively straightforward to create your own containers with the distributions we do provide. Historically, setting up licensing for these containers could be a challenge, but with the recent addition of Floating license support to DashODotfuscator, and JSDefender, even the licensing part is straightforward.

Categories
JSDefender Change Log

JSDefender Change Log V2.0 Build 1 – Release Date September 16, 2020

Reading Time: < 1 minute

Change Log – Version 2.0.1 – Release Date September 16, 2020

Fixes

  • all: rename packages to match npm conventions and the examples in the user guide
  • jsdefender-core: validate only required fields for license requests
  • jsdefender-core: handle OS UUID query error on linux if licensing API cannot find it