PHP код у картинці
У цій статті опишу спосіб приховати PHP код у картинці.
Для початку нам потрібна програма WinHex. Програму можна завантажити з офіційного веб-сайту розробника http://winhex.com.
Наступне, що потрібно зробити, це відкрити картинку у цій програмі і перейти в кінець файлу.

Останні два байти дорівнюють FF D9. Кожен файл JPEG закінчується цими значеннями.
Для загальної інформації можна звернути увагу на те, що всі файли зображень JPEG починаються значеннями FF D8. Далі існує ще багато значень, стиснення файлу, різновид, образ упаковки тощо.
Опускаємося в низ коду в байт FF D9. Далі копіюємо у буфер обміну свій PHP код. Візьмемо для прикладу:

Ще одне важливе зауваження, потрібно, щоб початкова картинка не мала в собі ніяку вбудовану в код інформацію, що виконується. Це можна легко перевірити, відкривши зображення, наприклад FarManager => F4 і в пошук (F7) ввести "<?". Якщо нічого не знайдено, то спокійно можна вставляти ваш код, інакше необхідно перезберегти картинку.

Для початку нам потрібна програма WinHex. Програму можна завантажити з офіційного веб-сайту розробника http://winhex.com.
Наступне, що потрібно зробити, це відкрити картинку у цій програмі і перейти в кінець файлу.

Останні два байти дорівнюють FF D9. Кожен файл JPEG закінчується цими значеннями.
Для загальної інформації можна звернути увагу на те, що всі файли зображень JPEG починаються значеннями FF D8. Далі існує ще багато значень, стиснення файлу, різновид, образ упаковки тощо.
Опускаємося в низ коду в байт FF D9. Далі копіюємо у буфер обміну свій PHP код. Візьмемо для прикладу:
<?php
phpinfo();
?>Далі вставляємо його в редактор і у вікні підтвердження на операцію додавання вибираємо ANSI-ASCII. Потім потрібно в самому кінці дописати останні байти FF D9, а ці значення на старому місці замінюємо нулями.
Ще одне важливе зауваження, потрібно, щоб початкова картинка не мала в собі ніяку вбудовану в код інформацію, що виконується. Це можна легко перевірити, відкривши зображення, наприклад FarManager => F4 і в пошук (F7) ввести "<?". Якщо нічого не знайдено, то спокійно можна вставляти ваш код, інакше необхідно перезберегти картинку.

