Search code examples
oracleoracle-apexapexapex-code

Oracle Apex hide version


In Oracle Apex, is there a way to keep technology profiler tool to extract the versions? For example, RequireJS, jQuery, jQuery Migrate, jQuery UI. Once the profiler run, these technologies should not be displayed on the said profiler.

enter image description here


Solution

  • There is not likely a way to block a profiler tool from identifying the versions of the libraries and such because they are built right into the libraries. For example, running this in the browser console will output the version of jQuery:

    console.log( 'You are running jQuery version: ' + $.fn.jquery );
    

    Unless Oracle modifies the libraries (which seems highly unlikely) to remove any abilities to return the version of the library, there's not much you can do. If someone was very determined, they could still just download the javascript, css, etc. files from your server and compare them against the known releases of the libraries to match them to a version.