Если Вы просто хотите простое шифрование (т.е. возможный для решительного взломщика повредиться, но блокирующий наиболее обычных пользователей), просто выберите два пароля равной длины, скажите:
deoxyribonucleicacid
while (x>0) { x-- };
и xor Ваши данные с ними обоими (цикличное выполнение пароли при необходимости) <глоток> (a) глоток>. Например:
1111-2222-3333-4444-5555-6666-7777
deoxyribonucleicaciddeoxyribonucle
while (x>0) { x-- };while (x>0) {
Кто-то ищущий Ваш двоичный файл может думать, что строка DNA является ключом, но они вряд ли будут думать, что код C - что-либо кроме неинициализированной памяти, сохраненной с Вашим двоичным файлом.
<час><глоток> (a) глоток> Имеют в виду, что это очень простое шифрование и, по некоторым определениям, не может считаться шифрованием вообще (так как намерение шифрования к , предотвращают несанкционированный доступ, а не просто делают его более трудным). Хотя, конечно, даже самое сильное шифрование небезопасно когда чье-то положение по креплениям для ключей со стальным каналом.
, Как указано в первом предложении, это - средство мешать достаточно случайному взломщику, которого они углубят. Это подобно предотвращению краж на Вашем доме - Вы не должны делать его неприступным, просто необходимо сделать его менее уязвимым, чем дом ближайший:-)
Предлагаю вам: OWASP Zed Attack Proxy Очень полный и простой в использовании.
скрипач возможно? IE проходит через него автоматически, если он запущен, вы должны указать FF, чтобы он прошел через 127.0.0.1:8888 (возможно, номер порта неверен, но он указан в документации)
О да, и вы также можете использовать его для генерации http запросы: -)
Зависит от того, что вам нужно с ним делать.
Я обнаружил, что TrivialProxy замечательный и очень легкий для мониторинга происходящего.