Безопасность и шифрование


AutoHack ][ - Снималка навесных защит

AutoHack ][ v1.2 Автоматическая снималка для навесных защит, распаковщик "круто"-запакованных программ.

Blowfish Encryption Algorithm with CBC Mode

Алгоритм шифрования BLOWFISH (+CBC Mode). Одна из самых быстрых реализаций BlowFish (200K/sec on a 486/100MHz in a Ramdrive)

Coder v2.3 - Simple Files Encoder for TP3.0

Простой кодировщик файлов. Использует метод добавления некоего числа к коду каждого символа в зависимости от значения ключевой комбинации.
Coder v2.3 can be useful for all those who need minimal security on their own MS-DOS PC, to keep others from reading their texts or running "private" programs.

CRC-16 for Memory Block

Ассемблерная функция для подсчета CRC16 в блоке памяти

CRCTable - CRC16 and CRC32 Routines

Несколько функций на Паскале и Ассемблере для расчета CRC16 и CRC32 как для отдельного слова, так и для блока данных.
The assembly source code is appended to this TP program; the compiler uses the "END." statement as the end of source code marker. Nothing past "END." is processed by the Turbo Pascal compiler.

INTRFC 6.3 - Program to Dump TP6/TPW1.5 TPU Files

Утилита для изучения внутренней структуры TPU файлов в TP6.0 и TPW1.5.
INTRFC - Program to dump TPU files. Version 6.3: Dumps TP 6.0 and TPW 1.5 format files.

INTRFC 7.0 - Program to Dump BP7 TPU Files

Утилита для изучения внутренней структуры TPU, TPP и TPW файлов в BP7.0.
INTRFC Version 7.0 - Program to dump TPU files (March, 1994). Dumps TPU, TPP and TPW format files for Borland Pascal 7.0.

ITPU v.1.31. Инструмент изучения TPU файлов v6.0

Средство изучения интерфейса объектных модулей Турбо Паскаля (TPU)

Jump Tracer

Инструмент для анализа ветвлений (переходов) в исполняемой программе. Облегчает процесс взлома различных проверок.
this can be used to remove copy protection (this version of Jump Tracer uses only some simple methods to fool anti-debugging code, so it may not always work properly). To do it you need to trace the program to crack at least twice - the first time with the required keydisk, plug in LPT port, entering the correct password, etc.; and the second time without the key.

Sally Tpu PeepHole Optimizer v1.10

Утилита для оптимизации TPU модулей, написанных на BP7. Сначала модуль дизассемблируется, причем распознаются все вызовы из модуля Systems, затем код оптимизируется и компилируется с помощью TAsm. Приведен исполняемый файл и документация.
This command-line utility lets you produce faster programs with Borland Pascal version 7.0 by optimizing the intermidiate code produced by that compiler. As a special bonus of using this program, the longint shift bug in the runtime library will be eliminated.