Реклама на сайте Advertise with us

Смена MD5 пикчи на php?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 25.03.04
Сообщения: 1229
Рейтинг: 411

Ссылка на сообщениеДобавлено: 12/07/09 в 15:34       Ответить с цитатойцитата 

подскажите, как на пхп изменить картинку, чтобы визуально осталась прежней, а ее хеш изменился?

Вообще это реально? На GD ?

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 12/07/09 в 16:00       Ответить с цитатойцитата 

менять качество jpg

0
 



С нами с 01.04.07
Сообщения: 4378
Рейтинг: 2970

Ссылка на сообщениеДобавлено: 12/07/09 в 16:08       Ответить с цитатойцитата 

Изменить цвет у любой точки на очень близкий

0
 

php наше всё :)

С нами с 26.07.04
Сообщения: 814
Рейтинг: 447

Ссылка на сообщениеДобавлено: 12/07/09 в 17:15       Ответить с цитатойцитата 

Exif добавь )))
Сработает без смены картинки вообще.. :)))

Толковый программист ждет [не]больших заказов (:

0
 



С нами с 25.03.04
Сообщения: 1229
Рейтинг: 411

Ссылка на сообщениеДобавлено: 12/07/09 в 17:56       Ответить с цитатойцитата 

Цитата:
менять качество jpg

Цитата:
Изменить цвет у любой точки на очень близкий

imagecreatefromjpeg и imagecopyresampled убивают всю пикчу...

Цитата:
Exif добавь )))
Сработает без смены картинки вообще.. icon_smile.gif))

спс, полезу в хелпы

0
 



С нами с 23.05.09
Сообщения: 739
Рейтинг: 365

Ссылка на сообщениеДобавлено: 12/07/09 в 18:05       Ответить с цитатойцитата 

просто в конце байт добавить да и все

0
 



С нами с 15.03.08
Сообщения: 33
Рейтинг: 96

Ссылка на сообщениеДобавлено: 14/07/09 в 14:33       Ответить с цитатойцитата 

И JPEG и PNG форматы являются chunk'овыми т.е. состоят из последовательных chunk'ов данных. Соответственно в оба формата можно добавлять новые chunk'и которые содержат невизуальные данные и не будут менять отображение картинки (например комментарии), но будут менять сам файл. При этом считывание файлов будет идти по-прежнему т.к. файлы данных орматов читаются chunk'ами.

Изменение можно сделать без GD, просто умея читать структуру файлов в этих форматах и умея формировать новые chunk'и. Описание форматов можно посмотреть например в википедии (JPEG и PNG).

0
 



С нами с 16.02.09
Сообщения: 54
Рейтинг: 30

Ссылка на сообщениеДобавлено: 18/07/09 в 07:40       Ответить с цитатойцитата 

flying писал:
И JPEG и PNG форматы являются chunk'овыми т.е. состоят из последовательных chunk'ов данных.


именно потому можно тупо дописать в конец файла пару байт
файл останеца рабочим а MD5 изменица

только дописыват надо в бинарном режиме

0
 



С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950


Передовик Master-X (01.01.2008)
Ссылка на сообщениеДобавлено: 18/07/09 в 13:15       Ответить с цитатойцитата 

Нельзя изменить MD5 хеш пикчи не меняя пикчу. Описанные манипуляции меняют хеш файла например для выдачи в заголовке HTTP, а не картинки.
Если задача обмануть копирайтеров, то они далеко не дураки. Сначала они распакуют файл, потом восстановят картинку и по ней будут считать MD5 либо что-то ещё.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »