Borland Delphi. Хакинг. . Блог программистов


Блог программистов




20073 Авг

СКЛЕИВАНИЕ ФАЙЛОВ

Как я и обещал выкладываю свой способ склейки файлов.
Суть метода предельно, до тупого проста и понятна всем.
В исходник программы носителя добавляется приведённая ниже
процедура: Joiner. А дальше где-нибудь в программе
устанавливется её вызов, например в начале основной части
или, если её нет в функции FormCreate, в общем где посчитаете
нужно, там и ставите… Далее действуем так: у нас есть
два файла например nositel.exe-файл-носитель и Joined.exe —
клеимый файл. Размещаем эти файлы в одном каталоге, запускаем
nositel.exe в этом же каталоге образуется файл nositel.exe.exe
он представляет собой уже склееные два файла nositel.exe и
Joined.exe с добавленной в DOS-заголовке меткой склеености)))
В общем-то если вы все параметры правильно ввели то у всё
уже готово))… Переименовываем nositel.exe.exe в рабочее имя
и можем его применять… при запуске этого файла он извлекает
приклееную прогу в указанное в параметре место и в зависимости
от выбранный парамтров запускает или нет с выбранным способом
отображения окна)))
(more…)

200725 Июн

USB Холодильник

Новое устройство, появившееся в продаже в магазине USB Geek, от жары, конечно, не спасет, но немного облегчит вам жизнь в это нелегкое время года.
Всего лишь за 17 долл. можно купить маленький личный USB-холодильник, размеры которого позволяют спрятать там одну железную банку (лимонада или пива – это по вкусу). Таким образом, вы смело можете взять с собой на работу хоть целый блок (в данном случае речь идет, конечно, о лимонаде) и всегда быть уверенным в том, что пока вы пьете одну банку, следующая уже охлаждается. Скорость, с которой, по заявлению магазина, USB-холодильник может охлаждать напитки, достаточно велика – за пять минут температура напитка может снизиться на 8 градусов.
Никаких драйверов для работы устройства не требуется, все, что нужно – это свободный USB-порт. Размеры мини-холодильника 19,5x9x8 см, а вес — 365 грамм.

Файл я так закинуть и не смог вот прямая ссылка

200725 Июн

Атака хакеров на Пентагон

Около 1,5 тысяч компьютеров сотрудников Пентагона в четверг оказались отключены от Сети после того, как хакерам удалось получить доступ к почтовому серверу ведомства, сообщает AFP.
По словам главы Пентагона Роберта Гейтса , незаконное подключение к почтовому серверу было обнаружено в четверг днем. От тысячи до 1,5 тысяч компьютеров, имевших доступ к этому серверу, были немедленно отключены по соображениям безопасности. По словам Гейтса, компьютеры возобновят работу к вечеру четверга (утро пятницы по московскому времени), сразу же после того, как специалисты закончат проверку всех компьютерных систем ведомства.
(more…)

200723 Июн

Справочник — Основы Delphi программирования

Одним из главных этапов в постижении языка программирования — является изучение справочников, обычно прибегают к помощи справочников после получения начальных знаний на лекциях, форумах, учебниках, книгах. Справочники позволяют получить максимально полную информацию по теме, в будущем лучшие из них станут постоянными советчиками программиста.

(more…)

200724 Май

Атаки на сервера

Как вы наверно знаете в Эстонии демантировали памятник Солдату освободителю. В связи с этим хакеры начиная с 27 апреля 2007 года начали активные DOS атаки на сервера по всей Эстонии. Атаки подверглись сервера газет, на несколько часов парализовывали работу банковских серверов, и прочие сервера. 21 мая Эстонское правительство попросило помощь у НАТО, эксперты НАТО официально заявили, проанализировав ситуацию, что Россия не причасна к этим атакам. Короче прогноз НАТО был не утешителен для Эстонии, они сказали премерно следущее: «Атаки будут увеличиватся и становится интенсивнее, мы ничего поделать не можем с этим … «. Сейчас Эстония ограничела доступ к серверам из-за границы, но атаки продолжаются.

