Американский хостинг в Украине - домены в подарок
Главная
Трудоустройство
Ваши объявления
Наши новости
Информация





Что необходимо знать программисту

Драйверы устройств в системе WINDOWS  10-08-2006
Драйверы устройств, как правило, - наиболее критическая часть программного обеспечения компьютеров. По иронии судьбы это также и наиболее скрытая часть разработки программного обеспечения. Драйверы устройств системы Windows фирмы Microsoft не являются исключением. Если вы когда-либо писали обычное приложение в системе Windows, то вам известно, что требуется определенное количество скрытых способов, чтобы приложение работало надежно. Как подмножество приложений Windows, драйверы устройств системы...

Assembler & Win32  10-08-2006
Программирование на ассемблере под Win32 воспринимается весьма не однозначно. Считается, что написание приложений слишком сложно для применения ассемблера. Собственно обсуждению того насколько оправдана такая точка зрения и посвящена данная статья. Она не ставит своей целью обучение программированию под Win32 или обучение ассемблеру, я подразумеваю, что читатели имеют определённые знания в этих областях. В отличие от программирования под DOS, где программы написанные на языках высокого уровня ...







TClientSocket & TServerSocket  10-08-2006
В C++Builder 6 для передачи какой-либо информации по сети удобнее всего использовать компоненты закладки Internet: TClientSocket и TServerSocket. Чтобы лучше разобраться в работе этих компонентов я предлагаю написать простенький сетевой чат, на примере которого можно будет легко увидеть компоненты в действии. Для начала создадим новый проект(File->New->Application), поместим на форму компоненты: TClientSocket и TServerSocket , чтобы наша программа могла быть и клиентом и сервером (не одноврем...

Разнообразие ради выживания. Популяция из различных исполняемых модулей с одинаковой функциональностью.  10-08-2006
В биологии хорошо известен тот факт, что виды с разнообразными популяциями более устойчивы к вымиранию под давлением естественного отбора, чем виды с "клонированной" популяцией. Я считаю это одной из важных причин необходимости поддержания биологического разнообразия. На этих выходных SQL Slammer использовал не только уязвимости в Microsoft SQL 2000, но и уязвимости в стандартных методах распространения программных пакетов. Обычный программный пакет содержит одни и те же документы, одни и те же...

Предупреждение атак с помощью смены базового адреса загрузки приложения (rebasing)  10-08-2006
В данном документе предлагается метод по борьбе с атаками, но не с самими уязвимостями. Перед тем, как перейти к делу, взглянем на Slammer (в очередной раз). Что сделало Slammer столь успешным? Решающий фактор, сделавший его столь успешным, - его способность к распространению. А распространение его сделал неизбежным простой факт - у каждого уязвимого SQL Server/MSDE по адресу 0x42B0C9DC была расположена команда "jmp esp". Именно этот адрес использовался для получения контроля над SQL Server...

Процесс разработки ПО и ЯП  10-08-2006
Все в этой книге может оказаться ошибкой. Р. Бах. Иллюзии Здесь привожу некоторые фрагменты из проведенного мной анализа ЯП (несколько сот страниц; с охватом от Assembler до Zhell, от архитектуры процессоров до языков сценариев и от Fortran до C#). Обратная связь приветствуется. Будут интересны мнения, ссылки на литературу, конструктивная критика... Я с удовольствием рассмотрю предложения об обучении в вашем ВУЗе /участие в конференции/ работе связанной с анализом ЯП/Информации о заинтересов...

Bruteforce как средство передачи информации  10-08-2006
Это очень похоже на обычные бытовые ситуации, когда один человек не говорит о том, о чем у него спрашивают, отвечая однозначно "да" или "нет", а отвечает всегда "нет", и лишь в один из удачных моментов отвечает "да". Технология передачи информации за счет перебора представляет собой передачу относительно небольшого объема информации, возможно, дающей ключ к более широким перспективам. Например, мы можем себе представить перебор пароля на архив. Если мы его узнаем, то, собственно говор...

Защищаем Perl: шунт в мозг, или зверская нейрохирургия  10-08-2006
P { font-family : Arial; font-size : 14px; color : #000000; } PRE { font-size : 12px; color : #000000; } I { font-size : 14px; color : #000077; } LI { font-family : Arial; font-size : 14px; color : #000000; } blockquote { font-family : Times; font-size : 14px; color : #000000; font-style: italic} Если вы программируете (или собираетесь программировать) Internet-приложения на языке Perl, то наверняка сталкивались с информацией, описывающей уязвимости этого языка для хакерских атак. Просте...

Старый взгляд на новые вещи  10-08-2006
Эта статья не даёт ответов - она лишь ставит вопросы. Здесь вы не найдёте инструкций для выполнения - лишь указано направление. Нет уверенности, что вам вообще нужно её читать. " Мы никогда не понимаем, какие сокровища перед нами. Знаешь почему? Потому что люди вообще не верят в сокровища." Пауло Коэльо "Алхимик" Оглянитесь вокруг и вы поймёте, что миром правят случайности - они везде и всюду: от шума в радиоприёмнике, до игры в орлянку и карт Таро, от р...

Жесткое внедрение DLL в Windows-программы  10-08-2006
О статье На суд читателя представляется статья о внедрении собственного исполняемого кода в Windows программы. Автор не является профессионалом в области защиты ПО, и заранее извиняется за возможные ляпы и упущения. Все комментарии по теме будут приняты с радостью и интересом. Надеюсь, что вы найдете для себя что-нибудь интересное в данном материале. Спасибо за ваше время! В статье использованы различные технические термины, относящиеся к программированию под ОС Windows, в частности ...

Защита, использующая хасп-ключ  10-08-2006
Что собираемся делать ?   Объект исследования: программа, использующая для защиты hasp-key   Инструменты: Soft-Ice (под 98), hiew   Цель: изучение win32-программ, обладающих защитой в нулевом кольце и hasp   Документация/источники: статья "Програмная эмуляция HASP ключей By exefoliator, 2000", утилита haspgrab   Примечание: это есть поверхностный анализ защиты такого типа, приношу свои извинения знатокам haspов за возможно "наивные" рассуждения :) Состав защиты  ...

Теология ООП  10-08-2006
В последние годы появились весьма неочевидные прогнозы, и даже чуть ли не констатация факта о провале объектной парадигмы, ООП. Крайнюю позицию высказал Ричард Гейбриэл в своем выступлении на OOPSLA под прямым названием "Объектная парадигма провалилась". Другой, более сдержанный и взвешанный прогноз - это Пол Грэм со своей статьей "Языки программирования через сто лет". Объединяет этих двух людей то, что они приверженцы функционального программирования и языка Lisp....

Создание .NET приложений для аналитической обработки данных становится проще  09-08-2006
  Постоянно совершенствуя технологии многомерного анализа для платформы .NET, компания Perpetuum Software объявляет о выпуске модернизированной версии продукта OLAP ModelKit, который существенно облегчит доступ к необходимым для принятия решений данным. Тенденции развития современного бизнеса обострили проблему динамического и качественного анализа огромного объёма информации. Использование электронных таблиц не всегда обеспечивает получение адекватного анализа, и, как следствие, принятие...

Visual Basic 2006 worldwide Survey  09-08-2006
Dear Visual Basic users, Microsoft is multiplying its efforts to encourage projects to move to dot.NET but many applications are still in VB5 or VB6! Is it your case? Which language do you use today? Do you plan to migrate to .NET? What is the VB project trend today? As we do every year, we gathered all of these questions in a survey. Answer and get a license of Visual Expert for Visual Basic- click here - All the respondents will receive the answers. Thank you in advance... Sandra LEV...


страницы: [ 1 ] ...[ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ]

Copyright © 2005
"service-centers.com.ua"


Rambler's Top100   Рейтинг@Mail.ru

Работа
Карта сайта
О сайте
Реклама
все объявления
поиск резюме
поиск вакансий
добавить резюме
добавить вакансию

Все объявления
Компьютеры, оргтехника
Автомобили
Продукты питания
Аудио, Фото, Видео
Связь
Отдых, путешествия
Мебель
Разное
Добавить объявление
 Автомобили
 Ремонтно-строительные услуги
 Пресс-релизы
 Железо
 Soft
 Мобильная планета
 Для милых дам
 Родительский клуб
 Недвижимость
 Домашний очаг, усадьба
 Строительство
 Обустройство и безопасность дома
 Сантехника