Skip to content

Repository files navigation

CBOM-SCANNER

This is the codes for scanning various types of cryptography sources in the systems.

This is the series of scrips to help organization to scan their servers and clients internally. The code run on both linux and windows but we are imporoving the windows detection.

Cryptography in the system

image

Crypography in All Layers

image

Types of Cryptographic Sources

image

1. DEPENCENCY LIBRARIES INSTALLATION

$git clone https://github.com/msaufyrohmad/CBOM-scanning.git
$cd CBOM-scanning
$pip install pipreqs 
$pipreqs .
$pip install -r requirements.txt

2. RUNNING SCRIPT 1 to 8

$sudo python <script> 

3. RUNNING SCRIPT 9

3.1 Create directory to store results

$mkdir result

3.2 Create a file to store all tls server that you want to scan

$vim target 
uitm.edu.my 
upm.edu.my

3.3 Run the script

$sudo python 9NetworkProtocol.py --out-dir=result target

4.The code will be updated from time to time

We are improving the scanning accuracy (even we have a few version of crypto_scan()) that we will published soon. The (promise) version contains: 4.1 CycloneDX v1.7 output 4.2 PTPKM information added as cycloneDX Property 4.3 Configuration inspection of Software

5.Contact

Muhammad Saufy Rohmad

Malaysia Cryptology Technology and Management Center

saufy@uitm.edu.my

About

No description, website, or topics provided.

Resources

Stars

9 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages