Print This Post Универсальный конвертер текста 1.0

Вторник, 23. Июнь 2009
Раздел: Assembler, автор:

Очередной релиз от меня - программка для конвертации текста в разные представления и вычисления хэшей, написанная на ассемблере (masm32).
Имеется быстрое копирование и вставка текста, сохранение и открытие текстовых файлов.

Поддерживает конвертацию:
* Text -> URLEncode
* Text -> String.fromCharCode (ascii)
* Text -> String.fromCharCode (utf)
* Text -> base64
* Text -> MySQL char
* Text -> HEX
* Text -> BIN
* Text -> chr()
* Text -> MSSQL char
* Text -> PostgreSQL
* Text -> MD5
* Text -> SHA1
* Text -> &#xxx; (ascii)
* Text -> &#xxx; (utf)
* Text -> \xhh
* Text -> %XX
* Text -> VB chr$()
* Text -> C# (char)
* Text -> Транслит
* URLEncoded -> Text
* base64 -> Text

Скриншот:

Скачать exe (10кб) и исходные коды: ZIP

В общем исходный код программки ничем не отличается от тех, что я выкладывал раньше, но есть несколько интересных особенностей, которые я опишу дальше.
Читать дальше »

Print This Post Интриги, скандалы, расследования…

Среда, 10. Июнь 2009
Раздел: Социальные сети, автор:

Добрый вечер, в эфире программа "Максимум-К" и её ведущий Unresolved.
Что скрывает античат? Какой очередной способ продают на форуме за 50$?
Ответ на последний вопрос вы узнаете прямо сейчас.
Обратимся к ведущему эксперту A:

Ведущий: A, где вы сейчас находитесь?

A: Здравствуйте, U, сейчас я зашел в icq и на форум и собираюсь узнать способ.

Ведущий: A, расскажите подробнее, как вы это будете делать.

A: Для начала я посмотрю последние темы в разделах торговли и предоставления услуг на основных форумах.

Ведущий: Что вы видите?

A: Я вижу одну интересную тенденцию: всплывают темы про приглашения людей в приложения на вконтакте и мелькают объявления о разработке флеш приложений. Мне кажется, это как-то связано с темой заработка. Сейчас я попробую обратиться к одному из заказчиков флеш приложений и узнать подробнее.

/* Прошло 10 минут */

Ведущий: A, что вам удалось выяснить?

A: Связавшись с заказчиком, я смог узнать, что ему требуется приложение, реализующее лотерею за голоса на вконтакте. Проанализировав общие тенденции и общее описание способа на форуме, я решил, что это он и есть.

Ведущий: Большое вам спасибо, A.

A: Не за что, U.

Итак, наш эксперт сообщил, в чем, по его мнению, состоит способ. Этот ли способ продавал автор темы на форуме? Какие ещё способы существуют в продаже? Все это и многое другое в следующих выпусках программы "Максимум-К".
До новых встреч!

Print This Post Траффик с ВКонтакте

Вторник, 9. Июнь 2009
Раздел: Социальные сети, автор:

