Blog. Just Blog

Быстрый поиск

Введите фрагмент названия статьи для поиска

Flying Windows 1.6

03.02.2010 | Категория: Мои программы | Автор: ManHunter

Скриншот программы Flying Windows

Эта маленькая программа значительно облегчает работу за компьютером. Написана для личных нужд и включает в себя несколько полезных инструментов:

1. Flying windows
При включенной опции можно перетаскивать при нажатой клавише Alt любое окно за любое место, а не только за заголовок. Очень удобно, когда одновременно открыто много окон или панелей инструментов. В некоторых приложениях дает неожиданный эффект, перетаскивая вместо окна его дочерние элементы. Но это случается крайне редко, мне пока встретилось всего несколько таких программ.

2. Intelligent mousewheel
Эта опция дает возможность прокрутки окон колесиком мышки без установки на них фокуса. Опять же удобно когда открыто много окон.

3. Enabler and unhider
Эта опция позволяет открывать пароли за "звездочками", активировать отключенные кнопки, поля ввода, убирает лимиты количества символов с полей ввода, в качестве побочного эффекта "отвязывает" любые открытые модальные окна. Открытие паролей работает не во всех приложениях. Опция включается через меню или нажатием колесика мыши на иконке в трее. Отключается нажатием колесика мыши на главной иконке в трее или любым нажатием на собственную иконку Enabler'а. Настоятельно не рекомендуется держать Enabler постоянно включенным! Это связано с тем, что создается дополнительная нагрузка на систему и некоторые программы могут работать нестабильно. Также принудительная разблокировка всех подряд элементов во всех окнах может привести, например, к такой ситуации: вы поставите галочку в настройках какой-нибудь программы, а потом окажется что она изначально была заблокирована и взаимосвязана с другой настройкой. К чему это в результате может привести остается только догадываться.

Читать статью целиком »
Просмотров: 44875 | Комментариев: 70

Исследование защиты программы eXeScope

01.02.2010 | Категория: Темная сторона Силы | Автор: ManHunter

Скриншот программы eXeScope

eXeScope - одна из моих любимых программ для работы с ресурсами исполняемых файлов. Последняя версия 6.50, давно не обновлялась, но на работоспособность это никак не влияет. eXeScope предоставляет широкий выбор инструментов как для начинающего исследователя, так и для профессиональных реверсеров: вывод информации о заголовке, функциях импорта, просмотр различных ресурсов с возможностью их редактирования, импорта и экспорта. А также eXeScope сам может оказаться неплохим объектом для исследования, потому что программа шароварная с двухнедельным испытательным периодом.

Читать статью целиком »
Просмотров: 9079 | Комментариев: 8

Концерт группы "Draconian" в клубе "Точка"

30.01.2010 | Категория: Жизнь в оффлайне | Автор: ManHunter

Концерт группы "Draconian" в клубе "Точка"

Давно что-то не был на хороших концертах, надо срочно исправлять ситуацию. В изрядно поредевших рядах московских рок-клубов "Точка" остается островком стабильности, и выступление такого достойного коллектива как "Draconian" не могло остаться незамеченным мной.

Читать статью целиком »
Просмотров: 3837 | Комментариев: 0

PCL's JS_Protect 1.0

27.01.2010 | Категория: Web-мастеру и не только | Автор: ManHunter
Небольшой класс на PHP для шифрования скриптов JavaScript. Изначально задумывался как дополнительная мера противодействия спамботам, но пока успешно работают более простые методы, и PCL's JS_Protect остался в качестве proof of concept. Класс позволяет шифровать исходные тексты скриптов JavaScript с целью затруднения их автоматического анализа. Любителей всякой малвары и шаровары сразу огорчу: JS_Protect легко снимается вручную при помощи Eval JavaScript Unpacker. Главный недостаток этой защиты в том, что зашифрованный скрипт очень сильно увеличивается в размерах.
  1. // Подключение модуля
  2. include "js_protect.php";
  3.  
  4. // Создание класса
  5. $js_protect = new JS_Protect;
  6.  
  7. // Исходный код скрипта для шифрования
  8. $js_protect->js_source=$code;
  9.  
  10. // Уровень вложенности шифровки. Рекомендуется 1, максимум 2
  11. $js_protect->code_level=1;
  12.  
  13. // Количество внутренних функций. Повышают надежность, но значительно
  14. // увеличивают размер получаемого кода
  15. $js_protect->func_level=rand(0,6);
  16.  
  17. // Выполнить URL-кодирование защищенного скрипта или нет
  18. $js_protect->enable_raw=false;
  19.  
  20. // Запуститиь процедуру шифрования
  21. echo $js_protect->protect();
Вложенность шифрования не рекомендуется выставлять более 2, потому что в этом случае размер скрипта вырастет до совсем недопустимых размеров. Опция "использовать внутренние функции" дает дополнительную защиту, но также увеличивает размер получаемого скрипта. Если эта опция не нужна, то установите значение func_level = 0. URL-кодирование также дает дополнительную защиту и скрывает обработанный текст, но при этом еще больше увеличивает размер.

Читать статью целиком »
Просмотров: 3992 | Комментариев: 2

Международная выставка "Свистульки мира"

24.01.2010 | Категория: Жизнь в оффлайне | Автор: ManHunter

Международная выставка "Свистульки мира"

Недавно сходил на I Международную выставку глиняной свистульки "Свистульки мира". В двух небольших залах, отведенных под экспозицию, были выставлены глиняные игрушки-свистульки различных стран мира и разных временных эпох, современные и найденные при археологических раскопках. История глиняных игрушек-свистулек насчитывает тысячелетия. В глубокой древности звучащие керамические изделия служили средством коммуникации, их использовали в религиозных ритуалах, они дарились в качестве оберегов и талисманов. Позже свистульки превратились в музыкальный инструмент и детскую забаву.

Читать статью целиком »
Просмотров: 8991 | Комментариев: 9

01 ... 356 357 358 359 360 361 362 ... 403
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2024
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.09 сек. / MySQL: 2 (0.029 сек.) / Память: 4.5 Mb
Наверх