Skip to content

Prof-GP/Other-Useful-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ”’ Malware Sample Packager Safely package suspicious files for security analysis with password protection.

What it does

Zips suspicious files with the industry-standard password infected and renames them with _suspicious suffix. Prevents accidental execution and bypasses email filters during incident response.

Usage

python malware_zipper.py suspicious_file.exe

# Multiple files
python malware_zipper.py file1.exe file2.dll file3.js

Output: filename_suspicious.zip (or .b64 for weak encryption) Password: infected Features

Auto-downloads 7-Zip if needed (Windows) Works across Windows, Linux, macOS Tries multiple compression methods automatically Cleans up temporary files No installation required - just Python 3.6+

Perfect for security teams, IT professionals, and incident responders who need to safely transfer malware samples for analysis.


Combine Tar Chunks

Scripts to reassemble chunked tar.gz files (e.g., from split) back into a single file. β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ Script β”‚ Language β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ combine_tar_chunks.py β”‚ Python β”‚ β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€ β”‚ combine_tar_chunks.ps1 β”‚ PowerShell β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ Features:

  • Auto-detects chunk naming patterns (.001, .aa, .part1, .chunk1)
  • Auto-derives output filename from chunk name
  • Buffered I/O (8 MB default) for large files
  • Outputs MD5 and SHA256 hashes of the combined file
  • Progress reporting

Usage: python combine_tar_chunks.py backup.tar.gz.001 .\combine_tar_chunks.ps1 -InputFile "backup.tar.gz.001"001"