Недавно на античате появилась тема про способ получения траффика в группу в ВКонтакте.
В чем же состоит тема, за которую люди так запросто отдают 50$?
А вот в чем:

  • Создаете приложение с пестрой картинкой и надписью, что оно запустится через N дней (также стоит добавить текст наподобии: "Пригласи друга и получи бонусы после запуска").
  • Приглашаете пару десятков людей в это приложение.
  • Приложение начинает расходиться дальше за счет приглашенных.
  • Под приложением есть место, куда можно вставить рекламу, туда вставляется реклама целевой группы (Например так: http://s49.radikal.ru/i126/0906/64/381cceed7237.png). В самой группе вешаем рекламу своих сайтов.

Итого: "вирусное" распространение приложения среди друзей и резкий скачок посещаемости группы.

Print This Post Как сделать BSOD из User-mode

Воскресенье, 17. Май 2009
Раздел: Assembler, автор:

Наткнулся на забавный исходник на одном китайском сайте, где показано, как можно сделать BSOD (Blue Screen of Death, синий экран смерти) в Windows из User-Mode (ring 3) без всякого Native API:

Код на c++:

Код на ассемблере (переписал с си++ для уменьшения размера, весит всего 1кб):

Код проверен и работает на WinXP SP3 и Windows Vista SP1. На Windows 7 не работает, пофикшено, на XP SP2 тоже вроде бы не работает.

UPD: обнаружился код на c++, который способен вызвать BSOD на Win XP SP2, Win 2003 SP1 и Win NT SP4 (Discovered on 23.12.2004 by YuraN).
Читать дальше »

Print This Post Ajax Text Shell 2.0

Суббота, 16. Май 2009
Раздел: PHP, автор:

Удобный веб-шелл, написанный на php+ajax. Отлично подойдет для удаленного администрирования системы.

Функционал:
[+] AJAX, UTF-8
[+] Все запросы методом POST
[+] Файловый менеджер: серфинг по папкам, просмотр дат изменения и прав для файлов и папок, удаление, перемещение, копирование, переименовывание, chmod, touch
[+] Скачивание файлов (есть поддержка скачивания больших файлов)
[+] Редактирование и сохранение файлов в utf-8 и windows-1251
[+] Подробная информация о системе
[+] Выполнение php-кода
[+] Выполнение команд cmd множеством способов (есть поддержка кириллицы)
[+] Защита паролем
[+] MySQL - выполнение команд, удобный менеджер команд
[+] MySQL дампинг - дамп таблиц или целых БД, поддержка больших объёмов данных, дамп результатов запросов MySQL
Если set_time_limit(0) будет недоступно, дамп всё равно возможен по частям.
Можно сдампить в виде файла, например, список login:pass или список e-mail'ов из какой-нибудь таблицы.
[+] Дамп MySQL-таблиц производится без создания каких-либо файлов на сервере - всё напрямую направляется в браузер.
[+] Быстрое удаление скрипта
[+] Удобство в том, что можно работать с файлами, php, cmd и другими функциями независимо друг от друга, то есть примерно так - полистать файлы, выполнить пхп-код, вернуться к файлам, в это время результат выполнения php-кода не стирается, и к нему можно всегда вернуться.

Если будете что-либо менять в шелле, сохраняйте его в кодировке UTF-8 без BOM (так умеет делать, например, Notepad++).

Скачать: RAR

Print This Post Пример работы с Anti-Captcha на Perl

Четверг, 14. Май 2009
Раздел: Perl, автор:

Очередной пример на Perl (используется специально написанный модуль):

Параметры:

phrase => 0 или 1 (0 по умолчанию, 1 помечает, что у капчи 2-4 слова)
regsense => 0 или 1 (0 по умолчанию, 1 помечает, что текст капчи чувствителен к регистру)
numeric => 0 или 1 или 2 (0 по умолчанию, 1 помечает, что текст капчи состоит только из цифр, 2 помечает, что на капче нет цифр)
min_len => 0..20 (0 по умолчанию, помечает минимальную длину текста капчи)
max_len => 0..20 (0 - без ограничений, помечает максимальную длину капчи)
is_russian => 0..2
is_fatal => 0 или 1 (0 по умолчанию, прекращать ли работу при фатальных ошибках со стороны антигейта)
verbose => 0 или 1 (1 по умолчанию, отвечает за вывод информации о возможных ошибках и статусе распознавания)

Задаются следующим образом:

Скачать модуль и исходники можно тут: ZIP

Print This Post Пример работы с антикапчей на VB

Вторник, 12. Май 2009
Раздел: Без категории, автор:

Привожу пример работы с сервисом anti-captcha на Visual Basic 6.0 + win32 api. В архиве exe и исходники проекта. Для работы сервисом созданы несколько функций – UploadCaptcha для загрузки капчи на сервер, RevealCaptcha для получения ответа или статуса распознавания, AntiCaptchaInit для инициализации работы с сервисом. Также есть две функции для инициализации и cleanup’а работы с winsock. Пример привожу для коллекции, может быть, кому-нибудь пригодится. Программа однопоточная, так как по крайней мере vb 6.0 с потоками не дружит.

Скачать: ZIP

Print This Post Работа с антикапчей на ассемблере

Воскресенье, 10. Май 2009
Раздел: Assembler, автор:

По просьбам некоторых людей, да и просто для себя, решил написать функции для работы с антикапчей (anti-captcha.com) на ассемблере.
Если кто не знает, anti-captcha – это сервис, позволяющий распознавать капчи за небольшую плату (1$ за 1000 штук). Качество распознавания, как правило, 90%, время ожидания обычно не превышает 20 секунд.
Функции для работы с сервисом сразу решил проектировать таким образом, чтобы они могли нормально без конфликтов работать во много потоков одновременно.
Для этого необходимо использовать локальные переменные для чтения и записи, а глобальные переменные (из секции данных) можно только читать, но не изменять.
Кроме того, при работе с общими переменными или ресурсами необходимо применять какой-нибудь механизм, помогающий избегать конфликтов. Я использовал мьютексы (что это такое, объясню дальше).
Программу для тестирования я сделал таким образом – можно открыть несколько файлов (от 1 до 40) с картинками и одновременно послать их на распознавание (по одной картинке на поток).
Получилось следующее:

Кроме того, я создал dll с процедурами для работы с антикапчей, которую может импортировать любая программа.
Читать дальше »

Print This Post GUI в Perl (Tk)

Пятница, 8. Май 2009
Раздел: Perl, автор:

Интерфейсы в перл (Tk)

Решил немного попрактиковаться в написании скриптов с интерфейсом на perl.
Начать решил с базового модуля - Tk (да я знаю про Qt, но решил использовать Tk).
В качестве примера реализовал скрипт, который скачивает композиции из пользовательской библиотеки Last.fm

В итоге скрипт будет выглядеть примерно так:
lastfm downloader
Читать дальше »

Print This Post MRA Sender [Perl]

Понедельник, 20. Апрель 2009
Раздел: Perl, автор:

Простой скрипт для рассылки по контакт листу Mail.Ru Agent.
Скрипт особо не тестировался.

Update: Поправил получение контакт листа.

Скачать архивом