Архив июля 2009

Проверялка паролей Яндекса

В свете последних событий насчёт Вконтакте — выложенный дамп 130 тысяч пользовательских логинов и паролей — получение кук с Яндекса — таких почт в этом дампе около 13 тысяч. sub yandexLogin { my ($login, $password, $ip) = @_; croak ('Login needed') if !$login; croak ('Login needed') if !$password; $login =~ s/@.*//; $password = uri_escape ($password); my $ag = q[MegaHacker]; @LWP::Protocol::http::EXTRA_SOCK_OPTS = […]

MySQL — пробел в конце varchar

Не знаю — многие ли знают о этой документированной фиче — столкнулись с ней только сегодня. Произвольная таблица test имеет поле text типа VARCHAR 255, для чистоты эксперимента кодировка UTF8_BIN. INSERT INTO test SET text='тест'; INSERT INTO test SET text='тест '; — на конце пробел

Выборка регистрозависимых данных из MySQL

Типовая, казалось бы, задачка. Выбрать из таблицы данные, зависимые от регистра. А вот как бы проблема, да? Потому что таблица имеет на полях utf8_general_ci — что значит что она регистронезависима. mysql> SHOW CREATE TABLE test \G *************************** 1. row *************************** Table: test Create Table: CREATE TABLE `test` ( `id` int (11) NOT NULL AUTO_INCREMENT, `text` varchar (255) NOT […]