Информация взята из телевизора, газет и интернета.

200715 Май

Асинхронный ввод/вывод

    Сегодня я расскажу про асинхронный ввод/вывод. При обычном вводе/выводе функция ввода/вывода (FileWrite/Read, Write/ReadFile(Ex), BlockRead/Write, TFileStream.Read/Write) возвратит управление только после того, как полностью выполнится операция ввода/вывода. А если используется носитель с медленной скоростью чтения/записи, или производится обработка больших объёмов данных, то программа «подвиснет» на время чтения/записи. При асинхронном вводе/выводе функция сразу же возвращает управление, и программа продолжает выполняться дальше без задержек. Эта технология может пригодиться для разработки программ для взаимодействия с внешними устройствами с низкой скоростью передачи данных, например сотовыми телефонами, устройствами BlueTooth или IrDA.
(more…)

200712 Май

Сделать сайт и заработать на нем

Меня часто спрашивают (начну банально), как же сделать свой сайт и как же на этом самом сайте заработать. Многие думают что от сайта доходы льются рекой. Я тоже когда-то так думал. Но быстро понял, что такого не бывает.

Что бы вы себе там не надумали, все равно заработать на любом сайте очень сложно. Вообще сложно. Да, это значит что не нужно делать сайт вообще… (more…)

20077 Май

Класс TStringList

   Сегодня я расскажу про класс TStringList, который является заменой массивам из элементов типа string и предоставляет набор функций для работы с массивом строк. Этот тип так же позволяет сохранять список строк в текстовый файл, и загружать список из текстового файла. Этот класс является полной заменой старым функциям по работе с текстовыми файлами Read(Ln) и Write(Ln). Эта статья в первую очередь для чайников — всем чайникам не отрываться от экрана, и не отвлекаться на другие вещи! Но профессионалам не помешает «читануть» эту статью. Фактически эта статья это почти полный мануал по классу TStringList.
(more…)

200725 Апр

Клавиатурный шпион.

Вот исходничек простенького клавиатурника можете делать с ним что хотите, главное не зазнавайтесь! К основным его преемуществам могу отнести то что он очень мал для проги такого класса (19кб), что кстати ломает убеждение о грамоздкости Делфи прог, и занимает мало места в оперативке (обычно 1-1,5мб)!
Программа абсолютно безопастная и предназдначенна только для изучения! 🙂
(more…)

200723 Апр

Упаковка папок c помощью ZLib.

Наверно все читали мою статью про упаковку файлов с помощью библиотеки ZLib в Delphi. В ней написано, как можно архивировать файлы почти с той же степенью сжатия, как и ZIP. Но я описал, как можно архивировать только единичные файлы. По многочисленным заявкам читателей я пишу ещё одну статью про архивирование целых папок.
Для того, что бы архивировать папку, давайте сначала научимся склеивать все файлы, находящиеся в некоторой папке. Давайте сначала разберёмся с форматом этого склеенного файла, а будут он примерно таким

Первые четыре байта будет составлять сигнатура, которая будет обозначать, что это файл нашего формата
Следующие четыре байта будут обозначать количество файлов в этом склеенном файле
Потом будет идти массив структур, который будет описывать все файлы в этом склеенном файле, каждая структура будет иметь вот такой формат
(more…)

← Предыдущая страницаСледующая страница →
Page 6 of 8« First...«45678»

Облако меток

AdSense клиент компонент api ClientSocket библиотеки dll ServerSocket приложение INTERFACE шифровка байт char работа пароль учеба programmer процессор Application HANDLE Cursor C++ AssignFile хуки win api Project Internet google FASM memo исходники html функция язык System поиск GetLastError алгоритм программист programmersclub сервер форум exe сайт файл проект Assembler шифрование windows delphi