Tag

Dynamic Analysis

0 views collected around this technical thread.

Inke Technology
Inke Technology
Aug 21, 2024 · Information Security

Can You Hide Android App Features from AI‑Based Detection? A Dynamic Obfuscation Guide

This article explores why Android apps are increasingly linked in AI‑driven security assessments, examines academic papers on feature extraction, compares static and dynamic obfuscation techniques, reviews industry protection solutions, and proposes a plug‑in‑based dynamic obfuscation framework that maximizes feature dispersion while preserving app functionality.

AndroidApp ObfuscationDynamic Analysis
0 likes · 40 min read
Can You Hide Android App Features from AI‑Based Detection? A Dynamic Obfuscation Guide
JD Retail Technology
JD Retail Technology
Feb 23, 2024 · Backend Development

Static and Dynamic Code Inspection for Reducing Java Backend Code Corruption

This article explains how to use static analysis tools like IDEA and PMD together with dynamic coverage tools such as JaCoCo to identify, clean up, and refactor unused, duplicated, or dead Java code in large backend projects, improving maintainability and stability.

Dynamic AnalysisJaCoCoJava
0 likes · 9 min read
Static and Dynamic Code Inspection for Reducing Java Backend Code Corruption
JD Tech
JD Tech
Jan 25, 2024 · Fundamentals

Code Visualization: Core Concepts, Implementation Methods, and Application Scenarios

This article explains the fundamentals of code visualization, why it is needed, presents several real‑world scenarios, and details both static (source‑based and bytecode‑based) and dynamic analysis techniques for generating call graphs, along with their advantages, disadvantages, tools, and case studies.

Dynamic Analysiscall graphcode visualization
0 likes · 11 min read
Code Visualization: Core Concepts, Implementation Methods, and Application Scenarios
Ctrip Technology
Ctrip Technology
Jan 11, 2024 · Backend Development

Building a Backend Java Code‑Analysis Platform for Precise Testing and Application Slimming

This article describes how to construct a code‑analysis platform for Java micro‑services that builds a knowledge base through static, semi‑dynamic and dynamic analysis, enabling precise test‑case selection and safe removal of dead code to improve iteration efficiency and system maintainability.

Backend DevelopmentDynamic AnalysisMicroservices
0 likes · 17 min read
Building a Backend Java Code‑Analysis Platform for Precise Testing and Application Slimming
Baidu App Technology
Baidu App Technology
Jul 25, 2023 · Mobile Development

HEIC Image and Unused Class Optimization in Baidu iOS App

The article details Baidu’s iOS bundle‑size reduction strategy by converting PNG/JPG assets to HEIC using macOS tools or ImageMagick, storing them in Asset Catalogs for iOS 10+ compatibility, handling alpha‑channel quirks, and employing combined static‑link‑map and runtime class‑initialization analysis to safely prune unused Objective‑C classes.

Asset CatalogDynamic AnalysisHEIC
0 likes · 27 min read
HEIC Image and Unused Class Optimization in Baidu iOS App
Bilibili Tech
Bilibili Tech
Oct 11, 2022 · Fundamentals

Precise Testing Technology: Definition, Implementation, and Practice

Precise testing technology uses static code scanning and dynamic tracing to build a Neo4j call‑graph, automatically recommends test scopes and cases via diff analysis and weighted relationships—including call‑count, module, text similarity, and GCN—thereby improving test adequacy, cutting regression cycles, and dramatically reducing test execution time.

Code CoverageDynamic AnalysisGCN
0 likes · 9 min read
Precise Testing Technology: Definition, Implementation, and Practice
JD Tech Talk
JD Tech Talk
Dec 31, 2021 · Information Security

Design and Implementation of JD Tech Mobile App Privacy Compliance Detection System

This article presents the background, industry challenges, design principles, architecture, core capabilities, and implementation details of JD Tech's privacy compliance detection system for mobile applications, highlighting both static and dynamic analysis techniques to identify and remediate personal data risks.

Dynamic AnalysisJD Techcompliance
0 likes · 14 min read
Design and Implementation of JD Tech Mobile App Privacy Compliance Detection System
Youzan Coder
Youzan Coder
Sep 11, 2019 · Backend Development

Design and Implementation of a Precise Impact Testing Tool for Distributed Java Applications

The article describes a precise impact‑testing tool for distributed Java services that detects code changes through AST diffs, combines static bytecode analysis with a java‑agent‑based dynamic tracer, aggregates cross‑service call graphs via tracing (or SkyWalking), and presents affected interfaces and call‑chains, while noting limitations such as polymorphism handling, performance overhead, and Java‑only support.

Dynamic AnalysisJavaMicroservices
0 likes · 10 min read
Design and Implementation of a Precise Impact Testing Tool for Distributed Java Applications
360 Tech Engineering
360 Tech Engineering
May 31, 2019 · Information Security

Dynamic Web Crawling Techniques for Vulnerability Scanning with Pyppeteer

This article details the practical implementation of a dynamic web crawler for vulnerability scanning, covering Chrome headless setup, browser initialization, JavaScript hook injection for DOM events, navigation locking, form handling, link collection, deduplication, and task scheduling using pyppeteer.

Dynamic Analysisbrowser-automationjavascript hooking
0 likes · 30 min read
Dynamic Web Crawling Techniques for Vulnerability Scanning with Pyppeteer
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 14, 2017 · Information Security

Automating Security Detection with Image Recognition: Workflow and Techniques

This article explains why security detection needs automation, compares static and dynamic analysis, and details an image‑recognition‑based pipeline—including grayscale conversion, edge detection, contour extraction, and OCR—to automatically identify risky app pop‑up warnings.

AutomationDynamic AnalysisImage Recognition
0 likes · 8 min read
Automating Security Detection with Image Recognition: Workflow and Techniques
Baidu Intelligent Testing
Baidu Intelligent Testing
Nov 16, 2016 · Mobile Development

iOS Memory Performance Testing: Static and Dynamic Analysis Tools

This article explains iOS memory performance testing by covering static analysis via Xcode's Analyze feature and dynamic analysis tools such as Leaks, Activity Monitor, Allocations, and Zombies, illustrating how to detect memory leaks, unreasonable memory usage, and EXC_BAD_ACCESS errors with practical examples and step‑by‑step guidance.

Dynamic AnalysisMemoryPerformance Testing
0 likes · 7 min read
iOS Memory Performance Testing: Static and Dynamic Analysis Tools
360 Quality & Efficiency
360 Quality & Efficiency
Jun 6, 2016 · Information Security

Software Security Testing: Objectives, Common Vulnerabilities, and Static/Dynamic Approaches

Security testing, performed from near completion to release, verifies that software meets security requirements and quality standards by identifying common vulnerabilities such as DLL hijacking, ASLR/DEP misuse, and heap overflows, and employs static scanning and dynamic testing methods to detect and remediate these issues.

DLL hijackingDynamic AnalysisSecurity Testing
0 likes · 5 min read
Software Security Testing: Objectives, Common Vulnerabilities, and Static/Dynamic Approaches