В книге вы найдете множество нестандартных приемов программирования на языке Delphi, его недокументированные функции и возможности. Вы узнаете, как создавать маленькие
шуточные программы. Большая часть книги посвящена программированиию сетей, приведено
множество полезных примеров. Для понимания изложенного не нужно глубоких знаний, даже
начальных сведений о языке Delphi хватит для работы над каждой темой. Если вы ни разу не программировали, то на прилагаемом к книге компакт-диске в каталоге vr-online вы найдете
полную копию сайта автора и электронную версию его книги "Библия Delphi". Это поможет вам
научится программировать без каких-либо начальных знаний. Прочитав книгу и дополнительную информацию, предоставленную на компакт-диске, вы можете пройти путь от начинающего
программиста до продвинутого пользователя и познать хитрости хакеров и профессиональных программистов.
Содержание:
Благодарности
Введение
О книге
Кто такой Хакер? Как им стать?
Глава 1. Минимизация и невидимость
1.1. Сжатие запускных файлов
1.2. Без окон без дверей
1.3. Шаблон минимального приложения
1.4. Прячем целые программы
1.5. Оптимизация программ
Глава 2. Простые шутки
2.1. Летающий "Пуск"
2.2. Полный контроль над кнопкой "Пуск"
2.3. Контролируем системную палитру
2.4. Изменение разрешения экрана
2.5. Маленькие шутки
2.6. Шутки с мышкой
Глава 3. Система
3.1. Подсматриваем пароли, спрятанные под звездочками
3.2. Мониторинг запускных файлов
3.3. Клавиатурный шпион
3.4. Работа с чужыми окнами
3.5. Дрожь в ногах
3.6. Найти и уничтожить
3.7. Переключающиеся экраны
3.8. Безбашенные окна
3.9. Вытаскиваем из системы пароли
3.10. Изменение файлов
3.11. Работа с файлами и директориями
Глава 4. Простые приёмы работы с сетью
4.1. Их разыскивают бойцы 139 порта
4.2. Сканер портов
4.3. Против лома нет приёма
4.4. Ping Pong по нашему
4.5. Чат для локальной сети
4.6. Сканирование сети на расшаренные ресурсы
4.7. Ваша собственная почтовая мышка
4.8. Троянский конь
4.9. Посылаем файлы в сеть
4.10. Персональный FTP сервер
4.11. Простейший TELNET клиент
Глава 5. Сеть на низком уровне
5.1. Основные функции WinSock
5.2. Самый быстрый сканер портов
5.3. IP-config собственными руками
5.4. Получение информации о сетевом устройстве
5.5. Продолжаем знакомиться с WinSock
5.6. Работа с NetBIOS
5.7. Определение локального/удалённого IP адреса
5.8. Работа с ARP
5.9. Изменение записей ARP таблицы
5.10. Работа с сетевыми ресурсами
Глава 6. Железная мастерская 186
6.1 Общая информация о компьютере и ОС 187
6.2 Информация о памяти 191
6.3 Информация о дисках 192
6.4 Частота и загрузка процессора 195
6.5 Работа с COM портом 199
6.6 Работа с LPT портом 202
6.7 Определение размера файла 206
6.8 Получение информации об устройстве вывода 207
6.9 Работа с типами файлов 211
6.10 Работа со сканером 217
Глава 7. Полезности 251
7.1 Конвертер 252
7.2 Изменение параметров окна 254
7.3 Создание ярлыков 255
7.4 Управление ярлыками 259
7.5 Прозрачность окон 261
7.6 Написание Plug-in модулей 264