https://github.com/kuwacom/sort-binary
種類判別の付かないバイナリファイルを種類ごとに分解するプログラム
https://github.com/kuwacom/sort-binary
binary sorting
Last synced: 3 months ago
JSON representation
種類判別の付かないバイナリファイルを種類ごとに分解するプログラム
- Host: GitHub
- URL: https://github.com/kuwacom/sort-binary
- Owner: kuwacom
- Created: 2024-07-05T16:51:11.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-24T10:06:16.000Z (11 months ago)
- Last Synced: 2025-01-17T06:26:43.215Z (5 months ago)
- Topics: binary, sorting
- Language: Python
- Homepage:
- Size: 2.93 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# What Is This
判別のつかない(拡張子がない等)バイナリファイルのヘッダーを読み取り、種類ごとに分類するプログラムです。# How To Use
`config.json`に、判別したいバイナリのあるフォルダと判別するヘッダー、分類後の出力先を書き込みます。以下の場合、`png`,`jpeg`の画像と`mp4`の動画ファイルと`ogg`の音声ファイルを分類します
```json
{
"targetPath": "./binaries",
"sortTargets": [
{
"type": "PNG",
"extension": "png"
},
{
"type": "JFIF",
"extension": "jpeg"
},
{
"type": "Ogg",
"extension": "ogg"
},
{
"type": "ftyp",
"extension": "mp4"
}
],
"distPath": "./assets"
}
```