Home
Features
Features
Pre-analysis
arrow_forward
Ensuring you get the best visibility and quality of data.
Optimization
arrow_forward
Advanced Static Analysis for helping in testing of applications.
Analysis
arrow_forward
Advanced Static Analysis for helping in testing of applications.
Explore code and results
arrow_forward
Find the most relevant features of the code to assist in your testing efforts from VS Code.
Integrate with Burp Suite
arrow_forward
Analyze traffic directly from your existing testing tools.
record_voice_over
Release Notes
arrow_forward
contact_support
FAQ
arrow_forward
downloading
Docs
arrow_forward
Blog
Docs
Release Notes
FAQ
Trial
Buy
drag_handle
close
Pre-analysis
Explore just some of the ways that jswzl helps you understand applications, and find bugs.
01
· Source maps
fingerprint
Improved analysis results with
Sourcemaps
Detect and fetches sourcemaps
If a source file references a source map, it's fetched automatically. Otherwise, it'll try to load a corresponding `.map` file.
Applies sourcemap
If a source map is found, it will be applied to the source automatically,
02
packed chunks
fingerprint
Detect and fetch
Webpack chunks
Detect and fetch chunks
The analysis engine can detect dynamic chunks, determine valid chunks, and pre-fetch the chunks.
Detection with sandboxed runtime
When a chunk loader is detected, the chunk code is run in a custom sandboxed runtime to get the valid chunk file names.
03
· Packed files
fingerprint
Extract
packed
files
Unpack to original file tree
All packed files are extracted to its original file tree, and then also analyzed like all other source code.
04
PRettify code
fingerprint
Prettified code
Minimized? No problem
The code is prettified to make it easier to manually review and analysis.
1
if (isValid(input)) { process(input); } else { showError(); }
1
if (isValid(input)) {
2
process(input);
3
} else {
4
showError();
5
);