Skip to content

Commit 4ff61ef

Browse files
committed
v1.0.3
1 parent 68be5e2 commit 4ff61ef

16 files changed

+175
-91
lines changed

Changelog.txt

+10
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,22 @@ Versioning guidelines for SemVer can be found at: https://semver.org/
77

88
=== Changes made since last versioned release ===
99

10+
None.
11+
12+
=== Version/Release 1.0.3 ===
13+
PATCH RELEASE.
14+
1015
- [2021.07.15; Bug-fix; Maikuolan]: Resolved "error code: 1020" issue.
1116
Refer github.com/phpMussel/SigTool/issues/6
1217

1318
- [2021.07.21; Maikuolan]: SigTool now displays current RAM usage throughout
1419
its entire process.
1520

21+
- [2021.07.22; Maikuolan]: Update requirements and installation instructions.
22+
23+
Caleb M (Maikuolan),
24+
July 22, 2021.
25+
1626
=== Version/Release 1.0.2 ===
1727
MAINTENANCE RELEASE.
1828

README.md

+11-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
[![Join the chat at https://gitter.im/phpMussel2/Lobby](https://badges.gitter.im/phpMussel2/Lobby.svg)](https://gitter.im/phpMussel2/Lobby)
2-
[![PHP >= 7.0.3](https://img.shields.io/badge/PHP-%3E%3D%207.0.3-8892bf.svg)](https://maikuolan.github.io/Compatibility-Charts/)
32
[![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://opensource.org/licenses/MIT)
43
[![PRs Welcome](https://img.shields.io/badge/PRs-Welcome-brightgreen.svg)](http://makeapullrequest.com)
54

@@ -14,13 +13,18 @@ Generates signatures for **[phpMussel](https://github.com/phpMussel/phpMussel)**
1413
Before installing, please check the requirements. If these aren't met, SigTool won't operate correctly.
1514

1615
#### Requirements:
17-
- PHP >= `7.0.3` with zlib + Phar support.
18-
- >= 1GB free disk space (if working directly from disk) or available RAM (if using a RAM drive; recommended).
19-
- Ability to operate PHP in CLI-mode (command prompt, terminal, shell, etc).
16+
- __For SigTool <=1.0.2:__ PHP >=7.0.3 with phar support (PHP >=7.2.0 recommended).
17+
- __For SigTool 1.0.3:__ PHP >=7.0.3 (PHP >=7.2.0 recommended).
18+
- __For SigTool v2:__ PHP >=7.2.0.
19+
- __All versions:__ *At least* >=681 MBs of available RAM (but, at least >=1 GB is strongly recommended).
20+
- __All versions:__ Approximately ~300 MBs of available disk space (this number may vary between iterations of the signatures database).
21+
- __All versions:__ Ability to operate PHP in CLI-mode (e.g., command prompt, terminal, shell, bash, etc).
2022

21-
To install SigTool, just download `SigTool.php` and `YAML.php`. :-)
23+
The recommended way to install SigTool is through Composer.
2224

23-
SigTool can operate normally from a disk or storage medium in the same manner as any other PHP script. However, due to the large number of read/write operations it performs, it is highly recommended to operate it from a RAM drive, as this will slightly increase its speed and decrease excess disk read/write operations. Final output should not exceed approximately ~64MBs, but approximately ~1GB of free disk space or available RAM is required during normal operation due to temporary working files and in order to avoid read/write errors.
25+
`composer require phpmussel/sigtool`
26+
27+
Alternatively, you can clone the repository, or download the ZIP, directly from GitHub.
2428

2529
---
2630

@@ -57,4 +61,4 @@ More information can be found in the documentation herein.
5761
---
5862

5963

60-
Last Updated: 7 March 2020 (2020.03.07).
64+
Last Updated: 22 July 2021 (2021.07.22).

_docs/readme.de.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@
33
Vor der Installation, bitte überprüfen Sie, was erforderlich ist. Wenn was erforderlich ist nicht erfüllt ist, SigTool wird nicht richtig funktionieren.
44

55
#### Erforderlich:
6-
- PHP >= `7.0.3` mit zlib + phar unterstützung.
7-
- >= 1GB freier Festplattenspeicher (wenn direkt von der Festplatte arbeiten) oder verfügbarer RAM (wenn Sie ein RAM-Laufwerk verwenden; empfohlen).
8-
- Möglichkeit für PHP im CLI-Modus zu betreiben (Eingabeaufforderung, Terminal, Shell, u.s.w.).
6+
- __Für SigTool <=1.0.2:__ PHP >=7.0.3 mit phar unterstützung (PHP >=7.2.0 empfohlen).
7+
- __Für SigTool 1.0.3:__ PHP >=7.0.3 (PHP >=7.2.0 empfohlen).
8+
- __Für SigTool v2:__ PHP >=7.2.0.
9+
- __Alle Versionen:__ *Mindestens* >=681 MB verfügbarer RAM (aber mindestens >=1 GB wird dringend empfohlen).
10+
- __Alle Versionen:__ Ungefähr ~300 MB verfügbarer Festplattenspeicher (diese Anzahl kann zwischen den Iterationen der Signaturdatenbank variieren).
11+
- __Alle Versionen:__ Fähigkeit um PHP im CLI-Modus zu betreiben (z.B., Eingabeaufforderung, Terminal, Shell, Bash u.s.w.).
912

10-
Um SigTool zu installieren, laden Sie einfach `SigTool.php` und `YAML.php` herunter. :-)
13+
Die empfohlene Methode zur Installation von SigTool ist über Composer.
1114

12-
SigTool kann auf normale Weise von einem Datenträger oder Speichermedium auf die gleiche Weise wie jedes andere PHP-Skript arbeiten. Aufgrund jedoch der großen Anzahl der ausgeführten Lese/Schreibvorgänge, es wird dringend empfohlen, es von einem RAM-Laufwerk aus zu betreiben, weil dies seine Geschwindigkeit etwas erhöhen und überschüssige Lese/Schreibvorgänge reduzieren. Die endgültige Ausgabe sollte ungefähr ~64MB nicht überschreiten, aber im normalen Betrieb sind ungefähr ~1GB freier Festplattenspeicher oder verfügbarer RAM erforderlich aufgrund temporärer Arbeitsdateien und um Lese/Schreibfehler zu vermeiden.
15+
`composer require phpmussel/sigtool`
16+
17+
Alternativ, können Sie das Repository klonen, oder die ZIP-Datei herunterladen, direkt von GitHub.
1318

1419
---
1520

@@ -98,4 +103,4 @@ clamav_swf_regex.db | Es handelt sich um SWF-Dateien; Funktioniert mit Rohdaten;
98103
---
99104

100105

101-
Zuletzt aktualisiert: 7 März 2020 (2020.03.07).
106+
Zuletzt aktualisiert: 22. Juli 2021 (2021.07.22).

_docs/readme.en.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@
33
Before installing, please check the requirements. If these aren't met, SigTool won't operate correctly.
44

55
#### Requirements:
6-
- PHP >= `7.0.3` with zlib + Phar support.
7-
- >= 1GB free disk space (if working directly from disk) or available RAM (if using a RAM drive; recommended).
8-
- Ability to operate PHP in CLI-mode (command prompt, terminal, shell, etc).
6+
- __For SigTool <=1.0.2:__ PHP >=7.0.3 with phar support (PHP >=7.2.0 recommended).
7+
- __For SigTool 1.0.3:__ PHP >=7.0.3 (PHP >=7.2.0 recommended).
8+
- __For SigTool v2:__ PHP >=7.2.0.
9+
- __All versions:__ *At least* >=681 MBs of available RAM (but, at least >=1 GB is strongly recommended).
10+
- __All versions:__ Approximately ~300 MBs of available disk space (this number may vary between iterations of the signatures database).
11+
- __All versions:__ Ability to operate PHP in CLI-mode (e.g., command prompt, terminal, shell, bash, etc).
912

10-
To install SigTool, just download `SigTool.php` and `YAML.php`. :-)
13+
The recommended way to install SigTool is through Composer.
1114

12-
SigTool can operate normally from a disk or storage medium in the same manner as any other PHP script. However, due to the large number of read/write operations it performs, it is highly recommended to operate it from a RAM drive, as this will slightly increase its speed and decrease excess disk read/write operations. Final output should not exceed approximately ~64MBs, but approximately ~1GB of free disk space or available RAM is required during normal operation due to temporary working files and in order to avoid read/write errors.
15+
`composer require phpmussel/sigtool`
16+
17+
Alternatively, you can clone the repository, or download the ZIP, directly from GitHub.
1318

1419
---
1520

@@ -98,4 +103,4 @@ clamav_swf_regex.db | Targets SWF files; Works with raw data; Signatures can con
98103
---
99104

100105

101-
Last Updated: 7 March 2020 (2020.03.07).
106+
Last Updated: 22 July 2021 (2021.07.22).

_docs/readme.es.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@
33
Antes de la instalación, compruebe los requisitos. Si no se cumplen, SigTool no funcionará correctamente.
44

55
#### Requisitos:
6-
- PHP >= `7.0.3` con soporte zlib + Phar.
7-
- >= 1GB de espacio libre en disco (si trabaja directamente desde el disco) o RAM disponible (si utiliza una unidad RAM; recomendado).
8-
- Capacidad para operar PHP en modo CLI (comando, terminal, shell, etc).
6+
- __Para SigTool <=1.0.2:__ PHP >=7.0.3 con soporte phar (se recomienda PHP >=7.2.0).
7+
- __Para SigTool 1.0.3:__ PHP >=7.0.3 (se recomienda PHP >=7.2.0).
8+
- __Para SigTool v2:__ PHP >=7.2.0.
9+
- __Todas las versiones:__ *Al menos* >=681 681 MB de RAM disponible (pero se recomienda encarecidamente al menos >=1 GB).
10+
- __Todas las versiones:__ Aproximadamente ~300 MB de espacio disponible en disco (este número puede variar entre iteraciones de la base de datos de firmas).
11+
- __Todas las versiones:__ Capacidad para operar PHP en modo CLI (por ejemplo, símbolo del sistema, terminal, shell, bash, etc).
912

10-
Para instalar SigTool, simplemente descargue `SigTool.php` y `YAML.php`. :-)
13+
La forma recomendada de instalar SigTool es a través de Composer.
1114

12-
SigTool puede funcionar normalmente desde un disco o medio de almacenamiento de la misma manera que cualquier otro script PHP. Aunque, debido al gran número de operaciones de lectura/escritura que realiza, es altamente recomendable operarlo desde una unidad RAM, ya que esto aumentará ligeramente su velocidad y disminuirá el exceso de operaciones de lectura/escritura de disco. La salida final no debe exceder aproximadamente ~64MBs, pero aproximadamente ~1GB de espacio libre en disco o RAM disponible se requiere durante el funcionamiento normal debido a los archivos temporales de trabajo ya fin de evitar errores de lectura/escritura.
15+
`composer require phpmussel/sigtool`
16+
17+
Alternativamente, puede clonar el repositorio o descargar el ZIP directamente desde GitHub.
1318

1419
---
1520

@@ -98,4 +103,4 @@ clamav_swf_regex.db | Destinado a archivos SWF; Funciona con datos sin procesar;
98103
---
99104

100105

101-
Última Actualización: 7 de Marzo de 2020 (2020.03.07).
106+
Última Actualización: 22 de Julio de 2021 (2021.07.22).

_docs/readme.fr.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@
33
Avant l'installation, vérifiez les conditions requises. Si ceux-ci ne sont pas satisfaits, SigTool ne fonctionnera pas correctement.
44

55
#### Les conditions requises :
6-
- PHP >= `7.0.3` avec support de zlib + Phar.
7-
- >= 1Go d'espace disque libre (si vous travaillez directement à partir du disque) ou RAM disponible (si vous utilisez un disque RAM ; recommandé).
8-
- Capacité d'opérer PHP en mode CLI (invite de commande, le terminal, shell, etc).
6+
- __Pour SigTool <=1.0.2:__ PHP >=7.0.3 avec support de phar (PHP >=7.2.0 recommandé).
7+
- __Pour SigTool 1.0.3:__ PHP >=7.0.3 (PHP >=7.2.0 recommandé).
8+
- __Pour SigTool v2:__ PHP >=7.2.0.
9+
- __Toutes les versions:__ *Au moins* >=681 Mo de RAM disponible (mais, au moins >=1 Go est fortement recommandé).
10+
- __Toutes les versions:__ Environ ~300 Mo d'espace disque disponible (ce nombre peut varier entre les itérations de la base de données de signatures).
11+
- __Toutes les versions:__ Capacité à utiliser PHP en mode CLI (par exemple, invite de commande, terminal, shell, bash, etc).
912

10-
Pour installer SigTool, téléchargez simplement `SigTool.php` et `YAML.php`. :-)
13+
La méthode recommandé pour installer SigTool est via Composer.
1114

12-
SigTool peut fonctionner normalement à partir d'un disque ou d'un support de stockage de la même manière que tout autre script PHP. Cependant, en raison du grand nombre d'opérations de lecture/écriture qu'il effectue, il est fortement recommandé de l'utiliser à partir d'un disque RAM, pour la raison qu'il augmentera légèrement sa vitesse et diminuera les opérations excédentaires de lecture/écriture du disque. La sortie finale ne doit pas dépasser environ ~64Mo, mais environ ~1Go d'espace disque libre ou RAM disponible est requis pendant le fonctionnement normal en raison de fichiers de travail temporaires et afin d'éviter les erreurs de lecture/écriture.
15+
`composer require phpmussel/sigtool`
16+
17+
Alternativement, vous pouvez cloner le référentiel ou télécharger le ZIP directement depuis GitHub.
1318

1419
---
1520

@@ -98,4 +103,4 @@ clamav_swf_regex.db | Cible les fichiers SWF ; Fonctionne avec des données bru
98103
---
99104

100105

101-
Dernière mise à jour : 7 Mars 2020 (2020.03.07).
106+
Dernière mise à jour : 22 Juillet 2021 (2021.07.22).

_docs/readme.id.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@
33
Sebelum menginstal, mohon periksa persyaratannya. Jika ini tidak terpenuhi, SigTool tidak akan beroperasi dengan benar.
44

55
#### Persyaratan:
6-
- PHP >= `7.0.3` dengan dukungan zlib + Phar.
7-
- >= 1GB ruang disk kosong (jika bekerja langsung dari disk) atau RAM yang tersedia (jika menggunakan drive RAM; direkomendasikan).
8-
- Kemampuan mengoperasikan PHP dalam modus CLI (command prompt, terminal, shell, dll).
6+
- __Untuk SigTool <=1.0.2:__ PHP >=7.0.3 dengan dukungan phar (PHP >=7.2.0 direkomendasikan).
7+
- __Untuk SigTool 1.0.3:__ PHP >=7.0.3 (PHP >=7.2.0 direkomendasikan).
8+
- __Untuk SigTool v2:__ PHP >=7.2.0.
9+
- __Semua versi:__ *Setidaknya* >=681 MB RAM yang tersedia (tapi, minimal >=1 GB sangat direkomendasikan).
10+
- __Semua versi:__ Sekitar ~300 MB ruang disk yang tersedia (jumlah ini dapat bervariasi antara iterasi database tanda tangan).
11+
- __Semua versi:__ Kemampuan untuk mengoperasikan PHP dalam modus CLI (misalnya, command prompt, terminal, shell, bash, dll).
912

10-
Untuk menginstal SigTool, cukup download `SigTool.php` dan `YAML.php`. :-)
13+
The recommended way to install SigTool is through Composer.
1114

12-
SigTool dapat beroperasi secara normal dari media disk atau media penyimpanan dengan cara yang sama seperti skrip PHP lainnya. Namun, karena banyaknya operasi baca/tulis yang dilakukan, sangat direkomendasikan untuk mengoperasikannya dari drive RAM, karena ini akan sedikit meningkatkan kecepatan dan mengurangi kelebihan operasi disk baca/tulis. Output akhir tidak boleh melebihi kira-kira ~64MBs, tapi kira-kira ~1GB ruang disk kosong atau RAM yang tersedia diperlukan selama operasi normal karena file kerja sementara dan untuk menghindari kesalahan baca/tulis.
15+
`composer require phpmussel/sigtool`
16+
17+
Sebaliknya, Anda dapat mengkloning repositori, atau mengunduh ZIP, langsung dari GitHub.
1318

1419
---
1520

@@ -98,4 +103,4 @@ clamav_swf_regex.db | Menargetkan file SWF; Bekerja dengan data mentah; Tanda ta
98103
---
99104

100105

101-
Terakhir Diperbarui: 7 Maret 2020 (2020.03.07).
106+
Terakhir Diperbarui: 22 Juli 2021 (2021.07.22).

_docs/readme.it.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@
33
Prima di installare, controllare i requisiti. Se questi non sono soddisfatti, SigTool non funzionerà correttamente.
44

55
#### Requisiti:
6-
- PHP >= `7.0.3` con supporto zlib + Phar.
7-
- >= 1GB di spazio libero su disco (se lavora direttamente dal disco) o RAM disponibile (se si utilizza un'unità RAM; consigliato).
8-
- Capacità di utilizzare PHP in modalità CLI (prompt dei comandi, terminal, shell, ecc).
6+
- __Per SigTool <=1.0.2:__ PHP >=7.0.3 con supporto di phar (PHP >=7.2.0 consigliato).
7+
- __Per SigTool 1.0.3:__ PHP >=7.0.3 (PHP >=7.2.0 consigliato).
8+
- __Per SigTool v2:__ PHP >=7.2.0.
9+
- __Tutte le versioni:__ *Almeno* >=681 MB di RAM disponibile (ma almeno >=1 GB è fortemente consigliato).
10+
- __Tutte le versioni:__ Circa ~300 MB di spazio disponibile su disco (questo numero può variare tra le iterazioni del database delle firme).
11+
- __Tutte le versioni:__ Capacità di utilizzare PHP in modalità CLI (ad es., prompt dei comandi, terminale, shell, bash, ecc).
912

10-
Per installare SigTool, basta scaricare `SigTool.php` e `YAML.php`. :-)
13+
Il modo consigliato per installare SigTool è tramite Composer.
1114

12-
SigTool può funzionare normalmente da un disco o da un supporto di memorizzazione nello stesso modo di qualsiasi altro script PHP. Tuttavia, a causa del numero elevato di operazioni di lettura/scrittura che esegue, è altamente consigliato per azionarlo da un'unità RAM, poichè ciò aumenterà leggermente la sua velocità e diminuirà le operazioni di lettura/scrittura di disco eccessivo. L'output finale non dovrebbe superare approssimativamente ~64MB, ma approssimativamente ~1GB di spazio libero su disco o RAM disponibile è necessario durante il normale funzionamento a causa di file temporanei di lavoro e per evitare errori di lettura/scrittura.
15+
`composer require phpmussel/sigtool`
16+
17+
In alternativa, puoi clonare il repository, o scaricare lo ZIP, direttamente da GitHub.
1318

1419
---
1520

@@ -97,4 +102,4 @@ clamav_swf_regex.db | Destinato ai file SWF; Funziona con dati non processati; L
97102
---
98103

99104

100-
Ultimo Aggiornamento: 7 Marzo 2020 (2020.03.07).
105+
Ultimo Aggiornamento: 22 Luglio 2021 (2021.07.22).

_docs/readme.ja.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,18 @@
33
インストールする前に、要件を確認してください。​要件が満たされていない場合、SigToolは正しく動作しません。
44

55
#### 要件:
6-
- PHP >= `7.0.3` + pharとzlibのサポート。
7-
- >= 1GBの空きディスク容量(ディスクから直接作業する場合)か利用可能なRAM(RAMドライブを使用している場合。推奨です)。
8-
- CLIモードでPHPを操作する能力(コマンド・プロンプト、端末、シェル、など)。
6+
- __SigTool <=1.0.2 の場合:__ pharをサポートする PHP >=7.0.3 (PHP >=7.2.0 をお勧めします).
7+
- __SigTool 1.0.3 の場合:__ PHP >=7.0.3 (PHP >=7.2.0 をお勧めします).
8+
- __SigTool v2 の場合:__ PHP >=7.2.0.
9+
- __すべてのバージョン:__ *少なくとも* >=681 MBの使用可能なRAM(ただし、少なくとも >=1 GBを強くお勧めします)。
10+
- __すべてのバージョン:__ 使用可能なディスク容量は約 300 MBです(この数は、シグネチャ・データベースの反復ごとに異なる場合があります)。
11+
- __すべてのバージョン:__ PHPを、CLIモードで操作する機能(例えば、コマンド・プロンプト、ターミナル、シェル、bash、など)。
912

10-
SigToolをインストールするには、`SigTool.php``YAML.php`をダウンロードするだけです。 :-)
13+
SigToolをインストールするための推奨される方法は、Composerを使用することです。
1114

12-
SigToolは、他のPHPスクリプトと同じ方法でディスクまたは記憶媒体から操作できます。​読み取り/書き込み操作が多いため、RAMドライブから操作することをお勧めします。​これにより、速度がわずかに向上し、過剰なディスク読み取り/書き込み操作が減少します。​出力は約〜64MBを超えてはなりませんが、一時的な作業ファイルのため、および読み取り/書き込みエラーを回避するために、通常の動作中に約〜1GBの空きディスク容量または使用可能なRAMが必要です。
15+
`composer require phpmussel/sigtool`
16+
17+
お望みならば、リポジトリのクローンを作成するか、GitHubから直接ZIPをダウンロードすることもできます。
1318

1419
---
1520

@@ -98,4 +103,4 @@ clamav_swf_regex.db | SWFファイルを操作します。​生データ
98103
---
99104

100105

101-
最終アップデート:2020年3月7日
106+
最終アップデート:2021年7月22日

0 commit comments

Comments
 (0)