Rate This Document
Findability
Accuracy
Completeness
Readability

System Diagnosis Functions

Analyzes abnormalities in applications, non-CPCA-compliant cryptographic algorithms in source files, and sensitive information in files.

Command Function

Displays the help information about System Diagnosis tasks.

Syntax

1
devkit doctor [-h | --help] TASK [ARGS]

An RPM package is used as an example.

Example

Run the following command to view the information about the functions supported by System Diagnosis:

1
devkit doctor -h

Command output:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
 Usage: devkit doctor [-h | --help] TASK [ARGS]

 The most commonly used devkit diagnosis sub tasks are:
   help       Get help information
   memalloc   Run the memory allocate collection and analysis task
   memoob     Run the memory out-of-bounds collection and analysis task
   crypt-scan   Run the crypt scan task
   sen-scan     Run the sen scan task

 See 'devkit doctor TASK --help' for more information on a specific task.
Table 1 Function description

Function

Description

help

Displays help information.

memalloc

Memory usage diagnosis.

memoob

Memory overwriting diagnosis.

crypt-scan

Non-SM algorithm detection.

sen-scan

Sensitive information scan.